On 2026-10-20, 1 Iranian Rial (IRR) = 0.000003563 Immutable X (IMX) at the mid-market rate. Conversely, 1 IMX = 280,663.58 IRR. Over the last 30 days the IRR/IMX rate moved between 0.000002806 and 0.000005305, a change of -32.84%.
This page shows the live mid-market rate from Iranian Rial (IRR) to Immutable X (IMX), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
Over the last 30 days the IRR/IMX rate fell sharply (-32.84%): the IRR weakened markedly against the IMX. Over the past 12 months it ranged from 0.000002806 (2026-10-10) to 0.0001531 (2026-02-12), with an average of 0.00001965. Today's rate is 81.87% below its one-year average: 1 IRR buys fewer IMX than usual. Day-to-day movements are large (average daily change of 4.94%), so the amount received can vary noticeably from one day to the next. The largest daily move of the last 30 days was -16.80% on 2026-09-30.
| Period | Date | 1 IRR = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-13 | 0.000003156 IMX | +12.90% |
| 1 month ago | 2026-09-20 | 0.000005305 IMX | -32.84% |
| 3 months ago | 2026-07-18 | 0.000005675 IMX | -37.22% |
| 6 months ago | 2026-04-21 | 0.000004509 IMX | -20.98% |
| 1 year ago | 2025-10-18 | 0.00004686 IMX | -92.40% |
| Date | Iranian Rial | Immutable X |
|---|---|---|
| Tuesday, 10/20/2026 | 1 IRR = | 0.0000035629845 IMX |
| Monday, 10/19/2026 | 1 IRR = | 0.0000036647646 IMX |
| Sunday, 10/18/2026 | 1 IRR = | 0.0000035433577 IMX |
| Saturday, 10/17/2026 | 1 IRR = | 0.0000034233191 IMX |
| Friday, 10/16/2026 | 1 IRR = | 0.0000033880608 IMX |
| Thursday, 10/15/2026 | 1 IRR = | 0.000003493062 IMX |
| Wednesday, 10/14/2026 | 1 IRR = | 0.0000032139731 IMX |
| Tuesday, 10/13/2026 | 1 IRR = | 0.0000031559907 IMX |
| Monday, 10/12/2026 | 1 IRR = | 0.000002928781 IMX |
| Sunday, 10/11/2026 | 1 IRR = | 0.0000028837718 IMX |
| IRR | IMX | IRR | IMX |
|---|---|---|---|
| 5 IRR = | 0.0000 IMX | 1403317.9207 IRR = | 5 IMX |
| 10 IRR = | 0.0000 IMX | 2806635.8414 IRR = | 10 IMX |
| 20 IRR = | 0.0001 IMX | 5613271.6828 IRR = | 20 IMX |
| 50 IRR = | 0.0002 IMX | 14033179.2069 IRR = | 50 IMX |
| 100 IRR = | 0.0004 IMX | 28066358.4139 IRR = | 100 IMX |
| 300 IRR = | 0.0011 IMX | 84199075.2416 IRR = | 300 IMX |
| 500 IRR = | 0.0018 IMX | 140331792.0693 IRR = | 500 IMX |
| 1000 IRR = | 0.0036 IMX | 280663584.1385 IRR = | 1000 IMX |
1 Iranian Rial is worth 0.000003563 Immutable X at the mid-market rate of 2026-10-20. 1 Immutable X is worth 280,663.58 Iranian Rial.
100 IRR = 0.0003563 IMX, and 100 IMX = 28,066,358.41 IRR (rate of 2026-10-20).
Over 30 days the rate went from 0.000005305 to 0.000003563 (-32.84%). The 30-day high was 0.000005305 and the low was 0.000002806.
One week ago 1 IRR was worth 0.000003156 IMX; today it is worth 0.000003563 IMX (+12.90%).
The highest rate of the past 12 months was 1 IRR = 0.0001531 IMX on 2026-02-12; the lowest was 0.000002806 IMX on 2026-10-10.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
The Iranian Rial is the official currency of Iran. Symbol: IRR. ISO 4217 code: IRR.
All Iranian Rial (IRR) exchange rates →