Skip to content

XOF to KES exchange rate API

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

0.22210

▲ +2.79% over 2Y

1 XOF = 0.22210 KES · 1 KES = 4.5024 XOF · Get this rate via the API

1 XOF buys 0.22210 KES as of 2026-10-21, so 1 KES buys 4.5024 XOF. Over the last 2 years, XOF/KES traded between 0.20216 and 0.23756, averaged 0.22492 and rose 2.79%. The API holds daily XOF/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
XOF/KES over 2Y: show the values
Rates per 1 XOF. Missing rates are shown as a dash.
DateKES
2024-10-210.216072
2024-10-220.215585
2024-10-230.215302
2024-10-240.215948
2024-10-250.215963
2024-10-260.212783
2024-10-270.214602
2024-10-280.216075
2024-10-290.215824
2024-10-300.215924
2024-10-310.217019
2024-11-010.216763
2024-11-020.213968
2024-11-030.215898
2024-11-040.21731
2024-11-050.217898
2024-11-060.214299
2024-11-070.215462
2024-11-080.21463
2024-11-090.210948
2024-11-100.213535
2024-11-110.212314
2024-11-120.211526
2024-11-130.211173
2024-11-140.210624
2024-11-150.210766
2024-11-160.208112
2024-11-170.209763
2024-11-180.211146
2024-11-190.210398
2024-11-200.210491
2024-11-210.2097
2024-11-220.207928
2024-11-230.205779
2024-11-240.207432
2024-11-250.209714
2024-11-260.209594
2024-11-270.210639
2024-11-280.210731
2024-11-290.211604
2024-11-300.20886
2024-12-010.210647
2024-12-020.210196
2024-12-030.210772
2024-12-040.210731
2024-12-050.211588
2024-12-060.211823
2024-12-070.209033
2024-12-080.210331
2024-12-090.211951
2024-12-100.211302
2024-12-110.210623
2024-12-120.210596
2024-12-130.210671
2024-12-140.207042
2024-12-150.209708
2024-12-160.21013
2024-12-170.210191
2024-12-180.209353
2024-12-190.208304
2024-12-200.20952
2024-12-210.205352
2024-12-220.208621
2024-12-230.208439
2024-12-240.208884
2024-12-250.20494
2024-12-260.208675
2024-12-270.208329
2024-12-280.205717
2024-12-290.208115
2024-12-300.208415
2024-12-310.207579
2025-01-010.205803
2025-01-020.206137
2025-01-030.205955
2025-01-040.20317
2025-01-050.205655
2025-01-060.207495
2025-01-070.207165
2025-01-080.205872
2025-01-090.205794
2025-01-100.205377
2025-01-110.202161
2025-01-120.204469
2025-01-130.204866
2025-01-140.205662
2025-01-150.206313
2025-01-160.205796
2025-01-170.205913
2025-01-180.202832
2025-01-190.204811
2025-01-200.207797
2025-01-210.207565
2025-01-220.208002
2025-01-230.207549
2025-01-240.208866
2025-01-250.207306
2025-01-260.207845
2025-01-270.208483
2025-01-280.207343
2025-01-290.207642
2025-01-300.207811
2025-01-310.207601
2025-02-010.204103
2025-02-020.204755
2025-02-030.205079
2025-02-040.206697
2025-02-050.207712
2025-02-060.207299
2025-02-070.207187
2025-02-080.203136
2025-02-090.205459
2025-02-100.206551
2025-02-110.206664
2025-02-120.207468
2025-02-130.208321
2025-02-140.209806
2025-02-150.206361
2025-02-160.209314
2025-02-170.209674
2025-02-180.209676
2025-02-190.208514
2025-02-200.209849
2025-02-210.209989
2025-02-220.206498
2025-02-230.20886
2025-02-240.210411
2025-02-250.210589
2025-02-260.210657
2025-02-270.209276
2025-02-280.208433
2025-03-010.204126
2025-03-020.207481
2025-03-030.209675
2025-03-040.210388
2025-03-050.215334
2025-03-060.21554
2025-03-070.217427
2025-03-080.213314
2025-03-090.214038
2025-03-100.217473
2025-03-110.219027
2025-03-120.218353
2025-03-130.217828
2025-03-140.218251
2025-03-150.214874
2025-03-160.216483
2025-03-170.218066
2025-03-180.218559
2025-03-190.217475
2025-03-200.216404
2025-03-210.216084
2025-03-220.21382
2025-03-230.214603
2025-03-250.215609
2025-03-260.215039
2025-03-270.215766
2025-03-280.217127
2025-03-290.213437
2025-03-300.216299
2025-03-310.217518
2025-04-010.21676
2025-04-020.217114
2025-04-030.221553
2025-04-040.220441
2025-04-050.21554
2025-04-060.216304
2025-04-070.220091
2025-04-080.220342
2025-04-090.221069
2025-04-100.224504
2025-04-110.22883
2025-04-120.224033
2025-04-130.224699
2025-04-140.228928
2025-04-150.227646
2025-04-160.229305
2025-04-170.22896
2025-04-180.229456
2025-04-190.224864
2025-04-200.225521
2025-04-210.232176
2025-04-220.231253
2025-04-230.228594
2025-04-240.228648
2025-04-250.228252
2025-04-260.224828
2025-04-270.22462
2025-04-280.228384
2025-04-290.227973
2025-04-300.227668
2025-05-010.227086
2025-05-020.227627
2025-05-030.222718
2025-05-040.223118
2025-05-050.227504
2025-05-060.227653
2025-05-080.22654
2025-05-090.226377
2025-05-100.221927
2025-05-110.221962
2025-05-120.223252
2025-05-130.223984
2025-05-140.225663
2025-05-150.225013
2025-05-170.21983
2025-05-180.220224
2025-05-190.226866
2025-05-200.227019
2025-05-210.227628
2025-05-220.227574
2025-05-230.228322
2025-05-240.223939
2025-05-250.224241
2025-05-260.228514
2025-05-270.228199
2025-05-280.227493
2025-05-290.227962
2025-05-300.228247
2025-05-310.223525
2025-06-010.223793
2025-06-020.229558
2025-06-030.228914
2025-06-040.229699
2025-06-050.23002
2025-06-060.229493
2025-06-070.224846
2025-06-080.224656
2025-06-090.229782
2025-06-100.229801
2025-06-110.230708
2025-06-120.2328
2025-06-130.231991
2025-06-140.227829
2025-06-150.227787
2025-06-160.232404
2025-06-170.232035
2025-06-180.23147
2025-06-190.23067
2025-06-200.231854
2025-06-210.226968
2025-06-220.227306
2025-06-230.231511
2025-06-240.233599
2025-06-250.233628
2025-06-260.234906
2025-06-270.234809
2025-06-280.230843
2025-06-290.231102
2025-06-300.235193
2025-07-010.235977
2025-07-020.235426
2025-07-030.234689
2025-07-040.235114
2025-07-050.23192
2025-07-060.231984
2025-07-070.23366
2025-07-080.233558
2025-07-090.234227
2025-07-100.233656
2025-07-110.234014
2025-07-120.230243
2025-07-130.230359
2025-07-140.233401
2025-07-150.233076
2025-07-160.233308
2025-07-170.231963
2025-07-180.232471
2025-07-190.229403
2025-07-200.22927
2025-07-210.233649
2025-07-220.234187
2025-07-230.23487
2025-07-240.235013
2025-07-250.234743
2025-07-260.230976
2025-07-270.231635
2025-07-280.232241
2025-07-290.230525
2025-07-300.229069
2025-07-310.227648
2025-08-010.228925
2025-08-020.228413
2025-08-030.228354
2025-08-040.229977
2025-08-050.230189
2025-08-060.232102
2025-08-070.232345
2025-08-080.232771
2025-08-090.229093
2025-08-100.228978
2025-08-110.232422
2025-08-120.233966
2025-08-130.235832
2025-08-140.234746
2025-08-150.235506
2025-08-160.230469
2025-08-170.230647
2025-08-180.234266
2025-08-190.234788
2025-08-200.234139
2025-08-210.23316
2025-08-220.234271
2025-08-230.23085
2025-08-240.230965
2025-08-250.232404
2025-08-260.234145
2025-08-270.232091
2025-08-280.233746
2025-08-290.234056
2025-08-300.230503
2025-08-310.230229
2025-09-010.234137
2025-09-020.23315
2025-09-030.233636
2025-09-040.232901
2025-09-050.234878
2025-09-060.231099
2025-09-070.230882
2025-09-080.234959
2025-09-090.235332
2025-09-100.23533
2025-09-110.234545
2025-09-130.23072
2025-09-140.231106
2025-09-150.235627
2025-09-160.237563
2025-09-170.236909
2025-09-180.236588
2025-09-190.235478
2025-09-200.23151
2025-09-210.231481
2025-09-220.236321
2025-09-230.236959
2025-09-240.235813
2025-09-250.234545
2025-09-260.234822
2025-09-270.230852
2025-09-280.232133
2025-09-290.234214
2025-09-300.233127
2025-10-010.235309
2025-10-020.23525
2025-10-030.235215
2025-10-040.231592
2025-10-050.233061
2025-10-060.234191
2025-10-070.232827
2025-10-080.233416
2025-10-090.228781
2025-10-100.228203
2025-10-110.227873
2025-10-120.228761
2025-10-130.227748
2025-10-140.228279
2025-10-150.228243
2025-10-160.229806
2025-10-170.229772
2025-10-180.229876
2025-10-190.229897
2025-10-200.229953
2025-10-210.229035
2025-10-220.228864
2025-10-230.22844
2025-10-240.228573
2025-10-250.228956
2025-10-260.229132
2025-10-270.228869
2025-10-280.230284
2025-10-290.22918
2025-10-300.228334
2025-10-310.227714
2025-11-010.227295
2025-11-020.227579
2025-11-030.226863
2025-11-040.226566
2025-11-050.226296
2025-11-060.227013
2025-11-070.227512
2025-11-080.227868
2025-11-090.22775
2025-11-100.227742
2025-11-110.227946
2025-11-120.228133
2025-11-130.22875
2025-11-140.229094
2025-11-150.228824
2025-11-160.229047
2025-11-170.228577
2025-11-180.22853
2025-11-190.228719
2025-11-200.228413
2025-11-210.227836
2025-11-220.227726
2025-11-230.227391
2025-11-240.22722
2025-11-250.228035
2025-11-260.228445
2025-11-270.229355
2025-11-280.229245
2025-11-290.229239
2025-11-300.228887
2025-12-010.228769
2025-12-020.228853
2025-12-030.229729
2025-12-040.230043
2025-12-050.229785
2025-12-060.229523
2025-12-070.229533
2025-12-080.229608
2025-12-090.229355
2025-12-110.230808
2025-12-120.230446
2025-12-130.230147
2025-12-140.230664
2025-12-150.230743
2025-12-160.231068
2025-12-170.230865
2025-12-180.230579
2025-12-190.230371
2025-12-200.230068
2025-12-210.230281
2025-12-220.230575
2025-12-230.230794
2025-12-240.231553
2025-12-250.231555
2025-12-260.231549
2025-12-270.231461
2025-12-280.231467
2025-12-290.231408
2025-12-300.231199
2025-12-310.231318
2026-01-010.231031
2026-01-020.230884
2026-01-030.230663
2026-01-040.230601
2026-01-050.230427
2026-01-060.229802
2026-01-070.230067
2026-01-080.229612
2026-01-090.229464
2026-01-100.228923
2026-01-110.228844
2026-01-120.229339
2026-01-130.228987
2026-01-140.229217
2026-01-150.228712
2026-01-160.228504
2026-01-170.228003
2026-01-180.227994
2026-01-190.228737
2026-01-200.229853
2026-01-210.230424
2026-01-220.230554
2026-01-230.231244
2026-01-240.232422
2026-01-250.232977
2026-01-260.231893
2026-01-270.234091
2026-01-280.235607
2026-01-290.235304
2026-01-300.234491
2026-01-310.233224
2026-02-010.233126
2026-02-020.234145
2026-02-030.233113
2026-02-040.231741
2026-02-050.23215
2026-02-060.232208
2026-02-070.231556
2026-02-080.232424
2026-02-090.232978
2026-02-100.233661
2026-02-110.233823
2026-02-120.234019
2026-02-130.233658
2026-02-140.233295
2026-02-150.233318
2026-02-160.232988
2026-02-170.232999
2026-02-180.232422
2026-02-190.231974
2026-02-200.231693
2026-02-210.23171
2026-02-220.231628
2026-02-230.23132
2026-02-240.231316
2026-02-250.231928
2026-02-260.23152
2026-02-270.232195
2026-02-280.232166
2026-03-010.231834
2026-03-020.230709
2026-03-030.229627
2026-03-040.228841
2026-03-050.22867
2026-03-060.228565
2026-03-070.228744
2026-03-080.22786
2026-03-090.22682
2026-03-100.228644
2026-03-110.228645
2026-03-120.227971
2026-03-130.226351
2026-03-140.225658
2026-03-150.225478
2026-03-160.226271
2026-03-170.227049
2026-03-180.22724
2026-03-190.228166
2026-03-200.227214
2026-03-210.229003
2026-03-220.22832
2026-03-230.228773
2026-03-240.228524
2026-03-250.228666
2026-03-260.228708
2026-03-270.22791
2026-03-280.228703
2026-03-290.227837
2026-03-300.227388
2026-03-310.22798
2026-04-010.22962
2026-04-020.228948
2026-04-030.228248
2026-04-040.227847
2026-04-050.228316
2026-04-060.228283
2026-04-070.229271
2026-04-080.231601
2026-04-090.230326
2026-04-100.230732
2026-04-110.230418
2026-04-120.230343
2026-04-130.230617
2026-04-140.232646
2026-04-150.232632
2026-04-160.231648
2026-04-170.232236
2026-04-180.23199
2026-04-190.23134
2026-04-200.231857
2026-04-210.231306
2026-04-220.231241
2026-04-230.231079
2026-04-240.230624
2026-04-250.231124
2026-04-260.230493
2026-04-270.230832
2026-04-280.231068
2026-04-290.230196
2026-04-300.230346
2026-05-010.231096
2026-05-020.230625
2026-05-030.230948
2026-05-040.230602
2026-05-050.230263
2026-05-060.230769
2026-05-070.231497
2026-05-080.232181
2026-05-090.231712
2026-05-100.231206
2026-05-110.231237
2026-05-120.231352
2026-05-140.230434
2026-05-150.229272
2026-05-160.229285
2026-05-170.229172
2026-05-180.229231
2026-05-190.229182
2026-05-200.228963
2026-05-210.229209
2026-05-230.229229
2026-05-240.229984
2026-05-250.230111
2026-05-260.229628
2026-05-270.229886
2026-05-280.229835
2026-05-290.229385
2026-05-300.230124
2026-05-310.230061
2026-06-010.229762
2026-06-020.230056
2026-06-030.229106
2026-06-040.229102
2026-06-050.228709
2026-06-060.227207
2026-06-090.227716
2026-06-100.227752
2026-06-110.22788
2026-06-120.228551
2026-06-130.228349
2026-06-140.228917
2026-06-150.229075
2026-06-160.228828
2026-06-170.228684
2026-06-180.226897
2026-06-190.226117
2026-06-200.226388
2026-06-210.226333
2026-06-220.225802
2026-06-230.225003
2026-06-240.224077
2026-06-250.224365
2026-06-260.224919
2026-06-270.224797
2026-06-280.224772
2026-06-290.225137
2026-06-300.225183
2026-07-010.224954
2026-07-020.224881
2026-07-030.225496
2026-07-040.225431
2026-07-050.225484
2026-07-060.225278
2026-07-070.225329
2026-07-080.224897
2026-07-090.225205
2026-07-100.225267
2026-07-110.224724
2026-07-120.224662
2026-07-130.224743
2026-07-140.224727
2026-07-150.225467
2026-07-160.225822
2026-07-170.225447
2026-07-180.225368
2026-07-190.22527
2026-07-200.225144
2026-07-210.224923
2026-07-220.22485
2026-07-230.224936
2026-07-240.224639
2026-07-250.224628
2026-07-260.224772
2026-07-270.224822
2026-07-280.224631
2026-07-290.225186
2026-07-300.226374
2026-07-310.227103
2026-08-010.226796
2026-08-020.227653
2026-08-030.226838
2026-08-040.227178
2026-08-050.227662
2026-08-060.227542
2026-08-070.227547
2026-08-080.227544
2026-08-090.227963
2026-08-100.227085
2026-08-110.227613
2026-08-120.227444
2026-08-130.22722
2026-08-140.227715
2026-08-150.227978
2026-08-160.227999
2026-08-170.228332
2026-08-180.228313
2026-08-200.230493
2026-08-210.230636
2026-08-220.230422
2026-08-230.230519
2026-08-240.230299
2026-08-250.230168
2026-08-260.23009
2026-08-270.229845
2026-08-280.229427
2026-08-290.228542
2026-08-300.22857
2026-08-310.229521
2026-09-010.229027
2026-09-020.228556
2026-09-030.229105
2026-09-040.229333
2026-09-050.22917
2026-09-060.229121
2026-09-070.229276
2026-09-080.229332
2026-09-090.22956
2026-09-100.229428
2026-09-110.228917
2026-09-120.22887
2026-09-130.228828
2026-09-140.228055
2026-09-150.227757
2026-09-160.227925
2026-09-170.226628
2026-09-180.226979
2026-09-190.226738
2026-09-200.226744
2026-09-210.226505
2026-09-220.226278
2026-09-230.22517
2026-09-240.224609
2026-09-250.224836
2026-09-260.225027
2026-09-270.224895
2026-09-280.224927
2026-09-300.224294
2026-10-020.222269
2026-10-030.220459
2026-10-050.219995
2026-10-060.222412
2026-10-070.222006
2026-10-080.221759
2026-10-090.221999
2026-10-100.221623
2026-10-110.221482
2026-10-120.221237
2026-10-130.221203
2026-10-140.22091
2026-10-150.221874
2026-10-160.222369
2026-10-170.222346
2026-10-180.221883
2026-10-190.222351
2026-10-200.222385
2026-10-210.222103

High

0.23756

Low

0.20216

Average

0.22492

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XOF/KES API questions

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

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

How far back does XOF/KES historical data go?

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