IRR to USD exchange rate

The IRR to USD rate from the daily edition, with a converter, conversion tables, and a free API.

IRR to USD

Daily reference rate

1 IRR = 0.000000552603 USD

1 USD = 1,809,617.492 IRR

Next edition

This is the daily reference rate. Plans get updates up to every 5 minutes through the API, webhooks, and the WebSocket stream.

Converter

Conversions use the rate shown above. Edit either amount.

IRR to USD

Amount in IRRConverted to USD
1 IRR0.000000552603 USD
5 IRR0.00000276301 USD
10 IRR0.00000552603 USD
25 IRR0.0000138151 USD
50 IRR0.0000276301 USD
100 IRR0.0000552603 USD
250 IRR0.000138151 USD
500 IRR0.000276301 USD
1,000 IRR0.000552603 USD
5,000 IRR0.00276301 USD
10,000 IRR0.00552603 USD

USD to IRR

Amount in USDConverted to IRR
1 USD1,809,617.49 IRR
5 USD9,048,087.46 IRR
10 USD18,096,174.92 IRR
25 USD45,240,437.3 IRR
50 USD90,480,874.6 IRR
100 USD180,961,749.2 IRR
250 USD452,404,373 IRR
500 USD904,808,746 IRR
1,000 USD1,809,617,492 IRR
5,000 USD9,048,087,460 IRR
10,000 USD18,096,174,920 IRR

IRR to USD history

Daily closing rates for 1 IRR in USD. Weekends and holidays without a published rate are skipped.

IRR to USD daily closing rate, last yearFrom 0.000000558098 on Oct 29, 2026 to 0.000000562116 on Nov 4, 2026. Use the left and right arrow keys to read each day.0.00000054650.00000057370.0000006009Oct 29Nov 4
30-day change
+0.72%
1-year high
0.000000597171 on Nov 2, 2026
1-year low
0.000000550225 on Oct 31, 2026
Last 7 closing rates
Date1 IRR in USD
Nov 4, 20260.000000562116
Nov 3, 20260.000000564492
Nov 2, 20260.000000597171
Nov 1, 20260.000000583553
Oct 31, 20260.000000550225
Oct 30, 20260.000000560881
Oct 29, 20260.000000558098

Every daily IRR to USD rate back to 1999 is one request away with /timeseries. The free plan covers the last 30 days; paid plans reach the full archive. Get a free API key.

Time series

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/timeseries?start=2026-10-29&end=2026-11-04&base=IRR&symbols=USD" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Get IRR to USD from the API

Convert an amount or read the rate alone with a bearer key. Plans with faster editions can also push rates to you with webhooks or stream them over a WebSocket.

Sign up for a free API key.

Convert

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/convert?from=IRR&to=USD&amount=100" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Latest rate

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/latest?base=IRR&symbols=USD" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Frequently asked questions

What was the highest IRR to USD rate in the last year?
Between Oct 29, 2026 and Nov 4, 2026, the highest daily close was 1 IRR = 0.000000597171 USD on Nov 2, 2026, and the lowest was 0.000000550225 USD on Oct 31, 2026. Over that period the rate changed +0.72%.
What is the IRR to USD rate today?
As of Nov 5, 2026, 12:00 AM UTC, 1 IRR = 0.000000552603 USD, and 1 USD = 1,809,617.492 IRR. These figures come from the daily edition of the Currency Exchange Rate API.
How often is the IRR to USD rate updated?
This page shows the daily reference rate, which is refreshed once a day. The next daily edition is due Nov 6, 2026, 12:00 AM UTC. Plans with a faster edition can receive updates up to every 5 minutes through the API, webhooks, and the WebSocket stream.
How do I get the IRR to USD rate in code?
Call GET /convert?from=IRR&to=USD&amount=100 with your API key in the Authorization header, or call GET /latest?base=IRR&symbols=USD to get the rate alone.
Is there a free plan?
Yes. Start on the free plan; no credit card is required. Move to a plan with a faster edition when you need more frequent updates.