1. Currency converter
  2. KPW to IRR

North Korean Won (KPW) to Iranian Rial (IRR)

Convert North Korean Won to Iranian rials at the live mid-market rate. Reverse: IRR to KPW

1 North Korean Won =

1,936 IRR 0.00% today

1 KPW = 1,935.62 IRR · 1 IRR = 0.00051663 KPW

Mid-market rate, updated 13:46 UTC. Paid plans update as often as every 60 seconds. Get KPW→IRR rates via API

KPW to IRR over the last year

01,000.002,000.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1,935.62
52-week low
46.67
52-week average
1,107.70
Change over the year
+4,047.48%

Conversion tables

KPW to IRR
KPW IRR
1 KPW 1,936 IRR
10 KPW 19,356 IRR
100 KPW 193,562 IRR
1,000 KPW 1,935,622 IRR
10,000 KPW 19,356,223 IRR
50,000 KPW 96,781,114 IRR
100,000 KPW 193,562,228 IRR
IRR to KPW
IRR KPW
1 IRR 0.0005166 KPW
10 IRR 0.005166 KPW
100 IRR 0.05166 KPW
1,000 IRR 0.5166 KPW
10,000 IRR 5.17 KPW
50,000 IRR 25.83 KPW
100,000 IRR 51.66 KPW

Get KPW→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=KPW -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=KPW -d currencies=IRR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular North Korean Won conversions

Popular Iranian Rial conversions

Questions about KPW to IRR

How much is 1 KPW in IRR?

1 North Korean Won is 1,935.62 Iranian rials at the mid-market rate of 4 October 2026, 13:46 UTC, and 1 IRR is 0.00051663 KPW.

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

Over the last 52 weeks 1 KPW ranged from 46.6653 to 1,935.62 IRR, 1,107.70 IRR on average.

Which exchange rate is this?

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