Skip to content

KES to KPW exchange rate API

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

6.9287

▼ +0.53% over 6M

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

1 KES buys 6.9287 KPW as of 2026-10-28, so 1 KPW buys 0.14433 KES. Over the last 6 months, KES/KPW traded between 6.9200 and 7.0073, averaged 6.9528 and fell 0.53%. The API holds daily KES/KPW 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.

Daily observations · gaps mean no published rate

Download CSV
KES/KPW over 6M: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateKPW
2026-05-016.965842
2026-05-026.968626
2026-05-036.968999
2026-05-046.968619
2026-05-056.966992
2026-05-066.983279
2026-05-076.967058
2026-05-086.948802
2026-05-096.966622
2026-05-106.987269
2026-05-116.984881
2026-05-126.967136
2026-05-146.966857
2026-05-156.963035
2026-05-166.95626
2026-05-176.958838
2026-05-186.964873
2026-05-196.959413
2026-05-206.956043
2026-05-216.952954
2026-05-236.94478
2026-05-246.936305
2026-05-256.941843
2026-05-266.950427
2026-05-276.944717
2026-05-286.938755
2026-05-296.969926
2026-05-306.950197
2026-05-316.950789
2026-06-016.951906
2026-06-026.938283
2026-06-036.951965
2026-06-046.951923
2026-06-056.954693
2026-06-066.957481
2026-06-096.957399
2026-06-106.956745
2026-06-116.949465
2026-06-126.945732
2026-06-136.955087
2026-06-146.95098
2026-06-156.94615
2026-06-166.951477
2026-06-176.951988
2026-06-186.947642
2026-06-196.962286
2026-06-206.956524
2026-06-216.948242
2026-06-226.959569
2026-06-236.953625
2026-06-246.955878
2026-06-256.949968
2026-06-266.946711
2026-06-276.953878
2026-06-286.952749
2026-06-296.95047
2026-06-306.952714
2026-07-016.950892
2026-07-026.96165
2026-07-036.962403
2026-07-046.964485
2026-07-056.96175
2026-07-066.961725
2026-07-076.962113
2026-07-086.960421
2026-07-096.965321
2026-07-106.965027
2026-07-116.971236
2026-07-126.966744
2026-07-136.960624
2026-07-146.965047
2026-07-156.958253
2026-07-166.959468
2026-07-176.961139
2026-07-186.964825
2026-07-196.964404
2026-07-206.963196
2026-07-216.964006
2026-07-226.960209
2026-08-136.963855
2026-08-146.963321
2026-08-156.961545
2026-08-166.960783
2026-08-176.961756
2026-08-186.959431
2026-08-206.951888
2026-08-216.952899
2026-08-226.959364
2026-08-236.954261
2026-08-246.956066
2026-08-256.957375
2026-08-266.955824
2026-08-276.956724
2026-08-286.950881
2026-08-296.955642
2026-08-306.953627
2026-08-316.935507
2026-09-016.950384
2026-09-026.955078
2026-09-036.953454
2026-09-046.953918
2026-09-056.956729
2026-09-066.955796
2026-09-076.95299
2026-09-086.95349
2026-09-096.953791
2026-09-106.953171
2026-09-116.955085
2026-09-126.956152
2026-09-136.956877
2026-09-146.954143
2026-09-156.95274
2026-09-166.941843
2026-09-176.944212
2026-09-186.938556
2026-09-196.950599
2026-09-206.948924
2026-09-216.950439
2026-09-226.949285
2026-09-236.956073
2026-09-246.952764
2026-09-256.948921
2026-09-266.945162
2026-09-276.943772
2026-09-286.939154
2026-09-306.936708
2026-10-026.94398
2026-10-037.007308
2026-10-056.978095
2026-10-066.93423
2026-10-076.929418
2026-10-086.929856
2026-10-096.927825
2026-10-106.936524
2026-10-116.936191
2026-10-126.941173
2026-10-136.93641
2026-10-146.939223
2026-10-156.935189
2026-10-166.920027
2026-10-176.934155
2026-10-186.930439
2026-10-196.923957
2026-10-206.926455
2026-10-216.932382
2026-10-226.936988
2026-10-236.930005
2026-10-246.935602
2026-10-256.933252
2026-10-266.933613
2026-10-276.928688
2026-10-286.928688

High

7.0073

Low

6.9200

Average

6.9528

Statistics use all 152 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the KES/KPW 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=KES&currencies=KPW"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=KES&currencies=KPW");
const data = await response.json();
Python
import requests

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/KPW API questions

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

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

How far back does KES/KPW historical data go?

Daily KES/KPW 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 KES/KPW 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.