Vorgänger von Fahnen und Flaggen sind die sogenannten Vexilloloide, eine Standartenform, die bis heute noch nicht ausgestorben ist und in manchen Teilen der Erde noch verwendet wird. Vexilloloide waren weit verbreitet und nahmen in verschiedenen Kulturkreisen die unterschiedlichsten Formen an.
Die älteste erhaltene Fahne stammt aus dem Iran. Bei dieser Fahne handelt es sich um eine 5000 Jahre alte Standarte mit einem „Tuch“ aus Metall. Zu der damaligen Zeit spielten Stoffe noch keine Rolle, es wurden vorwiegend Leder, Holz, Metall und andere Werkstoffe eingesetzt.
Da die chinesische Tradition in der Seidenherstellung liegt, wurde als erster Fahnenstoff Seide verwendet und somit stammt die erste aus Stoff bestehende Fahne aus China.
Dieser Durchbruch brachte zwei Veränderungen mit sich: Zum ersten die seitliche Befestigung des Tuches und zum zweiten die Zunahme der Bedeutung des Tuches gegenüber der Fahnenstange.
In Europa fanden die Fahnen, so wie wir sie heute kennen bereits im frühen Mittelalter Einzug. Man entschied sich dafür, das Abbild des Wappens auf ein Tuch zu übertragen. Dieses Tuch wurde an einer Tragestange befestigt und somit erstmals als Fahne genutzt.
Diese Fahne, mit dem Abbild des Wappens wird als Wappenfahne bezeichnet.
Wappenfahnen waren immer prunkvolle Einzelstücke, die den Standort der Feudalherren auf dem Schlachtfeld kennzeichneten. Auch Reiter und Pferd trugen die Farben des Wappens, damit es möglich war sich ganz klar vom Feind zu unterscheiden.
In der Zeit der Kreuzzüge bekam die Fahne noch eine ganz andere Bedeutung. Als sichtbares Zeichen wurden Fahnen zur Kennzeichnung von ganzen Menschgruppen eingesetzt. Auch Schilde, Helme, Kleidung wurden mit der heraldischen Symbolik ausgestattet und unterstrichen die Rechte und Privilegien des Fahnenführenden.
Im späten 12. Jahrhundert ging die Entwicklung der Symbole zu Land auch auf die See über. Die ersten Beobachtungen wurden im Mittelmeer gemacht. Mitte des 13. Jahrhunderts traten die ersten Flaggen auch auf Schiffen in der Nordsee auf. Zu dieser Zeit, wurden bereits die ersten Regeln zur Nutzung von Flaggen aufgestellt, die bis heute ihre Gültigkeit nicht verloren haben.
Ab dem späten 15. Jahrhundert wurde es allgemein üblich auf See Flaggen zur Kennzeichnung der Nationalität zu nutzen. Einige Zeit später wurde dieser Sachverhalt sogar gesetzlich geregelt und schließlich entwickelten sich aus dieser Zeit die heutigen Nationalflaggen.
Ab dem 18. Jahrhundert kam es zu zahlreichen Normungen im Flaggenwesen. Aber die bedeutendste Entwicklung stellte die endgültige Etablierung der Nationalflagge dar. Herrscher- oder Geschlechterflaggen wurden so durch die Nationalflaggen abgelöst.
Die Entstehung des modernen bürgerlichen Nationalstaates, durch die amerikanische und französische Revolution spielte für die Entwicklung der Nationalflagge die wohl bedeutendste Rolle. Somit war der erste Vertreter dieses neuen Flaggentypus sicherlich die Flagge der USA und die französische Trikolore.