Existen muchos rumores sobre la historia de la bandera turca. Algunos sostienen que la historia de la bandera turca se remonta a la I Guerra de Kosovo, mientras que otros afirman que se utilizó mucho antes. La razón es que la luna y la estrella de la bandera turca se utilizaron a menudo en la historia turca e islámica. La bandera que se utiliza hoy se izó por primera vez después de la 1ª Guerra de Kosovo.
La primera batalla por Kosovo tuvo lugar en 1389 entre el Imperio Otomano y varios principados turcos y la alianza balcánica liderada por Serbia. La guerra terminó con la victoria del Imperio Otomano, pero miles de personas murieron en ella. Según la leyenda, la luna y la estrella reflejadas en los charcos de sangre que se acumularon en el suelo tras la batalla se convirtieron en los símbolos de la bandera turca. Además de esta leyenda, varias fuentes diferentes afirman que el día de la batalla, el 28 de julio de 1389, se produjo un acontecimiento celestial y Júpiter y la Luna se alinearon para formar la bandera turca.

Se desconoce la exactitud de la información, pero el uso de la bandera turca tras esta guerra se remonta al siglo XVIII en el Imperio Otomano, es decir, durante el reinado de Selim III. El hecho de que la bandera tenga aproximadamente 400 años nos hace cuestionar la autenticidad de los rumores sobre la batalla de Kosovo. Si examinamos la historia de la bandera turca sólo con conclusiones razonadas, la bandera turca fue utilizada por primera vez por Selim III en el siglo XVIII en la forma más parecida a su aspecto actual.
En 1844, por decisión de Abdülmejit durante el periodo Tanzimat, la estrella de ocho puntas de la bandera turca se convirtió en una estrella de cinco puntas. Con el establecimiento de la República de Turquía, la forma de la bandera turca fue determinada por la Gran Asamblea Nacional de Turquía el 29 de mayo de 1936. Posteriormente, el 25 de enero de 1985, el Consejo de Ministros de la República de Turquía determinó el tamaño de la bandera turca.