Vlajka Íránské islámské republiky je obdélníkový panel s poměrem šířky k délce 4: 7. Vlajkový obdélník se skládá ze tří pruhů stejné šířky uspořádaných vodorovně. Spodní pruh je červený a jeho barva symbolizuje prolitou krev a odvahu íránských vojáků v mnoha bitvách, které jim padly do noty. Uprostřed vlajky je bílý pruh - symbol míru a pořádku. V horní části látky je zelený pruh, který ztělesňuje radost a plodnost, mládí a znovuzrození.
Kdysi byly tři barvy íránské vlajky spojeny se třemi statky, na které byla společnost rozdělena. Duchovní upřednostňovali bílou jako zosobnění morální svatosti a čistoty myšlenek. Armáda nosila červenou jako symbol chrabrosti a sebeobětování. Komunity-farmáři ctili zelenou, která pro ně symbolizovala přírodu a prosperitu.
Od počátku minulého století zdobí íránskou trikolóru obraz lva držícího v tlapách meč, který je symbolem Persie. Islámská revoluce v Íránu, která začala v roce 1978, způsobila mnoho změn ve státní struktuře země. Spolu s pádem monarchie a zřízením nové správy se změnilo také mnoho státních symbolů. Zlatý lev zmizel z íránské vlajky a místo toho se objevila stylizovaná verze slova „Alláh“, vytvořená ve formě čtyř půlměsíců a meče. Červený a zelený proužek dostal do pole vlajky frázi „Bůh je velký“dvaadvacetkrát. To symbolizuje datum islámské revoluce, která se podle íránského kalendáře uskutečnila dvacátý druhý den a jedenáctý měsíc.
Úplně první íránskou trikolóru objevili archeologové při vykopávkách paláce Apadana ve starověkém městě Persepolis. Tento palác byl postaven v 5. století před naším letopočtem a je považován za jednu z nejzajímavějších a nejvýznamnějších budov té vzdálené éry. Bývalé hlavní město Achaemenidů uchovávalo mnoho zajímavých nálezů, z nichž jeden je červeným standardem. Jeho obvod byl ozdoben okrajem trojúhelníků zelené, bílé a červené a uprostřed byl zobrazen zlatý orel. Standard je dnes vystaven v národním historickém muzeu v Teheránu a po mnoho stovek let symbolizovala červená, bílá a zelená barva pohodu, čistotu a prosperitu mezi íránsky mluvícími národy žijícími na Pamíru.