


Irans flagg ble antatt 29. juli 1980 etter den islamske revolusjonen. De grønne, hvite røde feltene ble tatt fra det tidligere flagget og står for islam, fred og tapperhet. Symbolet i midten er Irans riksvåpen kan leses som ordet "Allah" skrevet stilisert med arabiske bokstaver. Det kan også sees som fire halvmåner med et sverd i midten og de fem elementene representerer de fem pliktene i islam. Symbolet ble designet av Hamid Nadimi og ble formelt godkjent av Ayatollah Khomeini den 9. mai 1980.
En annen endring som ble gjort etter revolusjonen er at det ble lagt til tekst mellom fargefeltene, der det på arabisk står «Allahu Akbar» (Gud er stor). Dette står 22 ganger på grunn av at revolusjonen skjedde på den 22. dagen i den ellevte måneden på den iranske kalenderen.
De iranske flaggene fra tiden før revolusjonen i 1979 hadde de samme fargene, men hadde i stedet for de muslimske symbolene en løve holdende (riksvåpenet) på et sverd i det hvite feltet. Handelsflagget var uten riksvåpenet, mens orlogs- og hærflagget hadde riksvåpenet i midten. De tre fargene ble brukt fra 1700-tallet og de tre i horisontale stripene ble brukt fra revolusjonen i 1906.