Skip to content

KES to KGS exchange rate API

Kenyan Shilling to Som · quoted 2026-10-25

0.67373

▲ +1.24% over 2Y

1 KES = 0.67373 KGS · 1 KGS = 1.4843 KES · Get this rate via the API

1 KES buys 0.67373 KGS as of 2026-10-25, so 1 KGS buys 1.4843 KES. Over the last 2 years, KES/KGS traded between 0.66332 and 0.68239, averaged 0.67555 and rose 1.24%. The API holds daily KES/KGS 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
KES/KGS over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateKGS
2024-10-250.665457
2024-10-260.664025
2024-10-270.663318
2024-10-280.665131
2024-10-290.665144
2024-10-300.667261
2024-10-310.665143
2024-11-010.665124
2024-11-020.665113
2024-11-030.663318
2024-11-040.665824
2024-11-050.665135
2024-11-060.66798
2024-11-070.668249
2024-11-080.668231
2024-11-090.667808
2024-11-100.66641
2024-11-110.668223
2024-11-120.668084
2024-11-130.667726
2024-11-140.666158
2024-11-150.667543
2024-11-160.667978
2024-11-170.668212
2024-11-180.66848
2024-11-190.67095
2024-11-200.668484
2024-11-210.668539
2024-11-220.668484
2024-11-230.667901
2024-11-240.666473
2024-11-250.667932
2024-11-260.670767
2024-11-270.670811
2024-11-280.670812
2024-11-290.668736
2024-11-300.670208
2024-12-010.668524
2024-12-020.670537
2024-12-030.670812
2024-12-040.670275
2024-12-050.670794
2024-12-060.670783
2024-12-070.669025
2024-12-080.670168
2024-12-090.670873
2024-12-100.670527
2024-12-110.670956
2024-12-120.670611
2024-12-130.670281
2024-12-140.672379
2024-12-150.671119
2024-12-160.672785
2024-12-170.672118
2024-12-180.671805
2024-12-190.671598
2024-12-200.670214
2024-12-210.673461
2024-12-220.671461
2024-12-230.672909
2024-12-240.671017
2024-12-250.671913
2024-12-260.672519
2024-12-270.672577
2024-12-280.67212
2024-12-290.671455
2024-12-300.67116
2024-12-310.671721
2025-01-010.670948
2025-01-020.670976
2025-01-030.671543
2025-01-040.67155
2025-01-050.669984
2025-01-060.672223
2025-01-070.670784
2025-01-080.672268
2025-01-090.672592
2025-01-100.672365
2025-01-110.672094
2025-01-120.6712
2025-01-130.670736
2025-01-140.675734
2025-01-150.674782
2025-01-160.675835
2025-01-170.675305
2025-01-180.67526
2025-01-190.674669
2025-01-200.675038
2025-01-210.675569
2025-01-220.675878
2025-01-230.675817
2025-01-240.675861
2025-01-250.675313
2025-01-260.675906
2025-01-270.677363
2025-01-280.676615
2025-01-290.675333
2025-01-300.675302
2025-01-310.675305
2025-02-010.676875
2025-02-020.676411
2025-02-030.677065
2025-02-040.677867
2025-02-050.677933
2025-02-060.677439
2025-02-070.679301
2025-02-080.67822
2025-02-090.676061
2025-02-100.678878
2025-02-110.679949
2025-02-120.679827
2025-02-130.679964
2025-02-140.679916
2025-02-150.678436
2025-02-160.675634
2025-02-170.6797
2025-02-180.677932
2025-02-190.679801
2025-02-200.677791
2025-02-210.67774
2025-02-220.675771
2025-02-230.674052
2025-02-240.676711
2025-02-250.677746
2025-02-260.675317
2025-02-270.677832
2025-02-280.677972
2025-03-010.678394
2025-03-020.675351
2025-03-030.678801
2025-03-040.681437
2025-03-050.67873
2025-03-060.681266
2025-03-070.678273
2025-03-080.677477
2025-03-090.674968
2025-03-100.67765
2025-03-110.677797
2025-03-120.678872
2025-03-130.677865
2025-03-140.677519
2025-03-150.675652
2025-03-160.677429
2025-03-170.67822
2025-03-180.677648
2025-03-190.67766
2025-03-200.677038
2025-03-210.677338
2025-03-220.677272
2025-03-230.66574
2025-03-250.677793
2025-03-260.677598
2025-03-270.668428
2025-03-280.668221
2025-03-290.670809
2025-03-300.667005
2025-03-310.667014
2025-04-010.668464
2025-04-020.669495
2025-04-030.670166
2025-04-040.670944
2025-04-050.672537
2025-04-060.670135
2025-04-070.669663
2025-04-080.670004
2025-04-090.672577
2025-04-100.669782
2025-04-110.671501
2025-04-120.675835
2025-04-130.673817
2025-04-140.675372
2025-04-150.675312
2025-04-160.674522
2025-04-170.674972
2025-04-180.674833
2025-04-190.673869
2025-04-200.672022
2025-04-210.673581
2025-04-220.671742
2025-04-230.672296
2025-04-240.671459
2025-04-250.672216
2025-04-260.675738
2025-04-270.675583
2025-04-280.67505
2025-04-290.67686
2025-04-300.676034
2025-05-010.675185
2025-05-020.675114
2025-05-030.676491
2025-05-040.675479
2025-05-050.6757
2025-05-060.676881
2025-05-080.676975
2025-05-090.677118
2025-05-100.676049
2025-05-110.676099
2025-05-120.677101
2025-05-130.677525
2025-05-140.676204
2025-05-150.676605
2025-05-170.676942
2025-05-180.675815
2025-05-190.675216
2025-05-200.675464
2025-05-210.678013
2025-05-220.675604
2025-05-230.676984
2025-05-240.676761
2025-05-250.67592
2025-05-260.678551
2025-05-270.677007
2025-05-280.676914
2025-05-290.676799
2025-05-300.676781
2025-05-310.676888
2025-06-010.675975
2025-06-020.678126
2025-06-030.677662
2025-06-040.676616
2025-06-050.676552
2025-06-060.676182
2025-06-070.676007
2025-06-080.676158
2025-06-090.676266
2025-06-100.676396
2025-06-110.676282
2025-06-120.676711
2025-06-130.675101
2025-06-140.675854
2025-06-150.676084
2025-06-160.677793
2025-06-170.675945
2025-06-180.675914
2025-06-190.676452
2025-06-200.676114
2025-06-210.676822
2025-06-220.675991
2025-06-230.67646
2025-06-240.676337
2025-06-250.675971
2025-06-260.675205
2025-06-270.674937
2025-06-280.675084
2025-06-290.675636
2025-06-300.675806
2025-07-010.675063
2025-07-020.676489
2025-07-030.677223
2025-07-040.676039
2025-07-050.676846
2025-07-060.676845
2025-07-070.677126
2025-07-080.677323
2025-07-090.676271
2025-07-100.677619
2025-07-110.676086
2025-07-120.677017
2025-07-130.676085
2025-07-140.677154
2025-07-150.676478
2025-07-160.67508
2025-07-170.676961
2025-07-180.678218
2025-07-190.675833
2025-07-200.676089
2025-07-210.676521
2025-07-220.678174
2025-07-230.676708
2025-07-240.678192
2025-07-250.676479
2025-07-260.676895
2025-07-270.674902
2025-07-280.676745
2025-07-290.675484
2025-07-300.67536
2025-07-310.675166
2025-08-010.676505
2025-08-020.676009
2025-08-030.676731
2025-08-040.678213
2025-08-050.676777
2025-08-060.676416
2025-08-070.677749
2025-08-080.676373
2025-08-090.677098
2025-08-100.676936
2025-08-110.67768
2025-08-120.675998
2025-08-130.675732
2025-08-140.675512
2025-08-150.675296
2025-08-160.676711
2025-08-170.676425
2025-08-180.67724
2025-08-190.676191
2025-08-200.676203
2025-08-210.677258
2025-08-220.675794
2025-08-230.676996
2025-08-240.676659
2025-08-250.682011
2025-08-260.675334
2025-08-270.676005
2025-08-280.67562
2025-08-290.675603
2025-08-300.675259
2025-08-310.676073
2025-09-010.67727
2025-09-020.676204
2025-09-030.67556
2025-09-040.67703
2025-09-050.675824
2025-09-060.675877
2025-09-070.676673
2025-09-080.677131
2025-09-090.67555
2025-09-100.674177
2025-09-110.676838
2025-09-130.677501
2025-09-140.677018
2025-09-150.676667
2025-09-160.676093
2025-09-170.678308
2025-09-180.676613
2025-09-190.676072
2025-09-200.676323
2025-09-210.676592
2025-09-220.676495
2025-09-230.676068
2025-09-240.676066
2025-09-250.676509
2025-09-260.674702
2025-09-270.675937
2025-09-280.677594
2025-09-290.678368
2025-09-300.67623
2025-10-010.675548
2025-10-020.674726
2025-10-030.67591
2025-10-040.67591
2025-10-050.676578
2025-10-060.676308
2025-10-070.678795
2025-10-080.676203
2025-10-090.676165
2025-10-100.676644
2025-10-110.67885
2025-10-120.676652
2025-10-130.678459
2025-10-140.67629
2025-10-150.679272
2025-10-160.676919
2025-10-170.678364
2025-10-180.676126
2025-10-190.676458
2025-10-200.676297
2025-10-210.676752
2025-10-220.676525
2025-10-230.677702
2025-10-240.678149
2025-10-250.67697
2025-10-260.676952
2025-10-270.678414
2025-10-280.675378
2025-10-290.676972
2025-10-300.676945
2025-10-310.676779
2025-11-010.676991
2025-11-020.676788
2025-11-030.677335
2025-11-040.6768
2025-11-050.676843
2025-11-060.676783
2025-11-070.677052
2025-11-080.676975
2025-11-090.676814
2025-11-100.676815
2025-11-110.676879
2025-11-120.676931
2025-11-130.676923
2025-11-140.676837
2025-11-150.677001
2025-11-160.676528
2025-11-170.676613
2025-11-180.676214
2025-11-190.674537
2025-11-200.674432
2025-11-210.676137
2025-11-220.675763
2025-11-230.676849
2025-11-240.677553
2025-11-250.674952
2025-11-260.676201
2025-11-270.674333
2025-11-280.674009
2025-11-290.674443
2025-11-300.675671
2025-12-010.676903
2025-12-020.67669
2025-12-030.676528
2025-12-040.676115
2025-12-050.67615
2025-12-060.676638
2025-12-070.676532
2025-12-080.676607
2025-12-090.676685
2025-12-110.677036
2025-12-120.679159
2025-12-130.68
2025-12-140.678689
2025-12-150.678658
2025-12-160.678419
2025-12-170.677875
2025-12-180.678571
2025-12-190.678228
2025-12-200.678871
2025-12-210.678303
2025-12-220.678631
2025-12-230.680546
2025-12-240.679012
2025-12-250.678329
2025-12-260.678298
2025-12-270.678332
2025-12-280.678162
2025-12-290.678327
2025-12-300.678505
2025-12-310.676608
2026-01-010.677845
2026-01-020.677507
2026-01-030.677924
2026-01-040.677827
2026-01-050.676833
2026-01-060.679388
2026-01-070.677337
2026-01-080.67759
2026-01-090.676422
2026-01-100.677761
2026-01-110.677713
2026-01-120.678308
2026-01-130.678621
2026-01-140.677363
2026-01-150.67758
2026-01-160.677368
2026-01-170.677919
2026-01-180.677766
2026-01-190.677936
2026-01-200.678446
2026-01-210.677693
2026-01-220.677134
2026-01-230.677974
2026-01-240.678212
2026-01-250.677871
2026-01-260.682389
2026-01-270.678582
2026-01-280.677613
2026-01-290.678014
2026-01-300.677343
2026-01-310.677986
2026-02-010.67783
2026-02-020.674253
2026-02-030.675402
2026-02-040.679813
2026-02-050.677403
2026-02-060.677677
2026-02-070.680023
2026-02-080.677796
2026-02-090.679305
2026-02-100.679327
2026-02-110.678232
2026-02-120.676387
2026-02-130.677108
2026-02-140.678003
2026-02-150.67842
2026-02-160.678648
2026-02-170.677603
2026-02-180.678495
2026-02-190.677082
2026-02-200.677241
2026-02-210.678035
2026-02-220.678736
2026-02-230.680499
2026-02-240.678944
2026-02-250.677855
2026-02-260.679848
2026-02-270.677891
2026-02-280.677904
2026-03-010.677888
2026-03-020.677732
2026-03-030.676012
2026-03-040.677002
2026-03-050.676671
2026-03-060.676736
2026-03-070.677092
2026-03-080.67709
2026-03-090.679631
2026-03-100.678063
2026-03-110.676472
2026-03-120.674607
2026-03-130.675812
2026-03-140.676621
2026-03-150.676504
2026-03-160.6756
2026-03-170.674423
2026-03-180.675977
2026-03-190.672465
2026-03-200.678528
2026-03-210.67478
2026-03-220.674754
2026-03-230.674202
2026-03-240.676159
2026-03-250.675635
2026-03-260.67317
2026-03-270.674277
2026-03-280.673193
2026-03-290.673432
2026-03-300.673406
2026-03-310.672692
2026-04-010.672827
2026-04-020.671917
2026-04-030.673049
2026-04-040.673805
2026-04-050.672642
2026-04-060.673781
2026-04-070.672308
2026-04-080.67242
2026-04-090.67593
2026-04-100.676582
2026-04-110.67712
2026-04-120.676807
2026-04-130.676804
2026-04-140.675297
2026-04-150.675711
2026-04-160.678585
2026-04-170.676645
2026-04-180.677364
2026-04-190.677364
2026-04-200.676697
2026-04-210.678067
2026-04-220.67653
2026-04-230.674647
2026-04-240.676047
2026-04-250.675813
2026-04-260.677097
2026-04-270.677072
2026-04-280.675348
2026-04-290.677244
2026-04-300.677063
2026-05-010.676731
2026-05-020.676889
2026-05-030.676889
2026-05-040.676889
2026-05-050.676731
2026-05-060.67831
2026-05-070.676734
2026-05-080.674956
2026-05-090.676732
2026-05-100.678712
2026-05-110.678468
2026-05-120.677175
2026-05-140.677271
2026-05-150.676594
2026-05-160.676118
2026-05-170.676368
2026-05-180.676752
2026-05-190.676444
2026-05-200.676034
2026-05-210.675758
2026-05-230.674953
2026-05-240.674131
2026-05-250.67456
2026-05-260.675402
2026-05-270.674946
2026-05-280.674399
2026-05-290.677358
2026-05-300.675559
2026-05-310.675605
2026-06-010.675585
2026-06-020.674405
2026-06-030.675733
2026-06-040.675957
2026-06-050.675887
2026-06-060.676062
2026-06-090.675996
2026-06-100.675951
2026-06-110.675497
2026-06-120.675074
2026-06-130.675405
2026-06-140.675444
2026-06-150.675236
2026-06-160.675705
2026-06-170.675587
2026-06-180.675192
2026-06-190.675537
2026-06-200.675807
2026-06-210.675641
2026-06-220.675839
2026-06-230.675814
2026-06-240.676235
2026-06-250.675508
2026-06-260.675259
2026-06-270.67545
2026-06-280.6755
2026-06-290.675539
2026-06-300.675596
2026-07-010.675516
2026-07-020.67644
2026-07-030.676579
2026-07-040.67652
2026-07-050.676526
2026-07-060.676492
2026-07-070.676429
2026-07-080.676704
2026-07-090.676697
2026-07-100.676682
2026-07-110.676928
2026-07-120.676928
2026-07-130.676456
2026-07-140.676883
2026-07-150.676548
2026-07-160.676478
2026-07-170.676524
2026-07-180.676675
2026-07-190.676652
2026-07-200.676568
2026-07-210.676396
2026-07-220.676316
2026-07-230.675498
2026-07-240.675601
2026-07-250.675505
2026-07-260.675735
2026-07-270.675417
2026-07-280.677722
2026-07-290.675614
2026-07-300.676205
2026-07-310.676239
2026-08-010.677954
2026-08-020.676308
2026-08-030.677327
2026-08-040.678658
2026-08-050.678854
2026-08-060.678904
2026-08-070.678335
2026-08-080.679599
2026-08-090.678397
2026-08-100.678353
2026-08-110.676243
2026-08-120.676214
2026-08-130.676496
2026-08-140.676603
2026-08-150.676687
2026-08-160.676525
2026-08-170.679393
2026-08-180.678975
2026-08-200.676319
2026-08-210.676406
2026-08-220.677062
2026-08-230.677092
2026-08-240.676291
2026-08-250.676504
2026-08-260.676442
2026-08-270.676494
2026-08-280.67639
2026-08-290.6763
2026-08-300.676289
2026-08-310.674599
2026-09-010.675945
2026-09-020.676332
2026-09-030.676383
2026-09-040.676357
2026-09-050.676437
2026-09-060.676528
2026-09-070.676392
2026-09-080.676378
2026-09-090.676303
2026-09-100.676377
2026-09-110.676459
2026-09-120.676329
2026-09-130.676418
2026-09-140.676304
2026-09-150.676256
2026-09-160.674633
2026-09-170.675001
2026-09-180.674195
2026-09-190.675393
2026-09-200.67526
2026-09-210.675454
2026-09-220.675221
2026-09-230.675569
2026-09-240.675342
2026-09-250.675164
2026-09-260.674962
2026-09-270.674872
2026-09-280.674309
2026-09-300.67411
2026-10-020.674842
2026-10-030.680554
2026-10-050.679045
2026-10-060.673749
2026-10-070.673242
2026-10-080.673404
2026-10-090.67351
2026-10-100.673922
2026-10-110.673999
2026-10-120.674075
2026-10-130.674259
2026-10-140.674499
2026-10-150.673851
2026-10-160.673698
2026-10-170.673934
2026-10-180.67357
2026-10-190.672797
2026-10-200.673168
2026-10-210.673659
2026-10-220.673585
2026-10-230.6735
2026-10-240.674066
2026-10-250.673735

High

0.68239

Low

0.66332

Average

0.67555

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/KGS API questions

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

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

How far back does KES/KGS historical data go?

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