Skip to content

PEN to KES exchange rate API

Sol to Kenyan Shilling · quoted 2026-10-24

37.8804

▲ +10.16% over 2Y

1 PEN = 37.8804 KES · 1 KES = 0.02640 PEN · Get this rate via the API

1 PEN buys 37.8804 KES as of 2026-10-24, so 1 KES buys 0.02640 PEN. Over the last 2 years, PEN/KES traded between 33.9927 and 38.9348, averaged 36.8873 and rose 10.16%. The API holds daily PEN/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.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
PEN/KES over 2Y: show the values
Rates per 1 PEN. Missing rates are shown as a dash.
DateKES
2024-10-2434.386968
2024-10-2534.381555
2024-10-2634.376374
2024-10-2734.407011
2024-10-2834.285981
2024-10-2934.319965
2024-10-3034.143112
2024-10-3134.214271
2024-11-0134.192
2024-11-0234.183306
2024-11-0334.318804
2024-11-0434.206416
2024-11-0534.228351
2024-11-0634.209662
2024-11-0734.207966
2024-11-0834.375682
2024-11-0934.250265
2024-11-1034.299954
2024-11-1134.255325
2024-11-1234.210988
2024-11-1334.116191
2024-11-1434.090151
2024-11-1534.08795
2024-11-1634.021198
2024-11-1734.005387
2024-11-1834.026771
2024-11-1933.992695
2024-11-2034.1128
2024-11-2134.115934
2024-11-2234.119045
2024-11-2334.04836
2024-11-2434.178179
2024-11-2534.101892
2024-11-2634.301867
2024-11-2734.309544
2024-11-2834.393142
2024-11-2934.6393
2024-11-3034.425226
2024-12-0134.670683
2024-12-0234.594774
2024-12-0334.551482
2024-12-0434.661344
2024-12-0534.610068
2024-12-0634.514348
2024-12-0734.825321
2024-12-0834.768297
2024-12-0934.412769
2024-12-1034.735533
2024-12-1134.633052
2024-12-1234.705524
2024-12-1334.668635
2024-12-1434.694334
2024-12-1534.656097
2024-12-1634.438123
2024-12-1734.434774
2024-12-1834.474945
2024-12-1934.564058
2024-12-2034.595887
2024-12-2134.619718
2024-12-2234.800545
2024-12-2334.521725
2024-12-2434.655395
2024-12-2534.386752
2024-12-2634.48281
2024-12-2734.525588
2024-12-2834.827749
2024-12-2934.558655
2024-12-3034.565792
2024-12-3134.480707
2025-01-0134.405979
2025-01-0234.413701
2025-01-0334.443859
2025-01-0434.402856
2025-01-0534.448461
2025-01-0634.376423
2025-01-0734.442413
2025-01-0834.333012
2025-01-0934.249519
2025-01-1034.31562
2025-01-1134.301707
2025-01-1234.391667
2025-01-1334.413279
2025-01-1434.263317
2025-01-1534.336303
2025-01-1634.339458
2025-01-1734.426678
2025-01-1834.50415
2025-01-1934.655917
2025-01-2034.523567
2025-01-2134.639722
2025-01-2234.633446
2025-01-2334.745603
2025-01-2434.824384
2025-01-2534.808597
2025-01-2634.777626
2025-01-2734.757028
2025-01-2834.610891
2025-01-2934.692422
2025-01-3034.791203
2025-01-3134.82518
2025-02-0134.742058
2025-02-0234.667669
2025-02-0334.691256
2025-02-0434.76628
2025-02-0534.75052
2025-02-0634.742803
2025-02-0734.755125
2025-02-0834.74929
2025-02-0934.81356
2025-02-1034.780184
2025-02-1134.742241
2025-02-1234.741917
2025-02-1334.736989
2025-02-1434.749241
2025-02-1534.75098
2025-02-1634.977175
2025-02-1734.908887
2025-02-1834.974827
2025-02-1935.002803
2025-02-2035.081391
2025-02-2135.212951
2025-02-2235.179353
2025-02-2335.192641
2025-02-2435.230036
2025-02-2535.169734
2025-02-2635.212505
2025-02-2735.304138
2025-02-2835.204106
2025-03-0135.024383
2025-03-0234.761806
2025-03-0335.069557
2025-03-0434.871346
2025-03-0535.170745
2025-03-0635.220684
2025-03-0735.402996
2025-03-0835.331738
2025-03-0935.419664
2025-03-1035.363531
2025-03-1135.310071
2025-03-1235.295148
2025-03-1335.322236
2025-03-1435.289684
2025-03-1535.294898
2025-03-1635.350674
2025-03-1735.118975
2025-03-1835.450549
2025-03-1935.645777
2025-03-2035.608154
2025-03-2135.711982
2025-03-2235.68963
2025-03-2335.688676
2025-03-2535.459808
2025-03-2635.549107
2025-03-2735.508718
2025-03-2835.526663
2025-03-2935.437495
2025-03-3035.398907
2025-03-3135.399271
2025-04-0135.249243
2025-04-0235.215391
2025-04-0335.366561
2025-04-0435.216114
2025-04-0535.29145
2025-04-0635.19897
2025-04-0735.276223
2025-04-0834.964404
2025-04-0934.714306
2025-04-1035.120672
2025-04-1134.94078
2025-04-1234.867648
2025-04-1334.80758
2025-04-1434.894679
2025-04-1534.72364
2025-04-1634.661341
2025-04-1734.781331
2025-04-1834.617375
2025-04-1934.646895
2025-04-2034.77223
2025-04-2134.704435
2025-04-2235.024781
2025-04-2334.997995
2025-04-2435.160952
2025-04-2535.211303
2025-04-2635.135633
2025-04-2735.264184
2025-04-2835.283298
2025-04-2935.16032
2025-04-3035.290062
2025-05-0135.394711
2025-05-0235.415494
2025-05-0335.204751
2025-05-0435.467599
2025-05-0535.39058
2025-05-0635.296641
2025-05-0835.400483
2025-05-0935.577916
2025-05-1035.354449
2025-05-1135.405934
2025-05-1235.478883
2025-05-1335.352014
2025-05-1435.15703
2025-05-1535.232789
2025-05-1735.200401
2025-05-1835.080182
2025-05-1935.13569
2025-05-2035.114176
2025-05-2135.065614
2025-05-2235.142705
2025-05-2335.324876
2025-05-2435.215387
2025-05-2535.365904
2025-05-2635.294706
2025-05-2735.359152
2025-05-2835.50342
2025-05-2935.553636
2025-05-3035.714493
2025-05-3135.440447
2025-06-0135.743167
2025-06-0235.70819
2025-06-0335.69016
2025-06-0435.669071
2025-06-0535.751549
2025-06-0635.682553
2025-06-0735.456586
2025-06-0835.457097
2025-06-0935.523409
2025-06-1035.619607
2025-06-1135.657032
2025-06-1235.673998
2025-06-1335.807607
2025-06-1435.775527
2025-06-1535.718304
2025-06-1635.712762
2025-06-1735.924078
2025-06-1835.855907
2025-06-1936.006212
2025-06-2036.060904
2025-06-2135.890076
2025-06-2235.923191
2025-06-2335.932858
2025-06-2436.1179
2025-06-2536.166641
2025-06-2636.258322
2025-06-2736.404835
2025-06-2836.454717
2025-06-2936.423752
2025-06-3036.440298
2025-07-0136.440346
2025-07-0236.357464
2025-07-0336.318157
2025-07-0436.433758
2025-07-0536.382303
2025-07-0636.402972
2025-07-0736.398789
2025-07-0836.278366
2025-07-0936.459035
2025-07-1036.463809
2025-07-1136.509444
2025-07-1236.335892
2025-07-1336.386784
2025-07-1436.373496
2025-07-1536.296374
2025-07-1636.381924
2025-07-1736.385261
2025-07-1836.469759
2025-07-1936.292124
2025-07-2036.25993
2025-07-2136.298131
2025-07-2236.271597
2025-07-2336.384254
2025-07-2436.31219
2025-07-2536.513107
2025-07-2636.433271
2025-07-2736.474935
2025-07-2836.510472
2025-07-2936.280706
2025-07-3036.432989
2025-07-3136.286506
2025-08-0136.109535
2025-08-0236.106912
2025-08-0336.130035
2025-08-0436.177643
2025-08-0536.247442
2025-08-0636.390887
2025-08-0736.358772
2025-08-0836.45163
2025-08-0936.665743
2025-08-1036.619705
2025-08-1136.639987
2025-08-1236.640718
2025-08-1336.749124
2025-08-1436.554218
2025-08-1536.224802
2025-08-1636.286992
2025-08-1736.315737
2025-08-1836.292415
2025-08-1936.412729
2025-08-2036.662134
2025-08-2136.93675
2025-08-2236.813036
2025-08-2336.822917
2025-08-2436.924701
2025-08-2536.678286
2025-08-2636.836651
2025-08-2736.770076
2025-08-2836.621274
2025-08-2936.504248
2025-08-3036.533292
2025-08-3136.564661
2025-09-0136.598506
2025-09-0236.558074
2025-09-0336.640385
2025-09-0436.581087
2025-09-0536.747978
2025-09-0636.743265
2025-09-0736.699689
2025-09-0836.73091
2025-09-0936.966829
2025-09-1037.108981
2025-09-1137.076705
2025-09-1336.96953
2025-09-1436.992256
2025-09-1537.059407
2025-09-1637.087962
2025-09-1737.121102
2025-09-1837.192876
2025-09-1937.156407
2025-09-2037.104058
2025-09-2137.038609
2025-09-2237.085479
2025-09-2336.948535
2025-09-2435.1784
2025-09-2536.952301
2025-09-2636.997627
2025-09-2736.953566
2025-09-2836.910182
2025-09-2937.210259
2025-09-3037.326319
2025-10-0137.50513
2025-10-0237.412594
2025-10-0337.520399
2025-10-0437.369894
2025-10-0537.482415
2025-10-0637.575745
2025-10-0737.543092
2025-10-0837.747905
2025-10-0937.866681
2025-10-1037.774935
2025-10-1137.496788
2025-10-1237.756063
2025-10-1337.805522
2025-10-1437.942392
2025-10-1537.970875
2025-10-1638.32792
2025-10-1738.32412
2025-10-1838.273233
2025-10-1938.396819
2025-10-2038.541078
2025-10-2138.338089
2025-10-2238.211107
2025-10-2338.182492
2025-10-2438.260938
2025-10-2538.174934
2025-10-2638.317017
2025-10-2738.315955
2025-10-2838.365746
2025-10-2938.331536
2025-10-3038.285215
2025-10-3138.497973
2025-11-0138.133369
2025-11-0238.51743
2025-11-0338.489322
2025-11-0438.368983
2025-11-0538.540167
2025-11-0638.506948
2025-11-0738.48048
2025-11-0838.269306
2025-11-0938.425383
2025-11-1038.553301
2025-11-1138.715283
2025-11-1238.57881
2025-11-1338.59846
2025-11-1438.532798
2025-11-1538.375519
2025-11-1638.562075
2025-11-1738.643622
2025-11-1838.602135
2025-11-1938.577802
2025-11-2038.597076
2025-11-2138.485692
2025-11-2238.418685
2025-11-2338.390188
2025-11-2438.395848
2025-11-2538.586902
2025-11-2638.670013
2025-11-2738.764148
2025-11-2838.826466
2025-11-2938.576309
2025-11-3038.671883
2025-12-0138.555124
2025-12-0238.60044
2025-12-0338.663744
2025-12-0438.739303
2025-12-0538.638834
2025-12-0638.432593
2025-12-0738.604744
2025-12-0838.613035
2025-12-0938.662838
2025-12-1138.587655
2025-12-1238.448804
2025-12-1338.196782
2025-12-1438.404265
2025-12-1538.460189
2025-12-1638.46941
2025-12-1738.522292
2025-12-1838.508396
2025-12-1938.51302
2025-12-2038.26605
2025-12-2138.433694
2025-12-2238.505466
2025-12-2338.393901
2025-12-2438.489686
2025-12-2538.303589
2025-12-2638.488085
2025-12-2738.325158
2025-12-2838.438695
2025-12-2938.508989
2025-12-3038.532299
2025-12-3138.658851
2026-01-0138.385822
2026-01-0238.615179
2026-01-0338.39238
2026-01-0438.552965
2026-01-0538.630283
2026-01-0638.477167
2026-01-0738.620335
2026-01-0838.596872
2026-01-0938.673226
2026-01-1038.379943
2026-01-1138.545318
2026-01-1238.567856
2026-01-1338.582116
2026-01-1438.64853
2026-01-1538.6194
2026-01-1638.650201
2026-01-1738.305689
2026-01-1838.548024
2026-01-1938.581216
2026-01-2038.606165
2026-01-2138.686918
2026-01-2238.716717
2026-01-2338.694648
2026-01-2438.364926
2026-01-2538.612091
2026-01-2638.48025
2026-01-2738.721122
2026-01-2838.861151
2026-01-2938.824289
2026-01-3038.618825
2026-01-3138.414182
2026-02-0138.418785
2026-02-0238.758203
2026-02-0338.746723
2026-02-0438.504708
2026-02-0538.555105
2026-02-0638.64537
2026-02-0738.190909
2026-02-0838.522594
2026-02-0938.521257
2026-02-1038.526839
2026-02-1138.646961
2026-02-1238.771758
2026-02-1338.755467
2026-02-1438.471902
2026-02-1538.562574
2026-02-1638.700854
2026-02-1738.801711
2026-02-1838.69931
2026-02-1938.609384
2026-02-2038.635641
2026-02-2138.364623
2026-02-2238.445937
2026-02-2338.487414
2026-02-2438.573294
2026-02-2538.656692
2026-02-2638.545867
2026-02-2738.665544
2026-02-2838.440034
2026-03-0138.564645
2026-03-0238.574647
2026-03-0338.135453
2026-03-0438.072018
2026-03-0537.787191
2026-03-0637.308752
2026-03-0737.112723
2026-03-0837.203881
2026-03-0937.07359
2026-03-1037.771433
2026-03-1137.854067
2026-03-1237.800586
2026-03-1337.668306
2026-03-1437.417025
2026-03-1537.528227
2026-03-1638.007557
2026-03-1738.102642
2026-03-1837.886458
2026-03-1937.869524
2026-03-2037.275285
2026-03-2137.250304
2026-03-2237.360361
2026-03-2337.667437
2026-03-2437.594534
2026-03-2537.574648
2026-03-2637.639211
2026-03-2737.353878
2026-03-2837.549835
2026-03-2937.379896
2026-03-3037.397272
2026-03-3137.443714
2026-04-0137.776955
2026-04-0237.791806
2026-04-0337.776615
2026-04-0437.591155
2026-04-0537.796981
2026-04-0638.079091
2026-04-0738.134401
2026-04-0838.645053
2026-04-0938.403762
2026-04-1038.369713
2026-04-1138.119519
2026-04-1238.336559
2026-04-1338.542512
2026-04-1438.426214
2026-04-1537.858041
2026-04-1637.70769
2026-04-1737.774654
2026-04-1837.568356
2026-04-1937.627189
2026-04-2037.72822
2026-04-2137.724687
2026-04-2237.745571
2026-04-2337.595468
2026-04-2437.375745
2026-04-2537.088892
2026-04-2637.266286
2026-04-2736.966784
2026-04-2837.017829
2026-04-2936.794027
2026-04-3036.884038
2026-05-0136.827672
2026-05-0236.821162
2026-05-0336.921178
2026-05-0436.932693
2026-05-0537.204936
2026-05-0637.405603
2026-05-0737.555407
2026-05-0837.842121
2026-05-0937.612534
2026-05-1037.530592
2026-05-1137.748209
2026-05-1237.844345
2026-05-1438.001829
2026-05-1537.864851
2026-05-1637.697112
2026-05-1737.764312
2026-05-1837.884394
2026-05-1937.881831
2026-05-2038.141707
2026-05-2138.137596
2026-05-2337.882359
2026-05-2438.034664
2026-05-2538.208275
2026-05-2638.053986
2026-05-2738.121292
2026-05-2838.21464
2026-05-2938.0426
2026-05-3038.084651
2026-05-3138.109104
2026-06-0138.109524
2026-06-0238.250212
2026-06-0338.078337
2026-06-0438.11122
2026-06-0537.681847
2026-06-0637.265747
2026-06-0938.569971
2026-06-1038.140819
2026-06-1138.422856
2026-06-1238.454251
2026-06-1338.078089
2026-06-1438.247578
2026-06-1538.476436
2026-06-1638.515027
2026-06-1738.516352
2026-06-1838.466225
2026-06-1938.498121
2026-06-2038.257252
2026-06-2138.373874
2026-06-2238.426809
2026-06-2338.205277
2026-06-2438.038427
2026-06-2538.177511
2026-06-2638.193099
2026-06-2737.853547
2026-06-2838.018374
2026-06-2938.164462
2026-06-3038.181836
2026-07-0138.110302
2026-07-0238.182547
2026-07-0338.248023
2026-07-0438.00992
2026-07-0538.11467
2026-07-0638.16788
2026-07-0738.181124
2026-07-0838.07402
2026-07-0938.21621
2026-07-1038.322908
2026-07-1138.084782
2026-07-1238.162882
2026-07-1338.189177
2026-07-1438.313893
2026-07-1538.4123
2026-07-1638.267954
2026-07-1738.166711
2026-07-1838.120931
2026-07-1938.101106
2026-07-2038.183283
2026-07-2138.246014
2026-07-2238.231691
2026-07-2338.281824
2026-07-2438.213146
2026-07-2538.072659
2026-07-2638.166282
2026-07-2738.270081
2026-07-2838.203375
2026-07-2938.243691
2026-07-3038.340133
2026-07-3138.279249
2026-08-0138.069157
2026-08-0238.173357
2026-08-0338.241017
2026-08-0438.374137
2026-08-0538.384807
2026-08-0638.434587
2026-08-0738.482498
2026-08-0838.294047
2026-08-0938.366282
2026-08-1038.41232
2026-08-1138.662782
2026-08-1238.697514
2026-08-1338.646309
2026-08-1438.632658
2026-08-1538.344845
2026-08-1638.4617
2026-08-1738.672108
2026-08-1838.709256
2026-08-2038.804494
2026-08-2138.892009
2026-08-2238.597166
2026-08-2338.759728
2026-08-2438.89892
2026-08-2538.93475
2026-08-2638.920534
2026-08-2738.805206
2026-08-2838.803872
2026-08-2938.616223
2026-08-3038.699787
2026-08-3138.777196
2026-09-0138.733417
2026-09-0238.768403
2026-09-0338.736121
2026-09-0438.682307
2026-09-0538.606316
2026-09-0638.641588
2026-09-0738.698174
2026-09-0838.800869
2026-09-0938.767823
2026-09-1038.626411
2026-09-1138.643343
2026-09-1238.583473
2026-09-1338.640663
2026-09-1438.516335
2026-09-1538.561097
2026-09-1638.717169
2026-09-1738.751148
2026-09-1838.843271
2026-09-1938.372921
2026-09-2038.578894
2026-09-2138.809442
2026-09-2238.755991
2026-09-2338.422871
2026-09-2438.225303
2026-09-2538.063862
2026-09-2638.238689
2026-09-2738.181899
2026-09-2837.963128
2026-09-3038.011405
2026-10-0237.926947
2026-10-0337.421111
2026-10-0537.712305
2026-10-0637.997762
2026-10-0737.869171
2026-10-0837.875489
2026-10-0937.835573
2026-10-1037.812229
2026-10-1137.841545
2026-10-1237.92325
2026-10-1337.899936
2026-10-1437.940228
2026-10-1538.097272
2026-10-1637.97892
2026-10-1737.748805
2026-10-1837.885015
2026-10-1937.983974
2026-10-2038.083882
2026-10-2138.021274
2026-10-2237.877604
2026-10-2337.861329
2026-10-2437.880381

High

38.9348

Low

33.9927

Average

36.8873

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

PEN/KES API questions

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

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

How far back does PEN/KES historical data go?

Daily PEN/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 PEN/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.