1. Currency converter
  2. IQD to IRR

Iraqi Dinar (IQD) to Iranian Rial (IRR)

Convert Iraqi dinars to Iranian rials at the live mid-market rate. Reverse: IRR to IQD

1 Iraqi Dinar =

1,329 IRR 0.00% today

1 IQD = 1,329.29 IRR · 1 IRR = 0.00075228 IQD

Mid-market rate, updated 08:12 UTC. Paid plans update as often as every 60 seconds. Get IQD→IRR rates via API

IQD to IRR over the last year

0500.001,000.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1,329.82
52-week low
32.05
52-week average
760.72
Change over the year
+4,045.82%

Conversion tables

IQD to IRR
IQD IRR
1 IQD 1,329 IRR
10 IQD 13,293 IRR
100 IQD 132,929 IRR
1,000 IQD 1,329,289 IRR
10,000 IQD 13,292,891 IRR
50,000 IQD 66,464,457 IRR
100,000 IQD 132,928,915 IRR
IRR to IQD
IRR IQD
1 IRR 0.0007523 IQD
10 IRR 0.007523 IQD
100 IRR 0.07523 IQD
1,000 IRR 0.7523 IQD
10,000 IRR 8 IQD
50,000 IRR 38 IQD
100,000 IRR 75 IQD

Get IQD→IRR rates via API

The live rate, the rate on any past day or a whole range, for IRR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=IQD -d currencies=IRR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=IQD -d currencies=IRR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Iraqi Dinar conversions

Popular Iranian Rial conversions

Questions about IQD to IRR

How much is 1 IQD in IRR?

1 Iraqi Dinar is 1,329.29 Iranian rials at the mid-market rate of 4 October 2026, 08:12 UTC, and 1 IRR is 0.00075228 IQD.

What was the IQD to IRR rate over the last year?

Over the last 52 weeks 1 IQD ranged from 32.0481 to 1,329.82 IRR, 760.718 IRR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for IQD/IRR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.