Згадка про синьо-золотий стяг уперше з’являється в історичних документах XV століття часів Галицько-Волинського князівства. Саме під такими барвами у 1410 році лицарі Руського королівства йшли у Грюнвальдську битву з Тевтонським орденом. Герб Королівства тоді виглядав так – вишитий на блакитній тканині золотий лев, який спирається на скелю.
У Галицько-Волинському князівстві на блакитному прапорі зображали золотого лева
Згодом поєднання синього та жовтого для прапорів використовували козаки, втім на їхніх стягах часто з’являлися й інші кольори. Звичні для нас барви могли замінювати червоні, білі, чорні, малинові та зелені. Історикиня Марія Тахтаулова каже, що козаки любили зображати на прапорах зброю, щоб показати мілітаризм своєї держави. Кольори у таких випадках були менш важливими.
Повернутися до барв герба короля Данила вирішили аж під час “весни народів” – революції в Австрійській імперії. Влітку 1848 року Головна Руська Рада вивісила синьо-жовтий стяг на будівлю Львівської Ратуші. Однак на ньому вже не було золотого лева – а лише дві горизонтальні смуги.

У Галицько-Волинському князівстві на блакитному прапорі зображали золотого лева Орльонов А. О. “Галицькі хоругви в Грюнвальдській битві 15 липня 1410 року”.
Згодом синьо-жовті барви поширюються на Наддніпрянську Україну, а в часи Української Революції біколор стає офіційним державним символом. Проєкт прапора Української Народної Республіки Центральна Рада під головуванням Михайла Грушевського затвердила 27 січня 1918 року.
У той період з ним приходили на мітинги, йшли на фронт, робили нашивки та значки для військового одягу. Такий стяг розгортали не лише в УНР, він ширився від Владивостоку до Карпат, на Далекому Сході і Кубані – всюди, де були осередки українства.
Читайте також: На Вінничині відкрили Центр, який зберігатиме відому на увесь світ унікальну клембівську вишивку
Існує думка, що після приходу до влади гетьмана Павла Скоропадського порядок кольорів на прапорі змінили, і з синьо-жовтого він став жовто-синім. Але це лише міф – перевертання стяга не було, говорить Марія Тахтаулова.
Після того, як українські землі захопили більшовики, національний символ заборонили. Однак, у 1939-му стяг ще встиг побути державним прапором Карпатської України, яка здобула незалежність лише на 7 днів.
Аж до періоду “гласності” в СРСР карали за використання українського прапора, тому він здебільшого з’являвся у підпіллі. 1 травня 1966 року двоє юнаків – Георгій Москаленко та Віктор Кукса вивісили синьо-жовтий прапор замість червоного над будинком Київського інституту народного господарства. Через дев’ять місяців КГБ вдалося знайти хлопців. Вони отримали 2 та 3 роки таборів суворого режиму.
У 1990 році український стяг вперше з’явився на офіційній установі – його вивісили поруч із червоно-синім прапором УРСР на міській раді у Стрию Львівської області.
Вже після розпаду Радянського Союзу 4 вересня 1991-го його підняли над будівлею Верховної Ради. А в січні 1992 року парламент оголосив постанову “Про Державний прапор України”, де символ затвердили офіційно.