USD to IRR Exchange Rate
Convert your money across 153 world currencies at today’s mid-market exchange rates.
| 1 USD | = | 42,000.00 IRR |
| United States Dollar | ↔ | Iranian Rial |
| 1 USD = 42,000.00 IRR | 1 IRR = 0.00002381 USD (Inverse Rate) |
2026-09-12 mid-market rate
USD to IRR — key numbers
As of 2026-09-12, 1 USD = 42,000.00 IRR (mid-market). Over the past 30 days it has ranged from 42,000.00 to 42,000.00.
| USD | IRR | IRR | USD |
|---|---|---|---|
| 1 USD | 42,000 IRR | 1 IRR | 0.0000238 USD |
| 5 USD | 210,000 IRR | 5 IRR | 0.0001190 USD |
| 10 USD | 420,000 IRR | 10 IRR | 0.0002381 USD |
| 20 USD | 840,000 IRR | 20 IRR | 0.0004762 USD |
| 50 USD | 2,100,000 IRR | 50 IRR | 0.0011905 USD |
| 100 USD | 4,200,000 IRR | 100 IRR | 0.0023810 USD |
| 500 USD | 21,000,000 IRR | 500 IRR | 0.0119048 USD |
USD/IRR frequently asked questions
What is the highest and lowest USD/IRR has been in the past year?
Over the past year, 1 USD has traded between 42,000.00 and 42,000.00 IRR, averaging 42,000.00 IRR.
How do I convert USD to IRR?
Multiply the amount in USD by the current USD/IRR mid-market rate. For example, 100 USD = 4,200,000.00 IRR at the 2026-09-12 mid-market rate of 1 USD = 42,000.00 IRR.
USD to IRR Chart
See the full USD to IRR exchange rate history — yearly & monthly averages →
About the USD · IRR in the currency code list · IRR to USD · All currency codes · Printable cheat sheet
Cross Currency Rates
Mid-market cross rates between the most traded world currencies.
Rates update automatically. Read across: 1 unit of the row currency in column currency.