Skip to content

USD to KES exchange rate API

US Dollar to Kenyan Shilling · quoted 2026-10-15

129.6816

▲ +0.49% over 2Y

1 USD = 129.6816 KES · 1 KES = 0.007711 USD · Get this rate via the API

1 USD buys 129.6816 KES as of 2026-10-15, so 1 KES buys 0.007711 USD. Over the last 2 years, USD/KES traded between 128.1820 and 130.1510, averaged 129.2963 and rose 0.49%. The API holds daily USD/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
USD/KES over 2Y: show the values
Rates per 1 USD. Missing rates are shown as a dash.
DateKES
2024-10-15129.04920674
2024-10-16129.0991768
2024-10-17128.99644244
2024-10-18128.99530505
2024-10-19129.04586238
2024-10-20129.29945867
2024-10-21129.20648684
2024-10-22129.16948973
2024-10-23129.20151402
2024-10-24129.01718112
2024-10-25128.92671976
2024-10-26129.21355896
2024-10-27129.3496897
2024-10-28128.99553043
2024-10-29128.99620333
2024-10-30128.58487719
2024-10-31128.99725278
2024-11-01128.99962643
2024-11-02129.00058635
2024-11-03129.34962118
2024-11-04128.86352773
2024-11-05128.99489505
2024-11-06129.00326129
2024-11-07128.99644466
2024-11-08128.996648
2024-11-09129.07895428
2024-11-10129.3496897
2024-11-11128.99784173
2024-11-12129.02527201
2024-11-13129.09313231
2024-11-14129.39768381
2024-11-15129.39719381
2024-11-16129.49518807
2024-11-17129.44988997
2024-11-18129.39717172
2024-11-19128.92225044
2024-11-20129.39687383
2024-11-21129.38488175
2024-11-22129.39537547
2024-11-23129.51007099
2024-11-24129.78769081
2024-11-25129.50127799
2024-11-26129.39419058
2024-11-27129.39427285
2024-11-28129.39577764
2024-11-29129.79982319
2024-11-30129.51186068
2024-12-01129.83820146
2024-12-02129.44880409
2024-12-03129.39479024
2024-12-04129.49924593
2024-12-05129.39767774
2024-12-06129.39904374
2024-12-07129.7409312
2024-12-08129.51960031
2024-12-09129.38329817
2024-12-10129.4536813
2024-12-11129.36941561
2024-12-12129.42681344
2024-12-13129.50010993
2024-12-14129.31284609
2024-12-15129.571128
2024-12-16129.01544943
2024-12-17129.14394648
2024-12-18129.21891005
2024-12-19129.24813318
2024-12-20129.51090875
2024-12-21129.15931046
2024-12-22129.56812812
2024-12-23128.99510026
2024-12-24129.35602058
2024-12-25129.18596597
2024-12-26129.06818647
2024-12-27129.05779234
2024-12-28129.40998039
2024-12-29129.56834921
2024-12-30129.32883709
2024-12-31129.26382344
2025-01-01129.37311968
2025-01-02129.36227579
2025-01-03129.25499695
2025-01-04129.26629146
2025-01-05129.56832089
2025-01-06129.1228489
2025-01-07129.39984646
2025-01-08129.40343706
2025-01-09129.35033986
2025-01-10129.39695374
2025-01-11129.44612158
2025-01-12129.61857646
2025-01-13129.70809255
2025-01-14129.3927852
2025-01-15129.59811903
2025-01-16129.39644126
2025-01-17129.49658789
2025-01-18129.50562144
2025-01-19129.61894226
2025-01-20129.54654955
2025-01-21129.44184315
2025-01-22129.38759744
2025-01-23129.40041637
2025-01-24129.38872077
2025-01-25129.49528217
2025-01-26129.38181964
2025-01-27129.10399305
2025-01-28129.24627317
2025-01-29129.49518867
2025-01-30129.49647917
2025-01-31129.49715699
2025-02-01129.19787233
2025-02-02129.28515834
2025-02-03129.1606034
2025-02-04129.00989232
2025-02-05128.99382518
2025-02-06129.08976589
2025-02-07129.09293093
2025-02-08128.99726163
2025-02-09129.35219214
2025-02-10129.19281086
2025-02-11128.98945056
2025-02-12129.00778482
2025-02-13128.98981824
2025-02-14128.99407969
2025-02-15128.99568875
2025-02-16129.43393682
2025-02-17129.03696146
2025-02-18129.3655856
2025-02-19129.00693118
2025-02-20129.38984829
2025-02-21129.39769894
2025-02-22129.48720215
2025-02-23129.73766491
2025-02-24129.60864451
2025-02-25129.40453939
2025-02-26129.49406531
2025-02-27129.39105159
2025-02-28129.36496132
2025-03-01128.93662791
2025-03-02129.48667665
2025-03-03129.20776361
2025-03-04128.69722261
2025-03-05129.20047863
2025-03-06128.70070757
2025-03-07129.24456228
2025-03-08129.14482965
2025-03-09129.56208162
2025-03-10129.42541737
2025-03-11129.39885204
2025-03-12129.18931895
2025-03-13129.38250482
2025-03-14129.44745169
2025-03-15129.45927335
2025-03-16129.46742372
2025-03-17129.32022104
2025-03-18129.42342097
2025-03-19129.41522788
2025-03-20129.39468286
2025-03-21129.41126474
2025-03-22129.49965159
2025-03-23129.03694684
2025-03-25129.39791784
2025-03-26129.42797587
2025-03-27129.39820696
2025-03-28129.42296522
2025-03-29128.81565236
2025-03-30129.53413288
2025-03-31129.53242401
2025-04-01129.29199078
2025-04-02129.26505077
2025-04-03129.35397618
2025-04-04129.22098707
2025-04-05129.00906518
2025-04-06129.479273
2025-04-07129.52902727
2025-04-08129.54624806
2025-04-09129.09243986
2025-04-10129.69500997
2025-04-11129.59096672
2025-04-12129.39582328
2025-04-13129.78285733
2025-04-14129.52951616
2025-04-15129.53420642
2025-04-16129.68387175
2025-04-17129.60064164
2025-04-18129.58075411
2025-04-19129.4914752
2025-04-20129.84744875
2025-04-21129.54775794
2025-04-22129.70183104
2025-04-23129.54771637
2025-04-24129.67183593
2025-04-25129.47551232
2025-04-26129.39927688
2025-04-27129.44360906
2025-04-28129.38803208
2025-04-29129.04692732
2025-04-30129.22768585
2025-05-01129.5610074
2025-05-02129.57014186
2025-05-03129.30637084
2025-05-04129.50000979
2025-05-05129.4606226
2025-05-06129.23742234
2025-05-08129.21527799
2025-05-09129.18660203
2025-05-10129.3936605
2025-05-11129.38395925
2025-05-12129.19605826
2025-05-13129.11407184
2025-05-14129.35945052
2025-05-15129.28669302
2025-05-17129.19399808
2025-05-18129.39971354
2025-05-19129.55111975
2025-05-20129.50870069
2025-05-21129.01586269
2025-05-22129.47349346
2025-05-23129.21141688
2025-05-24129.23028993
2025-05-25129.37933817
2025-05-26128.91586368
2025-05-27129.21179778
2025-05-28129.2326178
2025-05-29129.25169002
2025-05-30129.24600625
2025-05-31129.19771242
2025-06-01129.36859216
2025-06-02128.99743821
2025-06-03129.08167165
2025-06-04129.28528532
2025-06-05129.29933817
2025-06-06129.36672746
2025-06-07129.39244917
2025-06-08129.36369466
2025-06-09129.34346667
2025-06-10129.33057279
2025-06-11129.34588429
2025-06-12129.348792
2025-06-13129.32948354
2025-06-14129.39809406
2025-06-15129.34793768
2025-06-16129.05651053
2025-06-17129.4065888
2025-06-18129.41805805
2025-06-19129.30765676
2025-06-20129.37158316
2025-06-21129.20759766
2025-06-22129.36552231
2025-06-23129.31311865
2025-06-24129.33220159
2025-06-25129.35327016
2025-06-26129.31746417
2025-06-27129.2991965
2025-06-28129.39610855
2025-06-29129.34957565
2025-06-30129.19179156
2025-07-01129.34313503
2025-07-02129.26119209
2025-07-03129.15460133
2025-07-04129.39094076
2025-07-05129.20295478
2025-07-06129.20234886
2025-07-07129.18652138
2025-07-08129.14596879
2025-07-09129.34294077
2025-07-10129.08780603
2025-07-11129.37934241
2025-07-12129.17224416
2025-07-13129.34767073
2025-07-14129.17845567
2025-07-15129.31197171
2025-07-16129.56281361
2025-07-17129.21308016
2025-07-18128.97165782
2025-07-19129.39804246
2025-07-20129.34677541
2025-07-21129.29862356
2025-07-22128.97976744
2025-07-23129.26009028
2025-07-24128.97762251
2025-07-25129.20710724
2025-07-26128.97588365
2025-07-27129.35207249
2025-07-28129.06311237
2025-07-29129.30024428
2025-07-30129.32750044
2025-07-31129.3796564
2025-08-01129.29204253
2025-08-02129.36552717
2025-08-03129.22408954
2025-08-04128.9764916
2025-08-05129.24123829
2025-08-06129.31452713
2025-08-07129.06288308
2025-08-08129.32807894
2025-08-09129.15864865
2025-08-10129.18498124
2025-08-11129.07778579
2025-08-12129.38984735
2025-08-13129.41131722
2025-08-14129.36390189
2025-08-15129.38441928
2025-08-16129.20227086
2025-08-17129.26160396
2025-08-18129.04084967
2025-08-19129.31736529
2025-08-20129.34106771
2025-08-21129.14711324
2025-08-22129.4250354
2025-08-23129.19630064
2025-08-24129.24951724
2025-08-25128.24863292
2025-08-26129.48080175
2025-08-27129.26768248
2025-08-28129.3239868
2025-08-29129.3136599
2025-08-30129.39321901
2025-08-31129.25455858
2025-09-01129.01252318
2025-09-02129.25415029
2025-09-03129.37687668
2025-09-04129.09098512
2025-09-05129.39076846
2025-09-06129.39320305
2025-09-07129.23979295
2025-09-08129.16229351
2025-09-09129.47542647
2025-09-10129.73956491
2025-09-11129.22061684
2025-09-13129.09562463
2025-09-14129.18764386
2025-09-15129.26193678
2025-09-16129.36317261
2025-09-17128.9437391
2025-09-18129.26783568
2025-09-19129.37090351
2025-09-20129.32395085
2025-09-21129.27257698
2025-09-22129.28656847
2025-09-23129.371705
2025-09-24129.37001596
2025-09-25129.28166874
2025-09-26129.62881277
2025-09-27129.3903191
2025-09-28129.07386977
2025-09-29128.9341812
2025-09-30129.34231201
2025-10-01129.44258368
2025-10-02129.54859251
2025-10-03129.34594875
2025-10-04129.39316132
2025-10-05129.26550233
2025-10-06129.3258537
2025-10-07128.83512746
2025-10-08129.32951478
2025-10-09129.33364987
2025-10-10129.24568274
2025-10-11128.81629813
2025-10-12129.23485136
2025-10-13128.89540695
2025-10-14129.30893904
2025-10-15128.74974491
2025-10-16129.19910881
2025-10-17128.9242559
2025-10-18129.35580463
2025-10-19129.29221429
2025-10-20129.32690248
2025-10-21129.23773185
2025-10-22129.27915846
2025-10-23129.05682486
2025-10-24128.97491466
2025-10-25129.1972494
2025-10-26129.20076823
2025-10-27128.92217498
2025-10-28129.50229859
2025-10-29129.1977215
2025-10-30129.20398817
2025-10-31129.23833785
2025-11-01129.19388433
2025-11-02129.2326019
2025-11-03129.12686555
2025-11-04129.22993273
2025-11-05129.21811513
2025-11-06129.23830527
2025-11-07129.18089828
2025-11-08129.19713907
2025-11-09129.22791773
2025-11-10129.22565321
2025-11-11129.21613121
2025-11-12129.21056477
2025-11-13129.21268904
2025-11-14129.23258444
2025-11-15129.20013367
2025-11-16129.29048324
2025-11-17129.27708716
2025-11-18129.35189427
2025-11-19129.70532951
2025-11-20129.99467414
2025-11-21129.66599586
2025-11-22129.73483943
2025-11-23129.52686376
2025-11-24129.34345574
2025-11-25129.59893675
2025-11-26129.36086267
2025-11-27129.73391358
2025-11-28129.79558194
2025-11-29129.70888643
2025-11-30129.4731435
2025-12-01129.23340253
2025-12-02129.29217623
2025-12-03129.32378061
2025-12-04129.40283382
2025-12-05129.39179834
2025-12-06129.29892302
2025-12-07129.31913818
2025-12-08129.30912074
2025-12-09129.25566767
2025-12-11129.19098913
2025-12-12128.78939615
2025-12-13128.62659726
2025-12-14128.87500324
2025-12-15128.87576846
2025-12-16128.91984217
2025-12-17129.02656636
2025-12-18128.8938617
2025-12-19128.9582817
2025-12-20128.83657261
2025-12-21128.94444866
2025-12-22128.87972243
2025-12-23128.52118438
2025-12-24128.81198974
2025-12-25128.93310293
2025-12-26128.94599101
2025-12-27128.94045329
2025-12-28128.97272775
2025-12-29128.93772514
2025-12-30128.88733256
2025-12-31129.24717239
2026-01-01129.01539893
2026-01-02129.02142434
2026-01-03128.99911668
2026-01-04129.01756649
2026-01-05129.2022008
2026-01-06128.7188042
2026-01-07129.11067682
2026-01-08129.0615095
2026-01-09129.25752401
2026-01-10128.99862663
2026-01-11129.00789136
2026-01-12128.88943853
2026-01-13128.84787041
2026-01-14129.09623673
2026-01-15129.05783118
2026-01-16129.12645897
2026-01-17128.99470095
2026-01-18129.02372761
2026-01-19128.98715592
2026-01-20128.89376143
2026-01-21129.05133844
2026-01-22129.15703461
2026-01-23128.9989291
2026-01-24128.94974298
2026-01-25129.01465905
2026-01-26128.18204457
2026-01-27128.89390561
2026-01-28129.07407771
2026-01-29129.00211428
2026-01-30129.12529404
2026-01-31129.00644848
2026-02-01129.03599908
2026-02-02129.71724841
2026-02-03129.50462668
2026-02-04128.66251943
2026-02-05129.11847762
2026-02-06129.06587627
2026-02-07128.61877885
2026-02-08129.04131645
2026-02-09128.75070253
2026-02-10128.74829863
2026-02-11128.95959821
2026-02-12129.29024546
2026-02-13129.17778502
2026-02-14128.99381044
2026-02-15128.91440638
2026-02-16128.87674892
2026-02-17129.07583273
2026-02-18128.89724552
2026-02-19129.15514794
2026-02-20129.14027688
2026-02-21128.98793487
2026-02-22128.85469202
2026-02-23128.50626949
2026-02-24128.80265923
2026-02-25129.00994496
2026-02-26128.62852427
2026-02-27129.00629976
2026-02-28128.99795238
2026-03-01129.00109134
2026-03-02129.03412448
2026-03-03129.36532657
2026-03-04129.1847045
2026-03-05129.23896555
2026-03-06129.22166092
2026-03-07129.15971568
2026-03-08129.16013105
2026-03-09128.67826252
2026-03-10128.98330608
2026-03-11129.28091318
2026-03-12129.64273252
2026-03-13129.40507372
2026-03-14129.25677023
2026-03-15129.27895997
2026-03-16129.45279012
2026-03-17129.35846976
2026-03-18129.39648382
2026-03-19130.10787391
2026-03-20128.92154503
2026-03-21129.59170104
2026-03-22129.59660914
2026-03-23129.71629468
2026-03-24129.34117562
2026-03-25129.43603495
2026-03-26129.91322143
2026-03-27129.70283439
2026-03-28129.90375768
2026-03-29129.86779718
2026-03-30129.87324904
2026-03-31130.00598183
2026-04-01129.98546569
2026-04-02130.15103415
2026-04-03129.94389306
2026-04-04129.79843093
2026-04-05130.02280194
2026-04-06129.79401243
2026-04-07130.07978092
2026-04-08130.06379305
2026-04-09129.37699824
2026-04-10129.25029937
2026-04-11129.15035728
2026-04-12129.21015144
2026-04-13129.20991758
2026-04-14129.49877188
2026-04-15129.4196074
2026-04-16128.8704304
2026-04-17129.24031552
2026-04-18129.10379463
2026-04-19129.10379463
2026-04-20129.23004504
2026-04-21128.96985902
2026-04-22129.26018122
2026-04-23129.58984143
2026-04-24129.30344134
2026-04-25129.33034741
2026-04-26129.08505576
2026-04-27129.08985991
2026-04-28129.46011869
2026-04-29129.09598545
2026-04-30129.13010741
2026-05-01129.18042956
2026-05-02129.15033615
2026-05-03129.15033615
2026-05-04129.15039647
2026-05-05129.18050146
2026-05-06128.8797608
2026-05-07129.17980312
2026-05-08129.52033582
2026-05-09129.18042231
2026-05-10128.80339538
2026-05-11128.84973752
2026-05-12129.17930796
2026-05-14129.18151841
2026-05-15129.24977579
2026-05-16129.37974939
2026-05-17129.33193098
2026-05-18129.21988251
2026-05-19129.31842274
2026-05-20129.39002168
2026-05-21129.43900277
2026-05-23129.59418109
2026-05-24129.75211131
2026-05-25129.64641063
2026-05-26129.48504257
2026-05-27129.59015616
2026-05-28129.70494945
2026-05-29129.12847507
2026-05-30129.46227767
2026-05-31129.4536173
2026-06-01129.44905615
2026-06-02129.68288364
2026-06-03129.43350534
2026-06-04129.38441706
2026-06-05129.39805152
2026-06-06129.35730154
2026-06-09129.35404316
2026-06-10129.38319587
2026-06-11129.46901511
2026-06-12129.55237363
2026-06-13129.4964088
2026-06-14129.48893605
2026-06-15129.49821925
2026-06-16129.43103272
2026-06-17129.45442205
2026-06-18129.52539807
2026-06-19129.46148348
2026-06-20129.41839334
2026-06-21129.45016619
2026-06-22129.38434986
2026-06-23129.39436848
2026-06-24129.41243674
2026-06-25129.49191614
2026-06-26129.53905681
2026-06-27129.50400034
2026-06-28129.49446803
2026-06-29129.48184237
2026-06-30129.47906101
2026-07-01129.48102398
2026-07-02129.27974065
2026-07-03129.27576913
2026-07-04129.29597271
2026-07-05129.29470822
2026-07-06129.29083372
2026-07-07129.30737635
2026-07-08129.2485213
2026-07-09129.24977222
2026-07-10129.2502354
2026-07-11129.19987724
2026-07-12129.19983258
2026-07-13129.28691592
2026-07-14129.21871439
2026-07-15129.28364065
2026-07-16129.28573416
2026-07-17129.28114621
2026-07-18129.25053151
2026-07-19129.25486701
2026-07-20129.24182292
2026-07-21129.27917762
2026-07-22129.28858853
2026-07-23129.44743643
2026-07-24129.49703655
2026-07-25129.54025296
2026-07-26129.4961724
2026-07-27129.46337919
2026-07-28129.5466792
2026-07-29129.51878972
2026-07-30129.36855573
2026-07-31129.3615345
2026-08-01129.03711147
2026-08-02129.35119578
2026-08-03129.12117744
2026-08-04129.38224352
2026-08-05129.37983279
2026-08-06129.36697762
2026-08-07129.37238609
2026-08-08129.13260831
2026-08-09129.36155375
2026-08-10128.96552428
2026-08-11129.36953706
2026-08-12129.33628376
2026-08-13129.28350076
2026-08-14129.26390948
2026-08-15129.24704453
2026-08-16129.27796512
2026-08-17129.27763522
2026-08-18129.35714201
2026-08-20129.44209197
2026-08-21129.43131196
2026-08-22129.4497832
2026-08-23129.44403457
2026-08-24129.44653216
2026-08-25129.41132209
2026-08-26129.42050818
2026-08-27129.40354407
2026-08-28129.43419607
2026-08-29129.43666809
2026-08-30129.43876917
2026-08-31129.77661389
2026-09-01129.51486363
2026-09-02129.43994696
2026-09-03129.42851844
2026-09-04129.43615902
2026-09-05129.43729934
2026-09-06129.41974907
2026-09-07129.42874377
2026-09-08129.43000136
2026-09-09129.42734829
2026-09-10129.43010032
2026-09-11129.41694488
2026-09-12129.44047697
2026-09-13129.42351163
2026-09-14129.44377617
2026-09-15129.46117293
2026-09-16129.64570723
2026-09-17129.56882397
2026-09-18129.70998443
2026-09-19129.4923052
2026-09-20129.51787622
2026-09-21129.47848694
2026-09-22129.5225224
2026-09-23129.45962101
2026-09-24129.50589935
2026-09-25129.53703223
2026-09-26129.57999255
2026-09-27129.5972392
2026-09-28129.69846566
2026-09-30129.73546157
2026-10-02129.59638003
2026-10-03128.50616091
2026-10-05128.79129573
2026-10-06129.8089071
2026-10-07129.90577361
2026-10-08129.87471766
2026-10-09129.8521956
2026-10-10129.77888691
2026-10-11129.76396157
2026-10-12129.74429018
2026-10-13129.73788123
2026-10-14129.68159934
2026-10-15129.68159934

High

130.1510

Low

128.1820

Average

129.2963

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

USD/KES API questions

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

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

How far back does USD/KES historical data go?

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