تاریخچه پرچم ایران از درفش کاویانی تا پرچم ۳ رنگ جمهوری اسلامی : پرچم ایران در دوره های مختلف تاریخ با شکوه ایران دچار تغییراتی گردیده است.
پرچم ایران، به رنگهای سبز، سفید، و قرمز، درمیان این سه رنگ بسته به نوع حکومتهایی که بر ایران فرمانروایی کردهاند گاه شیر و خورشید – که قدمت بیشتری دارد – و گاه سفید (بدون نشان) قرار گرفتهاست، درحال حاضر و بعد از انقلاب ۱۳۵۷ هجری شمسی ایران نشانی که بیانگر «الله» و شعار «لا اله الا الله» است به رنگ قرمز در میان پرچم و روی رنگ سفید قرار گرفتهاست، همچنین ۲۲ «اللهاکبر» به رنگ سفید و به نشانه پیروزی انقلاب در روز ۲۲ بهمن، در حاشیه پایین رنگ سبز و حاشیه بالای رنگ قرمز قرار گرفتهاست.