Converting dollars to rials is simple once you know which rate to use and whether a price is in rials or toman.
Step 1: Get today’s rate
Use the open market rate for real-world prices. On 28 October 2026 it was 2,701,500 rials per dollar. Check the current rate before you convert.
Step 2: Multiply
Dollars × rate = rials. For example, 50 dollars × 2,701,500 = 135,075,000 rials.
Step 3: Convert to toman if needed
Divide rials by 10. 135,075,000 rials = 13,507,500 toman.
Going the other way
Rials ÷ rate = dollars. A phone priced at 50,000,000 toman is 500,000,000 rials, or about 185 dollars at 2,701,500 rials per dollar.
Common amounts
| 1 USD | 2,701,500 IRR | 270,150 toman |
| 20 USD | 54,030,000 IRR | 5,403,000 toman |
| 100 USD | 270,150,000 IRR | 27,015,000 toman |
| 1,000 USD | 2,701,500,000 IRR | 270,150,000 toman |
Rates as of 28 October 2026. Use our USD to IRR converter for any amount.
