Exchange rate of 20 USD for IRR today
The value of 20 USD (United States Dollar) in IRR (Iranian Rial) today. Convert 20 USD to IRR with the online currency converter.
25515666.67 IRR
The calculation of 20 USD (United States Dollar) to IRR (Iranian Rial) is based on current data as of 06.08.2026 17:00 UTC, and equals 25,515,666.67 IRR (twenty-five million five hundred fifteen thousand six hundred and sixty-six Iranian Rials).
Currency rate chart USD - IRR
1 United States Dollar = 1275783.3333 Iranian Rial
Current rate as of: 06.08.2026 17:00 UTC
Value dynamics of 20 USD to IRR
| Date | 20.00 USD | Daily change, IRR | Daily change % |
|---|---|---|---|
| 06.08.2026 | 25,515,666.6668 IRR | +213,389.45712 IRR | +0.84% |
| 05.08.2026 | 25,302,277.20968 IRR | −11,292.21926 IRR | −0.04% |
| 04.08.2026 | 25,313,569.42894 IRR | +2,190,627.60424 IRR | +9.47% |
| 03.08.2026 | 23,122,941.8247 IRR | −865,569.78744 IRR | −3.61% |
| 02.08.2026 | 23,988,511.61214 IRR | −2,407,024.17544 IRR | −9.12% |
| 01.08.2026 | 26,395,535.78758 IRR | +779,440.7798 IRR | +3.04% |
| 31.07.2026 | 25,616,095.00778 IRR | −321,696.50154 IRR | −1.24% |
| 30.07.2026 | 25,937,791.50932 IRR | +610,404.19748 IRR | +2.41% |
| 29.07.2026 | 25,327,387.31184 IRR | −21,403.19778 IRR | −0.08% |
| 28.07.2026 | 25,348,790.50962 IRR | −1,328,627.03718 IRR | −4.98% |
| 27.07.2026 | 26,677,417.5468 IRR | −141,521.10096 IRR | −0.53% |
| 26.07.2026 | 26,818,938.64776 IRR | −465,661.0112 IRR | −1.71% |
| 25.07.2026 | 27,284,599.65896 IRR | +160,944.30548 IRR | +0.59% |
| 24.07.2026 | 27,123,655.35348 IRR | +1,190,360.01392 IRR | +4.59% |
| 23.07.2026 | 25,933,295.33956 IRR | −1,134,398.36372 IRR | −4.19% |
| 22.07.2026 | 27,067,693.70328 IRR | +1,727,545.20936 IRR | +6.82% |
| 21.07.2026 | 25,340,148.49392 IRR | −1,291,334.97294 IRR | −4.85% |
| 20.07.2026 | 26,631,483.46686 IRR | −167,193.99328 IRR | −0.62% |
| 19.07.2026 | 26,798,677.46014 IRR | +372,072.87248 IRR | +1.41% |
| 18.07.2026 | 26,426,604.58766 IRR | +820,990.0854 IRR | +3.21% |
| 17.07.2026 | 25,605,614.50226 IRR | −299,778.79738 IRR | −1.16% |
| 16.07.2026 | 25,905,393.29964 IRR | +607,419.29922 IRR | +2.40% |
| 15.07.2026 | 25,297,974.00042 IRR | +11,139.50678 IRR | +0.04% |
| 14.07.2026 | 25,286,834.49364 IRR | +2,226,766.26638 IRR | +9.66% |
| 13.07.2026 | 23,060,068.22726 IRR | −836,923.86644 IRR | −3.50% |
| 12.07.2026 | 23,896,992.0937 IRR | −2,540,793.80834 IRR | −9.61% |
| 11.07.2026 | 26,437,785.90204 IRR | +732,246.36724 IRR | +2.85% |
| 10.07.2026 | 25,705,539.5348 IRR | −272,154.86262 IRR | −1.05% |
| 09.07.2026 | 25,977,694.39742 IRR | +623,145.8471 IRR | +2.46% |
| 08.07.2026 | 25,354,548.55032 IRR | — | — |