Flaga Księstwa Ruskiego, istniejącego przez rok w latach 1658–1659, przedstawiała prostokątny płat tkaniny o barwach żółtych i niebieskich, zakończony dwoma trójkątnymi językami. W połowie wysokości flagi umieszczono czerwony krzyż kawalerski, zza którego świecą promienie słoneczne.
XIX–XXI w. Kiedy w XIX wieku dążono do odrodzenia narodowego, działacze ukraińscy przyjęli niebieski i żółty za swoje barwy, jednak nieustalonej kolejności. W 1848 r. podczas przemian Wiosny Ludów przedstawiciele ukraińskich ruchów narodowowyzwoleńczych wywiesili ją nad ratuszem we Lwowie. Spotkało się to z krytyką ze strony lojalnej wobec władzy austriackiej Głównej Rady Ruskiej, uznającej za właściwe barwy niebieski i czerwony – zaproponowane przez zwierzchnictwo austro-węgierskie.
Oficjalnie błękitno-żółtą flagę zatwierdzono w 1918 roku, jako flagę Ukraińskiej Republiki Ludowej i Hetmanatu. Istniejąca w początkach 1918 marionetkowa Ukraińska Ludowa Republika Rad włączyła małą flagę niebiesko-żółtą w narożnik czerwonego sztandaru.