Skip to content

KES to XOF exchange rate API

Kenyan Shilling to CFA Franc BCEAO · quoted 2026-10-21

4.5010

▼ +0.85% over 5Y

1 KES = 4.5010 XOF · 1 XOF = 0.22217 KES · Get this rate via the API

1 KES buys 4.5010 XOF as of 2026-10-21, so 1 XOF buys 0.22217 KES. Over the last 5 years, KES/XOF traded between 4.2094 and 4.9465, averaged 4.4605 and fell 0.85%. The API holds daily KES/XOF 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/XOF over 5Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateXOF
2024-08-244.539739
2024-08-274.556071
2024-08-294.578527
2024-08-304.591685
2024-08-314.598176
2024-09-014.618093
2024-09-024.593389
2024-09-034.606892
2024-09-044.611607
2024-09-054.602911
2024-09-064.590142
2024-09-094.606522
2024-09-104.58086
2024-09-114.564442
2024-09-134.549816
2024-09-154.600435
2024-09-164.528244
2024-09-184.533607
2024-09-204.514026
2024-09-224.563595
2024-09-234.546717
2024-09-254.553529
2024-09-274.542578
2024-09-294.565909
2024-09-304.529504
2024-10-024.577006
2024-10-034.562538
2024-10-044.583227
2024-10-054.630662
2024-10-064.609875
2024-10-074.572434
2024-10-084.588011
2024-10-094.586219
2024-10-104.589461
2024-10-114.574413
2024-10-124.644175
2024-10-134.609917
2024-10-144.58158
2024-10-154.587048
2024-10-164.609176
2024-10-174.635364
2024-10-184.626349
2024-10-194.673997
2024-10-204.638754
2024-10-214.628081
2024-10-224.638522
2024-10-234.64463
2024-10-244.630738
2024-10-254.630409
2024-10-264.69961
2024-10-274.659779
2024-10-284.628021
2024-10-294.633401
2024-10-304.631253
2024-10-314.607888
2024-11-014.613332
2024-11-024.673594
2024-11-034.631799
2024-11-044.601702
2024-11-054.589294
2024-11-064.666368
2024-11-074.641184
2024-11-084.659177
2024-11-094.740496
2024-11-104.683069
2024-11-114.710001
2024-11-124.727542
2024-11-134.735431
2024-11-144.747788
2024-11-154.744589
2024-11-164.805088
2024-11-174.767279
2024-11-184.736052
2024-11-194.75288
2024-11-204.750795
2024-11-214.768714
2024-11-224.809346
2024-11-234.85956
2024-11-244.82085
2024-11-254.768378
2024-11-264.771113
2024-11-274.74744
2024-11-284.745381
2024-11-294.725792
2024-11-304.787877
2024-12-014.747265
2024-12-024.757447
2024-12-034.744454
2024-12-044.745365
2024-12-054.726146
2024-12-064.720906
2024-12-074.78392
2024-12-084.754408
2024-12-094.718061
2024-12-104.732555
2024-12-114.747817
2024-12-124.748412
2024-12-134.746726
2024-12-144.829922
2024-12-154.768514
2024-12-164.758943
2024-12-174.757556
2024-12-184.7766
2024-12-194.800669
2024-12-204.772794
2024-12-214.869679
2024-12-224.793377
2024-12-234.79755
2024-12-244.787329
2024-12-254.879455
2024-12-264.792121
2024-12-274.800096
2024-12-284.861024
2024-12-294.805014
2024-12-304.798113
2024-12-314.81744
2025-01-014.859007
2025-01-024.851134
2025-01-034.855415
2025-01-044.921973
2025-01-054.862508
2025-01-064.819377
2025-01-074.827062
2025-01-084.857364
2025-01-094.859208
2025-01-104.869093
2025-01-114.946544
2025-01-124.890698
2025-01-134.881219
2025-01-144.862329
2025-01-154.846999
2025-01-164.85917
2025-01-174.856406
2025-01-184.930175
2025-01-194.882532
2025-01-204.812367
2025-01-214.817752
2025-01-224.807641
2025-01-234.818119
2025-01-244.787745
2025-01-254.823772
2025-01-264.811258
2025-01-274.796537
2025-01-284.822903
2025-01-294.815962
2025-01-304.812045
2025-01-314.816922
2025-02-014.899466
2025-02-024.883872
2025-02-034.87615
2025-02-044.837987
2025-02-054.814345
2025-02-064.823947
2025-02-074.82655
2025-02-084.922797
2025-02-094.867128
2025-02-104.841411
2025-02-114.838769
2025-02-124.820008
2025-02-134.800282
2025-02-144.766291
2025-02-154.845855
2025-02-164.777493
2025-02-174.769291
2025-02-184.769246
2025-02-194.795832
2025-02-204.765313
2025-02-214.762133
2025-02-224.842651
2025-02-234.787894
2025-02-244.752594
2025-02-254.748574
2025-02-264.747052
2025-02-274.778356
2025-02-284.797688
2025-03-014.898923
2025-03-024.819712
2025-03-034.769274
2025-03-044.75311
2025-03-054.643941
2025-03-064.639509
2025-03-074.599232
2025-03-084.687922
2025-03-094.672058
2025-03-104.598252
2025-03-114.565642
2025-03-124.579721
2025-03-134.590761
2025-03-144.581876
2025-03-154.653874
2025-03-164.619284
2025-03-174.585756
2025-03-184.575417
2025-03-194.598211
2025-03-204.620976
2025-03-214.627816
2025-03-224.676828
2025-03-234.659751
2025-03-254.638015
2025-03-264.650313
2025-03-274.634632
2025-03-284.605597
2025-03-294.685222
2025-03-304.623209
2025-03-314.59731
2025-04-014.61339
2025-04-024.605872
2025-04-034.513589
2025-04-044.53634
2025-04-054.639506
2025-04-064.623101
2025-04-074.543561
2025-04-084.538398
2025-04-094.523465
2025-04-104.454252
2025-04-114.370053
2025-04-124.463611
2025-04-134.45038
2025-04-144.368179
2025-04-154.392777
2025-04-164.361003
2025-04-174.367562
2025-04-184.358121
2025-04-194.447131
2025-04-204.43416
2025-04-214.307063
2025-04-224.324257
2025-04-234.37456
2025-04-244.373531
2025-04-254.381116
2025-04-264.447844
2025-04-274.451958
2025-04-284.37858
2025-04-294.386474
2025-04-304.392354
2025-05-014.40361
2025-05-024.393133
2025-05-034.489967
2025-05-044.481918
2025-05-054.395508
2025-05-064.392648
2025-05-084.414212
2025-05-094.417408
2025-05-104.505967
2025-05-114.505267
2025-05-124.479237
2025-05-134.464589
2025-05-144.431382
2025-05-154.444168
2025-05-174.548967
2025-05-184.54082
2025-05-194.407881
2025-05-204.404913
2025-05-214.393132
2025-05-224.394163
2025-05-234.379768
2025-05-244.465492
2025-05-254.459483
2025-05-264.37609
2025-05-274.38213
2025-05-284.395721
2025-05-294.386685
2025-05-304.381199
2025-05-314.473759
2025-06-014.468406
2025-06-024.356189
2025-06-034.36844
2025-06-044.353515
2025-06-054.347433
2025-06-064.357422
2025-06-074.44747
2025-06-084.45124
2025-06-094.351935
2025-06-104.351586
2025-06-114.334474
2025-06-124.295527
2025-06-134.310509
2025-06-144.389237
2025-06-154.390064
2025-06-164.302844
2025-06-174.309681
2025-06-184.320196
2025-06-194.335181
2025-06-204.313058
2025-06-214.405906
2025-06-224.399345
2025-06-234.319441
2025-06-244.280837
2025-06-254.280298
2025-06-264.257014
2025-06-274.258777
2025-06-284.331938
2025-06-294.327085
2025-06-304.251826
2025-07-014.237698
2025-07-024.247616
2025-07-034.260945
2025-07-044.253248
2025-07-054.311824
2025-07-064.310639
2025-07-074.279713
2025-07-084.281591
2025-07-094.269355
2025-07-104.279787
2025-07-114.273245
2025-07-124.343224
2025-07-134.341043
2025-07-144.284463
2025-07-154.290443
2025-07-164.286165
2025-07-174.311029
2025-07-184.301595
2025-07-194.359139
2025-07-204.361652
2025-07-214.27992
2025-07-224.270081
2025-07-234.257668
2025-07-244.255069
2025-07-254.259962
2025-07-264.329452
2025-07-274.317126
2025-07-284.305865
2025-07-294.337913
2025-07-304.365496
2025-07-314.392739
2025-08-014.36824
2025-08-024.378016
2025-08-034.379148
2025-08-044.348259
2025-08-054.34424
2025-08-064.308436
2025-08-074.303939
2025-08-084.296053
2025-08-094.365034
2025-08-104.367225
2025-08-114.302506
2025-08-124.274112
2025-08-134.240304
2025-08-144.259916
2025-08-154.246167
2025-08-164.338974
2025-08-174.335619
2025-08-184.268649
2025-08-194.259156
2025-08-204.270958
2025-08-214.288895
2025-08-224.268544
2025-08-234.331811
2025-08-244.329656
2025-08-254.302842
2025-08-264.270847
2025-08-274.308641
2025-08-284.278137
2025-08-294.272467
2025-08-304.338331
2025-08-314.343495
2025-09-014.271002
2025-09-024.289066
2025-09-034.280155
2025-09-044.293665
2025-09-054.257523
2025-09-064.327143
2025-09-074.331207
2025-09-084.256057
2025-09-094.249307
2025-09-104.249342
2025-09-114.263562
2025-09-134.334242
2025-09-144.327001
2025-09-154.243991
2025-09-164.209403
2025-09-174.221017
2025-09-184.22674
2025-09-194.24667
2025-09-204.319455
2025-09-214.320005
2025-09-224.23152
2025-09-234.220122
2025-09-244.24064
2025-09-254.263566
2025-09-264.258538
2025-09-274.331779
2025-09-284.307865
2025-09-294.269592
2025-09-304.289494
2025-10-014.24973
2025-10-024.250785
2025-10-034.251414
2025-10-044.317934
2025-10-054.290717
2025-10-064.270018
2025-10-074.295024
2025-10-084.284193
2025-10-094.370986
2025-10-104.382053
2025-10-114.388396
2025-10-124.371365
2025-10-134.3908
2025-10-144.380587
2025-10-154.381289
2025-10-164.351479
2025-10-174.352125
2025-10-184.35017
2025-10-194.349772
2025-10-204.348698
2025-10-214.366128
2025-10-224.369406
2025-10-234.377498
2025-10-244.374953
2025-10-254.367651
2025-10-264.364291
2025-10-274.369298
2025-10-284.342451
2025-10-294.363366
2025-10-304.379531
2025-10-314.39147
2025-11-014.399561
2025-11-024.394066
2025-11-034.407929
2025-11-044.413722
2025-11-054.418974
2025-11-064.405015
2025-11-074.395356
2025-11-084.388488
2025-11-094.390777
2025-11-104.390932
2025-11-114.386984
2025-11-124.383397
2025-11-134.371579
2025-11-144.365011
2025-11-154.370162
2025-11-164.365906
2025-11-174.374885
2025-11-184.375787
2025-11-194.372165
2025-11-204.378026
2025-11-214.389111
2025-11-224.391236
2025-11-234.397697
2025-11-244.401012
2025-11-254.385281
2025-11-264.377404
2025-11-274.360051
2025-11-284.362127
2025-11-294.362254
2025-11-304.368967
2025-12-014.371207
2025-12-024.369609
2025-12-034.35295
2025-12-044.347
2025-12-054.351893
2025-12-064.356844
2025-12-074.356664
2025-12-084.355235
2025-12-094.360039
2025-12-114.332597
2025-12-124.3394
2025-12-134.345038
2025-12-144.335304
2025-12-154.333818
2025-12-164.327721
2025-12-174.331535
2025-12-184.336902
2025-12-194.340811
2025-12-204.346522
2025-12-214.342506
2025-12-224.336983
2025-12-234.332865
2025-12-244.318651
2025-12-254.31862
2025-12-264.318725
2025-12-274.320379
2025-12-284.32026
2025-12-294.321354
2025-12-304.325268
2025-12-314.323041
2026-01-014.328418
2026-01-024.33116
2026-01-034.335316
2026-01-044.336484
2026-01-054.339752
2026-01-064.351558
2026-01-074.346541
2026-01-084.355166
2026-01-094.357974
2026-01-104.368269
2026-01-114.36977
2026-01-124.360355
2026-01-134.367042
2026-01-144.36267
2026-01-154.372309
2026-01-164.376282
2026-01-174.385889
2026-01-184.386062
2026-01-194.371829
2026-01-204.350597
2026-01-214.339818
2026-01-224.337373
2026-01-234.324434
2026-01-244.302517
2026-01-254.292265
2026-01-264.312331
2026-01-274.271825
2026-01-284.244343
2026-01-294.249817
2026-01-304.264543
2026-01-314.287717
2026-02-014.289508
2026-02-024.270852
2026-02-034.28975
2026-02-044.315143
2026-02-054.307558
2026-02-064.306475
2026-02-074.318601
2026-02-084.302475
2026-02-094.292239
2026-02-104.279702
2026-02-114.276727
2026-02-124.273144
2026-02-134.279752
2026-02-144.286411
2026-02-154.285988
2026-02-164.292063
2026-02-174.291856
2026-02-184.30251
2026-02-194.310819
2026-02-204.316039
2026-02-214.315727
2026-02-224.317262
2026-02-234.32301
2026-02-244.323079
2026-02-254.311676
2026-02-264.319267
2026-02-274.306709
2026-02-284.30725
2026-03-014.313425
2026-03-024.33445
2026-03-034.354877
2026-03-044.369837
2026-03-054.373096
2026-03-064.375122
2026-03-074.371698
2026-03-084.388654
2026-03-094.408776
2026-03-104.373602
2026-03-114.373585
2026-03-124.386506
2026-03-134.417899
2026-03-144.431483
2026-03-154.435007
2026-03-164.419466
2026-03-174.404325
2026-03-184.400621
2026-03-194.382765
2026-03-204.401122
2026-03-214.366746
2026-03-224.379807
2026-03-234.371135
2026-03-244.375901
2026-03-254.373186
2026-03-264.372385
2026-03-274.387683
2026-03-284.372468
2026-03-294.389095
2026-03-304.397768
2026-03-314.386345
2026-04-014.355014
2026-04-024.367792
2026-04-034.381185
2026-04-044.388902
2026-04-054.37989
2026-04-064.380512
2026-04-074.361634
2026-04-084.317756
2026-04-094.341667
2026-04-104.334016
2026-04-114.339929
2026-04-124.341348
2026-04-134.336191
2026-04-144.298374
2026-04-154.29863
2026-04-164.316893
2026-04-174.30596
2026-04-184.310512
2026-04-194.322631
2026-04-204.312996
2026-04-214.323275
2026-04-224.324478
2026-04-234.327518
2026-04-244.336043
2026-04-254.326677
2026-04-264.338522
2026-04-274.332136
2026-04-284.327728
2026-04-294.344116
2026-04-304.341293
2026-05-014.327189
2026-05-024.336033
2026-05-034.329978
2026-05-044.336463
2026-05-054.342848
2026-05-064.333324
2026-05-074.319692
2026-05-084.306967
2026-05-094.315698
2026-05-104.325146
2026-05-114.324549
2026-05-124.322407
2026-05-144.339623
2026-05-154.361625
2026-05-164.361379
2026-05-174.363534
2026-05-184.362396
2026-05-194.363338
2026-05-204.36751
2026-05-214.36282
2026-05-234.362442
2026-05-244.348113
2026-05-254.34571
2026-05-264.354866
2026-05-274.349973
2026-05-284.350932
2026-05-294.359476
2026-05-304.345476
2026-05-314.346661
2026-06-014.352311
2026-06-024.346754
2026-06-034.364785
2026-06-044.364866
2026-06-054.372349
2026-06-064.401254
2026-06-094.39143
2026-06-104.390736
2026-06-114.388256
2026-06-124.375371
2026-06-134.379261
2026-06-144.368377
2026-06-154.365379
2026-06-164.370077
2026-06-174.372842
2026-06-184.407275
2026-06-194.422483
2026-06-204.417178
2026-06-214.418261
2026-06-224.428646
2026-06-234.444376
2026-06-244.462749
2026-06-254.457022
2026-06-264.446032
2026-06-274.448441
2026-06-284.448945
2026-06-294.441725
2026-06-304.440819
2026-07-014.445335
2026-07-024.446778
2026-07-034.43466
2026-07-044.435938
2026-07-054.434903
2026-07-064.438946
2026-07-074.437947
2026-07-084.446478
2026-07-094.440391
2026-07-104.439169
2026-07-114.449891
2026-07-124.451129
2026-07-134.449522
2026-07-144.449843
2026-07-154.435221
2026-07-164.428264
2026-07-174.435613
2026-07-184.437171
2026-07-194.439102
2026-07-204.441597
2026-07-214.445959
2026-07-224.447404
2026-07-234.445705
2026-07-244.451569
2026-07-254.451798
2026-07-264.448934
2026-07-274.447958
2026-07-284.451743
2026-07-294.440761
2026-07-304.417454
2026-07-314.403279
2026-08-014.409242
2026-08-024.392632
2026-08-034.40842
2026-08-044.401817
2026-08-054.392467
2026-08-064.394775
2026-08-074.394682
2026-08-084.394745
2026-08-094.386661
2026-08-104.403634
2026-08-114.393413
2026-08-124.396671
2026-08-134.401004
2026-08-144.391442
2026-08-154.386372
2026-08-164.38597
2026-08-174.379571
2026-08-184.379943
2026-08-204.338521
2026-08-214.335827
2026-08-224.339854
2026-08-234.338031
2026-08-244.34217
2026-08-254.34464
2026-08-264.346108
2026-08-274.350747
2026-08-284.358669
2026-08-294.375554
2026-08-304.375012
2026-08-314.356887
2026-09-014.366294
2026-09-024.375287
2026-09-034.364809
2026-09-044.360463
2026-09-054.363562
2026-09-064.364491
2026-09-074.36154
2026-09-084.360482
2026-09-094.356159
2026-09-104.358651
2026-09-114.368381
2026-09-124.369285
2026-09-134.370093
2026-09-144.384898
2026-09-154.390642
2026-09-164.387398
2026-09-174.4125
2026-09-184.405679
2026-09-194.410376
2026-09-204.410246
2026-09-214.414897
2026-09-224.419328
2026-09-234.441074
2026-09-244.452175
2026-09-254.447673
2026-09-264.44391
2026-09-274.446511
2026-09-284.44587
2026-09-304.458419
2026-10-024.499044
2026-10-034.535973
2026-10-054.545545
2026-10-064.49614
2026-10-074.504367
2026-10-084.509388
2026-10-094.504511
2026-10-104.512163
2026-10-114.515022
2026-10-124.520027
2026-10-134.520716
2026-10-144.52673
2026-10-154.50706
2026-10-164.497011
2026-10-174.497484
2026-10-184.506873
2026-10-194.497392
2026-10-204.496689
2026-10-214.500991

High

4.9465

Low

4.2094

Average

4.4605

Statistics use all 762 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/XOF API questions

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

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

How far back does KES/XOF historical data go?

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