پرچم ایران پرچمی سهرنگ است که دارای سه نوار هماندازهٔ افقی سبز و سفید و سرخ میباشد که در وسط آن کلمه مقدس «الله» حک شده و دور آن شعار مقدس «الله اکبر» مزین شده است.
بر روی پرچم ایران، رنگ سبز پرچم نمادی از شکوفایی و نشان دهنده آرزوی ملت بزرگ ایران برای داشتن کشوری آباد است. در ضمن این رنگ نماد دین مبین اسلام است که دین ۹۹ درصد ایرانیان است.
علاوه بر این رنگ سفید پرچم نشان دهنده صلح طلبی ملت بزرگ ایران است، ملت مسلمان ایران متاثر از تعالیم اسلام خواهان صلح و آرامش برای همه هموطنان خود است. رنگ قرمز بر روی پرچم نقشه ایران نمادی از صلابت و ایستادگی مردم مسلمان ایران در برابر متجاوزان و ستمگران است.
از سوی دیگر کلمه الله در وسط پرچم و شعار الله اکبر نیز نشان دهنده هویت و آرمان های ملت ایران است که در سایه این نام های مقدس و دین مبین اسلام منعکس شده است. عدد الله اکبر در اطراف نقشه ایران 22 عدد به نشانه پیروزی انقلاب 22 بهمنی است.
پس از پیروزی انقلاب اسلامی در بهمن 1357 پرچم و نشان رسمی کشور نیز تغییر یافت. طبق اصل هجدهم قانون اساسی پرچم به ترتیب عمودی از سه رنگ مساوی سبز، سفید و سرخ (نه قرمز) تشکیل شده است که با علامت مخصوص جمهوری اسلامی و شعار الله اکبر است. در ترکیب نقاشی پرچم ایران در نظام جمهوری اسلامی ، کلمه توحید یعنی عبارت لا اله الا اله آمده است. این عبارت در طرحی موزون به رنگ قرمز به شکل واژه الله طراحی شده است تحلیل هنری این نشان لاله سرخی است که از خون شهیدان انقلاب سر برآورده و چهار قسمت آن شبیه هلال و جزء قائم میانی آن یادآور شمشیر است که خود نشانی از قدرت و ایستادگی ملت مسلمان ایران محسوب می شود.
شعار الله اکبر به نشانۀ بیست و دوم بهمن « یازدهمین ماه هجری شمسی » یازده بار در رنگ سبز و یازده بار در رنگ سرخ یعنی جمعاً بیست و دو بار با خط بنایی ( یعنی همان خطی که الله اکبر را بر مناره های مساجد نقش می کند) به صورت حاشیه در مرز رنگ سرخ و سبز با رنگ سفید تکرار می شود.
«اللّه اکبر» ها هیچ مرزی با رنگ سفید ندارند. به طوری که حرفِ «الف (ا)» اللّه اکبرهای فوقانی به رنگ سبز و اللّه اکبرهای تحتانی، به رنگ قرمز نوشته می شود؛ به طوری که یک سانتی متر از «الف (ا)» ها، به قسمت سفید پرچم نفوذ می کند و نشانی از کوبندگی این شعار است؛ و نمایانگر اینست که الله اکبر همچون سلاحی در دستان مردم عمل کرده است. لا به لای حروف الله اکبرهای فوقانی، به رنگ سبز، و الله اکبرهای تحتانی، به رنگ قرمز پر می شود.
جنس و بافت پارچۀ پرچم باید از نخ پنبه ای خالص سفید و مرسریزه شده یا مخلوط پنبه پلی استر و ویسکوز پلی استر تهیه شود؛ از ابریشم و پشم نیز می توان استفاده کرد، ولی پارچه نباید از ویسکوز خالص باشد. بافت پارچه مورد استفاده از پرچم ساده و از نوع تاری و پودی است. عکس پرچم ایران دارای دوازده اندازه است با نسبت طول به عرض 7 به 4 است که با توجه به محلی که نصب می شود در اندازه های مختلف تهیه می شود.