Dnešná podoba vlajky s trikolórou vznikla počas povstania v rokoch 1848/1849, keď Slováci bojovali na strane Viedne proti Maďarom (pozri Slovenské povstanie). Od septembra 1848 (iné pramene tvrdia, že už od augusta) sa pridal modrý pás a začala sa používať (najmä) vlajka červeno-modro-biela (s nápismi: Bratstvo a svornosť, Za kráľa a národ slovenski, Sláva šetkím Slovákom) alebo červeno-bielo-modrá, v strede ktorej bol používaný uhorský erb, ale s modrým trojvrším. Táto jedinečná zástava prvý krát zaviala dňa 18. septembra 1848, počas septembrovej výpravy slovenského povstania, keď vojaci prekročili moravsko-slovenské pohraničie.