1. Currency converter
  2. IDR to KPW

Indonesian Rupiah (IDR) to North Korean Won (KPW)

Convert Indonesian rupiahs to North Korean Won at the live mid-market rate. Reverse: KPW to IDR

1 Indonesian Rupiah =

0.05028 KPW 0.00% today

1 IDR = 0.050285 KPW · 1 KPW = 19.8867 IDR

Mid-market rate, updated 09:45 UTC. Paid plans update as often as every 60 seconds. Get IDR→KPW rates via API

IDR to KPW over the last year

0.050.0520.054Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.054320
52-week low
0.049476
52-week average
0.052228
Change over the year
−7.20%

Conversion tables

IDR to KPW
IDR KPW
1 IDR 0.05028 KPW
10 IDR 0.5028 KPW
100 IDR 5.03 KPW
1,000 IDR 50.28 KPW
10,000 IDR 502.85 KPW
50,000 IDR 2,514.25 KPW
100,000 IDR 5,028.50 KPW
KPW to IDR
KPW IDR
1 KPW 20 IDR
10 KPW 199 IDR
100 KPW 1,989 IDR
1,000 KPW 19,887 IDR
10,000 KPW 198,867 IDR
50,000 KPW 994,333 IDR
100,000 KPW 1,988,666 IDR

Get IDR→KPW rates via API

The live rate, the rate on any past day or a whole range, for KPW 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=IDR -d currencies=KPW \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Indonesian Rupiah conversions

Popular North Korean Won conversions

Questions about IDR to KPW

How much is 1 IDR in KPW?

1 Indonesian Rupiah is 0.050285 North Korean Won at the mid-market rate of 4 October 2026, 09:45 UTC, and 1 KPW is 19.8867 IDR.

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

Over the last 52 weeks 1 IDR ranged from 0.0494758 to 0.0543196 KPW, 0.0522275 KPW on average.

Which exchange rate is this?

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