Skip to content

XAF to KES exchange rate API

CFA Franc BEAC to Kenyan Shilling · quoted 2026-10-25

0.22169

▲ +4.20% over 2Y

1 XAF = 0.22169 KES · 1 KES = 4.5109 XAF · Get this rate via the API

1 XAF buys 0.22169 KES as of 2026-10-25, so 1 KES buys 4.5109 XAF. Over the last 2 years, XAF/KES traded between 0.20169 and 0.23598, averaged 0.22368 and rose 4.20%. The API holds daily XAF/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
XAF/KES over 2Y: show the values
Rates per 1 XAF. Missing rates are shown as a dash.
DateKES
2024-10-250.212742
2024-10-260.212783
2024-10-270.212919
2024-10-280.212248
2024-10-290.212711
2024-10-300.21218
2024-10-310.2134
2024-11-010.213959
2024-11-020.213968
2024-11-030.213881
2024-11-040.213816
2024-11-050.213848
2024-11-060.213055
2024-11-070.21071
2024-11-080.21204
2024-11-090.210948
2024-11-100.211418
2024-11-110.210885
2024-11-120.209514
2024-11-130.209158
2024-11-140.208171
2024-11-150.207753
2024-11-160.208112
2024-11-170.208041
2024-11-180.207946
2024-11-190.208167
2024-11-200.209081
2024-11-210.208076
2024-11-220.206621
2024-11-230.205779
2024-11-240.206207
2024-11-250.206973
2024-11-260.206221
2024-11-270.206869
2024-11-280.20831
2024-11-290.208984
2024-11-300.20886
2024-12-010.209382
2024-12-020.207864
2024-12-030.206856
2024-12-040.207434
2024-12-050.207338
2024-12-060.208493
2024-12-070.209033
2024-12-080.208782
2024-12-090.208152
2024-12-100.208242
2024-12-110.207745
2024-12-120.207294
2024-12-130.206639
2024-12-140.207042
2024-12-150.207462
2024-12-160.206885
2024-12-170.207135
2024-12-180.20665
2024-12-190.204443
2024-12-200.204683
2024-12-210.205352
2024-12-220.205959
2024-12-230.205166
2024-12-240.205134
2024-12-250.20494
2024-12-260.204626
2024-12-270.204913
2024-12-280.205717
2024-12-290.205963
2024-12-300.205636
2024-12-310.205112
2025-01-010.204219
2025-01-020.204236
2025-01-030.202352
2025-01-040.20317
2025-01-050.20367
2025-01-060.202933
2025-01-070.204723
2025-01-080.204205
2025-01-090.203441
2025-01-100.203238
2025-01-110.202161
2025-01-120.202625
2025-01-130.202528
2025-01-140.202068
2025-01-150.203513
2025-01-160.203097
2025-01-170.203416
2025-01-180.202832
2025-01-190.202922
2025-01-200.203062
2025-01-210.204718
2025-01-220.205413
2025-01-230.205386
2025-01-240.205412
2025-01-250.207306
2025-01-260.207125
2025-01-270.205963
2025-01-280.205919
2025-01-290.205941
2025-01-300.205749
2025-01-310.205139
2025-02-010.204103
2025-02-020.204227
2025-02-030.201693
2025-02-040.202799
2025-02-050.204053
2025-02-060.204723
2025-02-070.204265
2025-02-080.203136
2025-02-090.203694
2025-02-100.20294
2025-02-110.202589
2025-02-120.203728
2025-02-130.204435
2025-02-140.205781
2025-02-150.206361
2025-02-160.207108
2025-02-170.206625
2025-02-180.206416
2025-02-190.205397
2025-02-200.205596
2025-02-210.206848
2025-02-220.206498
2025-02-230.206927
2025-02-240.207773
2025-02-250.206424
2025-02-260.207237
2025-02-270.206746
2025-02-280.204957
2025-03-010.204126
2025-03-020.204864
2025-03-030.205226
2025-03-040.205885
2025-03-050.209044
2025-03-060.212187
2025-03-070.212567
2025-03-080.213314
2025-03-090.214038
2025-03-100.214386
2025-03-110.214136
2025-03-120.214877
2025-03-130.214758
2025-03-140.214074
2025-03-150.214874
2025-03-160.214601
2025-03-170.214623
2025-03-180.21534
2025-03-190.215753
2025-03-200.215109
2025-03-210.214095
2025-03-220.21382
2025-03-230.213977
2025-03-250.213167
2025-03-260.212944
2025-03-270.212376
2025-03-280.212999
2025-03-290.213437
2025-03-300.214948
2025-03-310.214216
2025-04-010.213282
2025-04-020.21268
2025-04-030.21536
2025-04-040.218006
2025-04-050.21554
2025-04-060.216304
2025-04-070.216799
2025-04-080.216428
2025-04-090.217109
2025-04-100.216958
2025-04-110.222851
2025-04-120.224033
2025-04-130.224699
2025-04-140.224866
2025-04-150.223605
2025-04-160.22391
2025-04-170.224516
2025-04-180.224637
2025-04-190.224864
2025-04-200.225521
2025-04-210.226642
2025-04-220.227268
2025-04-230.225367
2025-04-240.22447
2025-04-250.223934
2025-04-260.224828
2025-04-270.22462
2025-04-280.223963
2025-04-290.224066
2025-04-300.223987
2025-05-010.223343
2025-05-020.223099
2025-05-030.222718
2025-05-040.223118
2025-05-050.223703
2025-05-060.22252
2025-05-080.223129
2025-05-090.220851
2025-05-100.221927
2025-05-110.221962
2025-05-120.221112
2025-05-130.218627
2025-05-140.220651
2025-05-150.220659
2025-05-170.21983
2025-05-180.220224
2025-05-190.220725
2025-05-200.22187
2025-05-210.222205
2025-05-220.223807
2025-05-230.222931
2025-05-240.223939
2025-05-250.224241
2025-05-260.224279
2025-05-270.224438
2025-05-280.22297
2025-05-290.221708
2025-05-300.22381
2025-05-310.223525
2025-06-010.223793
2025-06-020.223606
2025-06-030.224858
2025-06-040.224416
2025-06-050.225045
2025-06-060.22568
2025-06-070.224846
2025-06-080.224656
2025-06-090.225159
2025-06-100.224568
2025-06-110.224972
2025-06-120.227152
2025-06-130.227696
2025-06-140.227829
2025-06-150.227787
2025-06-160.226868
2025-06-170.227921
2025-06-180.226819
2025-06-190.225805
2025-06-200.227073
2025-06-210.226968
2025-06-220.227306
2025-06-230.226682
2025-06-240.228545
2025-06-250.229318
2025-06-260.230411
2025-06-270.230637
2025-06-280.230843
2025-06-290.231102
2025-06-300.23084
2025-07-010.232331
2025-07-020.232412
2025-07-030.232427
2025-07-040.231977
2025-07-050.23192
2025-07-060.231984
2025-07-070.231869
2025-07-080.231146
2025-07-090.231144
2025-07-100.231078
2025-07-110.23028
2025-07-120.230243
2025-07-130.230563
2025-07-140.230171
2025-07-150.230031
2025-07-160.229345
2025-07-170.228979
2025-07-180.228572
2025-07-190.229403
2025-07-200.22927
2025-07-210.229069
2025-07-220.229857
2025-07-230.231328
2025-07-240.23152
2025-07-250.231276
2025-07-260.230976
2025-07-270.231635
2025-07-280.231149
2025-07-290.228602
2025-07-300.228064
2025-07-310.225461
2025-08-010.224941
2025-08-020.228413
2025-08-030.228354
2025-08-040.227599
2025-08-050.227749
2025-08-060.228061
2025-08-070.229457
2025-08-080.229928
2025-08-090.229093
2025-08-100.228978
2025-08-110.229536
2025-08-120.229201
2025-08-130.230375
2025-08-140.230981
2025-08-150.229904
2025-08-160.230469
2025-08-170.230647
2025-08-180.230212
2025-08-190.229679
2025-08-200.229338
2025-08-210.229355
2025-08-220.229036
2025-08-230.23085
2025-08-240.230965
2025-08-250.22867
2025-08-260.229789
2025-08-270.229283
2025-08-280.229571
2025-08-290.229851
2025-08-300.230503
2025-08-310.230229
2025-09-010.23014
2025-09-020.230606
2025-09-030.229418
2025-09-040.229506
2025-09-050.230094
2025-09-060.231099
2025-09-070.230882
2025-09-080.230564
2025-09-090.232386
2025-09-100.231363
2025-09-110.230445
2025-09-130.23072
2025-09-140.231106
2025-09-150.231128
2025-09-160.232076
2025-09-170.233037
2025-09-180.23276
2025-09-190.232277
2025-09-200.23151
2025-09-210.231481
2025-09-220.231258
2025-09-230.233081
2025-09-240.232743
2025-09-250.231426
2025-09-260.230585
2025-09-270.230852
2025-09-280.230279
2025-09-290.230408
2025-09-300.231118
2025-10-010.23166
2025-10-020.231816
2025-10-030.231165
2025-10-040.231592
2025-10-050.231341
2025-10-060.231129
2025-10-070.229776
2025-10-080.229239
2025-10-090.229494
2025-10-100.227922
2025-10-110.227873
2025-10-120.228874
2025-10-130.228339
2025-10-140.22811
2025-10-150.228062
2025-10-160.22993
2025-10-170.230001
2025-10-180.229876
2025-10-190.229776
2025-10-200.229901
2025-10-210.229427
2025-10-220.22871
2025-10-230.228268
2025-10-240.228298
2025-10-250.228956
2025-10-260.228975
2025-10-270.228726
2025-10-280.230148
2025-10-290.229419
2025-10-300.228769
2025-10-310.227974
2025-11-010.227295
2025-11-020.228284
2025-11-030.226911
2025-11-040.226747
2025-11-050.226401
2025-11-060.22674
2025-11-070.227226
2025-11-080.227868
2025-11-090.227918
2025-11-100.227696
2025-11-110.227599
2025-11-120.228033
2025-11-130.228288
2025-11-140.229227
2025-11-150.228824
2025-11-160.229034
2025-11-170.228753
2025-11-180.228576
2025-11-190.228919
2025-11-200.228393
2025-11-210.228035
2025-11-220.227726
2025-11-230.22737
2025-11-240.226985
2025-11-250.227739
2025-11-260.228377
2025-11-270.229647
2025-11-280.22922
2025-11-290.229239
2025-11-300.228893
2025-12-010.228476
2025-12-020.228825
2025-12-030.229427
2025-12-040.230085
2025-12-050.229878
2025-12-060.229523
2025-12-070.22953
2025-12-080.229701
2025-12-090.229505
2025-12-110.230172
2025-12-120.23036
2025-12-130.230147
2025-12-140.230725
2025-12-150.230656
2025-12-160.230961
2025-12-170.231067
2025-12-180.230663
2025-12-190.23055
2025-12-200.230068
2025-12-210.230241
2025-12-220.230238
2025-12-230.230708
2025-12-240.231841
2025-12-250.231501
2025-12-260.231707
2025-12-270.231461
2025-12-280.231499
2025-12-290.231543
2025-12-300.23137
2025-12-310.231343
2026-01-010.231019
2026-01-020.231375
2026-01-030.230663
2026-01-040.230714
2026-01-050.230339
2026-01-060.230062
2026-01-070.23031
2026-01-080.229701
2026-01-090.22955
2026-01-100.228923
2026-01-110.228823
2026-01-120.229097
2026-01-130.229014
2026-01-140.229058
2026-01-150.228983
2026-01-160.228519
2026-01-170.228003
2026-01-180.228281
2026-01-190.228497
2026-01-200.228764
2026-01-210.230744
2026-01-220.230191
2026-01-230.231017
2026-01-240.232422
2026-01-250.232563
2026-01-260.231993
2026-01-270.233484
2026-01-280.235977
2026-01-290.235389
2026-01-300.234394
2026-01-310.233224
2026-02-010.233205
2026-02-020.234793
2026-02-030.233093
2026-02-040.231941
2026-02-050.232232
2026-02-060.231986
2026-02-070.231556
2026-02-080.232501
2026-02-090.232014
2026-02-100.233838
2026-02-110.234136
2026-02-120.234189
2026-02-130.23375
2026-02-140.233295
2026-02-150.233289
2026-02-160.233104
2026-02-170.233054
2026-02-180.232764
2026-02-190.23224
2026-02-200.231447
2026-02-210.23171
2026-02-220.231471
2026-02-230.231739
2026-02-240.231378
2026-02-250.231821
2026-02-260.231772
2026-02-270.232022
2026-02-280.232166
2026-03-010.232383
2026-03-020.231834
2026-03-030.230689
2026-03-040.228424
2026-03-050.229016
2026-03-060.228902
2026-03-070.228744
2026-03-080.22879
2026-03-090.226129
2026-03-100.228589
2026-03-110.229023
2026-03-120.227958
2026-03-130.22723
2026-03-140.225658
2026-03-150.226012
2026-03-160.22594
2026-03-170.226714
2026-03-180.227551
2026-03-190.227887
2026-03-200.227315
2026-03-210.229003
2026-03-220.229017
2026-03-230.22834
2026-03-240.228539
2026-03-250.229024
2026-03-260.228944
2026-03-270.228165
2026-03-280.227873
2026-03-290.228422
2026-03-300.228023
2026-03-310.227486
2026-04-010.229208
2026-04-020.229129
2026-04-030.228511
2026-04-040.227847
2026-04-050.228333
2026-04-060.227938
2026-04-070.228656
2026-04-080.23141
2026-04-090.230727
2026-04-100.230257
2026-04-110.230723
2026-04-120.231066
2026-04-130.231066
2026-04-140.231078
2026-04-150.23263
2026-04-160.231956
2026-04-170.232096
2026-04-180.23215
2026-04-190.231742
2026-04-200.231589
2026-04-210.231665
2026-04-220.23146
2026-04-230.231363
2026-04-240.230261
2026-04-250.231124
2026-04-260.230685
2026-04-270.230694
2026-04-280.231265
2026-04-290.23018
2026-04-300.230434
2026-05-010.230662
2026-05-020.230608
2026-05-030.230608
2026-05-040.230608
2026-05-050.230435
2026-05-060.230152
2026-05-070.231358
2026-05-080.231601
2026-05-090.231682
2026-05-100.231615
2026-05-110.231699
2026-05-120.231553
2026-05-140.230695
2026-05-150.229657
2026-05-160.229285
2026-05-170.229203
2026-05-180.229035
2026-05-190.2295
2026-05-200.228936
2026-05-210.229306
2026-05-230.229229
2026-05-240.22953
2026-05-250.229996
2026-05-260.22966
2026-05-270.229958
2026-05-280.22916
2026-05-290.22912
2026-05-300.230124
2026-05-310.230104
2026-06-010.229851
2026-06-020.230065
2026-06-030.229397
2026-06-040.229013
2026-06-050.229123
2026-06-060.227207
2026-06-090.227524
2026-06-100.227784
2026-06-110.227916
2026-06-120.228567
2026-06-130.228349
2026-06-140.228483
2026-06-150.229283
2026-06-160.228505
2026-06-170.229165
2026-06-180.227553
2026-06-190.225551
2026-06-200.226388
2026-06-210.226482
2026-06-220.225956
2026-06-230.225462
2026-06-240.224205
2026-06-250.224452
2026-06-260.224577
2026-06-270.224797
2026-06-280.224834
2026-06-290.22473
2026-06-300.225005
2026-07-010.225113
2026-07-020.224571
2026-07-030.225458
2026-07-040.225431
2026-07-050.22552
2026-07-060.22534
2026-07-070.225456
2026-07-080.224946
2026-07-090.225155
2026-07-100.225658
2026-07-110.224724
2026-07-120.224869
2026-07-130.224614
2026-07-140.224412
2026-07-150.225495
2026-07-160.225987
2026-07-170.225438
2026-07-180.225368
2026-07-190.225382
2026-07-200.225422
2026-07-210.224886
2026-07-220.224824
2026-07-230.22552
2026-07-240.224642
2026-07-250.224628
2026-07-260.224522
2026-07-270.225045
2026-07-280.224719
2026-07-290.225022
2026-07-300.225912
2026-07-310.226978
2026-08-010.226796
2026-08-020.227432
2026-08-030.226945
2026-08-040.227027
2026-08-050.227559
2026-08-060.227843
2026-08-070.227269
2026-08-080.227544
2026-08-090.227982
2026-08-100.227149
2026-08-110.227705
2026-08-120.227463
2026-08-130.227115
2026-08-140.227322
2026-08-150.227978
2026-08-160.228003
2026-08-170.228209
2026-08-180.228318
2026-08-200.230512
2026-08-210.230675
2026-08-220.230422
2026-08-230.230591
2026-08-240.230449
2026-08-250.230134
2026-08-260.230245
2026-08-270.229811
2026-08-280.229799
2026-08-290.228542
2026-08-300.228608
2026-08-310.229321
2026-09-010.229101
2026-09-020.228487
2026-09-030.228835
2026-09-040.22936
2026-09-050.22917
2026-09-060.229201
2026-09-070.229087
2026-09-080.229374
2026-09-090.229495
2026-09-100.229635
2026-09-110.22889
2026-09-120.22887
2026-09-130.228846
2026-09-140.228272
2026-09-150.22767
2026-09-160.22813
2026-09-170.226427
2026-09-180.227236
2026-09-190.226738
2026-09-200.226792
2026-09-210.226551
2026-09-220.226573
2026-09-230.225509
2026-09-240.224612
2026-09-250.224525
2026-09-260.225027
2026-09-270.225072
2026-09-280.225188
2026-09-300.22413
2026-10-020.22233
2026-10-030.220459
2026-10-050.219578
2026-10-060.221933
2026-10-070.222412
2026-10-080.221849
2026-10-090.222476
2026-10-100.221623
2026-10-110.221633
2026-10-120.221537
2026-10-130.221026
2026-10-140.221638
2026-10-150.222114
2026-10-160.222419
2026-10-170.222346
2026-10-180.222465
2026-10-190.222539
2026-10-200.222544
2026-10-210.22223
2026-10-220.222549
2026-10-230.221989
2026-10-240.221611
2026-10-250.221686

High

0.23598

Low

0.20169

Average

0.22368

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XAF/KES API questions

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

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

How far back does XAF/KES historical data go?

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