Türk bayrağının ilk şekli, 1389 yılında gerçekleşen I. Kosova Savaşı'na dayanan bir efsaneye göre, savaşta ölen Türk askerlerinin kanının bir çukurda toplanması ve ay ile yıldızın yan yana gelmesiyle oluşmuştur. Bir başka bilgiye göre ise, bugünkü kullanıma en yakın şekli 18. yüzyılda, Osmanlı Padişahı III. Selim döneminde kullanılmıştır. 1844 yılında, Tanzimat döneminde, Abdülmecit'in kararıyla bayraktaki yıldız beş köşeli hale getirilmiştir. Türk bayrağı, 29 Mayıs 1936'da 2994 Sayılı Türk Bayrağı Kanunu ile Türkiye Cumhuriyeti'nin ulusal bayrağı olarak kanunlaşmış ve 22 Eylül 1983'te 2893 Sayılı Türk Bayrağı Kanunu ile bayrak ölçütleri belirlenmiştir.