Skip to content

KPW to KES exchange rate API

North Korean Won to Kenyan Shilling · quoted 2026-10-28

0.14433

▲ +0.69% over YTD

1 KPW = 0.14433 KES · 1 KES = 6.9287 KPW · Get this rate via the API

1 KPW buys 0.14433 KES as of 2026-10-28, so 1 KES buys 6.9287 KPW. Over the year to date, KPW/KES traded between 0.14244 and 0.14462, averaged 0.14371 and rose 0.69%. The API holds daily KPW/KES rates from 2024-08-24 — 2 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

KPW/KES over YTD

Daily observations · gaps mean no published rate

Download CSV
KPW/KES over YTD: show the values
Rates per 1 KPW. Missing rates are shown as a dash.
DateKES
2026-01-010.143344
2026-01-020.143354
2026-01-030.143325
2026-01-040.143351
2026-01-050.143556
2026-01-060.143023
2026-01-070.143448
2026-01-080.143401
2026-01-090.143617
2026-01-100.143328
2026-01-110.143341
2026-01-120.143212
2026-01-130.143164
2026-01-140.14344
2026-01-150.143396
2026-01-160.143472
2026-01-170.143329
2026-01-180.14336
2026-01-190.143312
2026-01-200.143217
2026-01-210.143391
2026-01-220.14351
2026-01-230.143336
2026-01-240.143236
2026-01-250.143338
2026-01-260.142437
2026-01-270.143211
2026-01-280.143413
2026-01-290.143331
2026-01-300.14347
2026-01-310.14334
2026-02-010.143373
2026-02-020.144124
2026-02-030.143898
2026-02-040.142951
2026-02-050.143466
2026-02-060.143405
2026-02-070.142912
2026-02-080.14338
2026-02-090.143058
2026-02-100.143052
2026-02-110.143287
2026-02-120.143655
2026-02-130.143525
2026-02-140.143317
2026-02-150.143235
2026-02-160.143193
2026-02-170.143414
2026-02-180.14322
2026-02-190.143502
2026-02-200.143491
2026-02-210.143317
2026-02-220.14317
2026-02-230.142778
2026-02-240.143114
2026-02-250.143346
2026-02-260.142922
2026-02-270.143336
2026-02-280.143331
2026-03-010.143334
2026-03-020.143375
2026-03-030.143734
2026-03-040.143541
2026-03-050.143603
2026-03-060.143571
2026-03-070.143513
2026-03-080.143511
2026-03-090.142965
2026-03-100.143312
2026-03-110.143647
2026-03-120.144054
2026-03-130.143782
2026-03-140.143618
2026-03-150.143643
2026-03-160.143839
2026-03-170.143729
2026-03-180.143771
2026-03-190.144563
2026-03-200.14325
2026-03-210.143983
2026-03-220.143994
2026-03-230.144131
2026-03-240.14371
2026-03-250.14382
2026-03-260.144346
2026-03-270.144113
2026-03-280.144323
2026-03-290.144297
2026-03-300.1443
2026-03-310.144452
2026-04-010.14442
2026-04-020.144618
2026-04-030.144383
2026-04-040.144222
2026-04-050.14447
2026-04-060.144213
2026-04-070.144537
2026-04-080.144516
2026-04-090.143759
2026-04-100.143618
2026-04-110.143498
2026-04-120.143569
2026-04-130.143566
2026-04-140.143887
2026-04-150.143803
2026-04-160.143189
2026-04-170.143598
2026-04-180.143451
2026-04-190.143446
2026-04-200.14359
2026-04-210.1433
2026-04-220.143624
2026-04-230.143996
2026-04-240.143678
2026-04-250.143696
2026-04-260.14343
2026-04-270.143433
2026-04-280.143844
2026-04-290.14344
2026-04-300.143483
2026-05-010.143557
2026-05-020.1435
2026-05-030.143492
2026-05-040.1435
2026-05-050.143533
2026-05-060.143199
2026-05-070.143532
2026-05-080.143909
2026-05-090.143541
2026-05-100.143117
2026-05-110.143166
2026-05-120.14353
2026-05-140.143536
2026-05-150.143615
2026-05-160.143755
2026-05-170.143702
2026-05-180.143577
2026-05-190.14369
2026-05-200.143759
2026-05-210.143823
2026-05-230.143993
2026-05-240.144168
2026-05-250.144053
2026-05-260.143876
2026-05-270.143994
2026-05-280.144118
2026-05-290.143473
2026-05-300.14388
2026-05-310.143868
2026-06-010.143845
2026-06-020.144127
2026-06-030.143844
2026-06-040.143845
2026-06-050.143787
2026-06-060.14373
2026-06-090.143731
2026-06-100.143745
2026-06-110.143895
2026-06-120.143973
2026-06-130.143779
2026-06-140.143864
2026-06-150.143964
2026-06-160.143854
2026-06-170.143843
2026-06-180.143933
2026-06-190.14363
2026-06-200.143749
2026-06-210.143921
2026-06-220.143687
2026-06-230.143809
2026-06-240.143763
2026-06-250.143885
2026-06-260.143953
2026-06-270.143804
2026-06-280.143827
2026-06-290.143875
2026-06-300.143828
2026-07-010.143866
2026-07-020.143644
2026-07-030.143628
2026-07-040.143585
2026-07-050.143642
2026-07-060.143642
2026-07-070.143634
2026-07-080.143669
2026-07-090.143568
2026-07-100.143574
2026-07-110.143446
2026-07-120.143539
2026-07-130.143665
2026-07-140.143574
2026-07-150.143714
2026-07-160.143689
2026-07-170.143654
2026-07-180.143578
2026-07-190.143587
2026-07-200.143612
2026-07-210.143595
2026-07-220.143673
2026-08-130.143598
2026-08-140.143609
2026-08-150.143646
2026-08-160.143661
2026-08-170.143641
2026-08-180.143689
2026-08-200.143845
2026-08-210.143824
2026-08-220.143691
2026-08-230.143796
2026-08-240.143759
2026-08-250.143732
2026-08-260.143764
2026-08-270.143745
2026-08-280.143866
2026-08-290.143768
2026-08-300.143809
2026-08-310.144185
2026-09-010.143876
2026-09-020.143779
2026-09-030.143813
2026-09-040.143803
2026-09-050.143745
2026-09-060.143764
2026-09-070.143823
2026-09-080.143812
2026-09-090.143806
2026-09-100.143819
2026-09-110.143779
2026-09-120.143757
2026-09-130.143742
2026-09-140.143799
2026-09-150.143828
2026-09-160.144053
2026-09-170.144004
2026-09-180.144122
2026-09-190.143872
2026-09-200.143907
2026-09-210.143875
2026-09-220.143899
2026-09-230.143759
2026-09-240.143827
2026-09-250.143907
2026-09-260.143985
2026-09-270.144013
2026-09-280.144109
2026-09-300.14416
2026-10-020.144009
2026-10-030.142708
2026-10-050.143305
2026-10-060.144212
2026-10-070.144312
2026-10-080.144303
2026-10-090.144345
2026-10-100.144164
2026-10-110.144171
2026-10-120.144067
2026-10-130.144166
2026-10-140.144108
2026-10-150.144192
2026-10-160.144508
2026-10-170.144213
2026-10-180.14429
2026-10-190.144426
2026-10-200.144373
2026-10-210.14425
2026-10-220.144154
2026-10-230.1443
2026-10-240.144183
2026-10-250.144232
2026-10-260.144224
2026-10-270.144327
2026-10-280.144327

High

0.14462

Low

0.14244

Average

0.14371

Statistics use all 272 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the KPW/KES rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KPW&currencies=KES"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KPW&currencies=KES");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KPW&currencies=KES").json()

Replace YOUR_API_KEY with the key from your dashboard.

KPW/KES API questions

How do I get the KPW/KES exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KPW&currencies=KES, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest KPW/KES rate in rates.KES.

How far back does KPW/KES historical data go?

Daily KPW/KES rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free KPW/KES exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.