История российского флага привлекает внимание историков с 19 века.
Основные этапы истории государственных символов России были охарактеризованы Белоенцем.
В 1668 году царь Алексей Михайлович указал написать гербовое знамя с символикой православного царства.
В 1697-1698 годах Петр Первый использовал бело-сине-красный флаг на своем посольстве.
В 1705 году Петр Первый установил бело-сине-красный флаг как торговый флаг России.
В 1858 году Александр Второй установил черно-желто-белый флаг как государственный флаг России.
В 1883 году империя возродила петровские цвета и назвала их национальными.
В 1914 году бело-сине-красный флаг стал флагом, символизирующим принадлежность территории к России.
В 1917 году императорские цвета были отменены, и бело-сине-красный флаг стал государственным флагом России.
В 1917 году началось использование символики белого движения, включая бело-сине-красные флаги и черные мучеистские кресты.
В гражданской войне бело-сине-красный флаг противопоставлялся красному, за которым пошли массы, верившие в мировую революцию и социализм.
После ликвидации буржуазного строя и установления советской власти, красный флаг стал объединяющим символом для многонациональной страны.
В 1922 году появился новый флаг СССР с красным прямоугольником, серпом и молотом и пятиконечной звездой.
Красный флаг стал символом советской республики и использовался во всех сферах жизни.
В 1945 году красный флаг стал символом победы в Великой Отечественной войне.
В 1987 году бело-сине-красный флаг стал использоваться национально-патриотическими организациями, а в 1991 году стал символом демократических движений.
В 1993 году Борис Ельцин утвердил новый флаг, который был похож на предыдущий, но с измененными пропорциями и оттенками цветов.
В 1994 году был установлен День государственного флага Российской Федерации, который отмечается 22 августа.