Skip to content

KES to XAF exchange rate API

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

4.5109

▼ +4.03% over 2Y

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

1 KES buys 4.5109 XAF as of 2026-10-25, so 1 XAF buys 0.22169 KES. Over the last 2 years, KES/XAF traded between 4.2377 and 4.9580, averaged 4.4785 and fell 4.03%. The API holds daily KES/XAF 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/XAF over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateXAF
2024-10-254.700524
2024-10-264.69961
2024-10-274.696605
2024-10-284.711454
2024-10-294.701213
2024-10-304.712959
2024-10-314.686015
2024-11-014.673778
2024-11-024.673594
2024-11-034.675482
2024-11-044.676907
2024-11-054.676212
2024-11-064.693622
2024-11-074.745846
2024-11-084.716073
2024-11-094.740496
2024-11-104.729959
2024-11-114.741911
2024-11-124.772938
2024-11-134.781065
2024-11-144.803731
2024-11-154.813387
2024-11-164.805088
2024-11-174.806732
2024-11-184.808937
2024-11-194.803814
2024-11-204.782824
2024-11-214.805916
2024-11-224.839756
2024-11-234.85956
2024-11-244.849491
2024-11-254.831542
2024-11-264.849147
2024-11-274.833964
2024-11-284.800517
2024-11-294.785048
2024-11-304.787877
2024-12-014.77595
2024-12-024.810835
2024-12-034.834269
2024-12-044.820807
2024-12-054.82304
2024-12-064.796301
2024-12-074.78392
2024-12-084.789669
2024-12-094.804163
2024-12-104.802103
2024-12-114.813588
2024-12-124.824054
2024-12-134.839348
2024-12-144.829922
2024-12-154.820155
2024-12-164.833592
2024-12-174.827749
2024-12-184.839081
2024-12-194.891316
2024-12-204.885581
2024-12-214.869679
2024-12-224.855313
2024-12-234.87408
2024-12-244.874856
2024-12-254.879455
2024-12-264.886959
2024-12-274.880106
2024-12-284.861024
2024-12-294.85522
2024-12-304.862947
2024-12-314.875377
2025-01-014.896688
2025-01-024.896274
2025-01-034.941883
2025-01-044.921973
2025-01-054.90989
2025-01-064.927725
2025-01-074.884643
2025-01-084.897018
2025-01-094.915408
2025-01-104.920327
2025-01-114.946544
2025-01-124.935223
2025-01-134.937565
2025-01-144.948811
2025-01-154.913686
2025-01-164.923732
2025-01-174.916018
2025-01-184.930175
2025-01-194.927995
2025-01-204.924582
2025-01-214.88475
2025-01-224.868222
2025-01-234.868877
2025-01-244.868251
2025-01-254.823772
2025-01-264.827999
2025-01-274.85524
2025-01-284.856275
2025-01-294.855753
2025-01-304.860285
2025-01-314.874742
2025-02-014.899466
2025-02-024.896507
2025-02-034.958024
2025-02-044.930985
2025-02-054.90068
2025-02-064.884631
2025-02-074.89558
2025-02-084.922797
2025-02-094.909315
2025-02-104.927559
2025-02-114.936098
2025-02-124.908502
2025-02-134.891511
2025-02-144.859517
2025-02-154.845855
2025-02-164.828392
2025-02-174.839662
2025-02-184.844566
2025-02-194.8686
2025-02-204.863892
2025-02-214.834463
2025-02-224.842651
2025-02-234.832613
2025-02-244.812922
2025-02-254.844375
2025-02-264.825379
2025-02-274.836835
2025-02-284.879048
2025-03-014.898923
2025-03-024.881275
2025-03-034.872654
2025-03-044.857057
2025-03-054.783672
2025-03-064.712821
2025-03-074.704389
2025-03-084.687922
2025-03-094.672058
2025-03-104.664478
2025-03-114.669919
2025-03-124.653812
2025-03-134.656394
2025-03-144.671267
2025-03-154.653874
2025-03-164.659799
2025-03-174.659324
2025-03-184.643805
2025-03-194.634925
2025-03-204.648795
2025-03-214.670817
2025-03-224.676828
2025-03-234.673389
2025-03-254.691143
2025-03-264.696068
2025-03-274.708613
2025-03-284.694836
2025-03-294.685222
2025-03-304.652268
2025-03-314.668166
2025-04-014.688619
2025-04-024.701893
2025-04-034.643377
2025-04-044.587013
2025-04-054.639506
2025-04-064.623101
2025-04-074.612561
2025-04-084.620469
2025-04-094.605964
2025-04-104.609184
2025-04-114.487288
2025-04-124.463611
2025-04-134.45038
2025-04-144.447088
2025-04-154.472158
2025-04-164.466063
2025-04-174.454012
2025-04-184.45161
2025-04-194.447131
2025-04-204.43416
2025-04-214.412242
2025-04-224.40008
2025-04-234.437199
2025-04-244.454936
2025-04-254.465596
2025-04-264.447844
2025-04-274.451958
2025-04-284.465015
2025-04-294.462952
2025-04-304.464537
2025-05-014.477407
2025-05-024.482302
2025-05-034.489967
2025-05-044.481918
2025-05-054.470209
2025-05-064.493963
2025-05-084.481694
2025-05-094.527938
2025-05-104.505967
2025-05-114.505267
2025-05-124.522579
2025-05-134.573991
2025-05-144.532028
2025-05-154.531874
2025-05-174.548967
2025-05-184.54082
2025-05-194.530522
2025-05-204.507135
2025-05-214.500345
2025-05-224.468125
2025-05-234.48569
2025-05-244.465492
2025-05-254.459483
2025-05-264.458728
2025-05-274.45556
2025-05-284.484904
2025-05-294.510425
2025-05-304.468062
2025-05-314.473759
2025-06-014.468406
2025-06-024.472147
2025-06-034.447251
2025-06-044.45599
2025-06-054.44354
2025-06-064.431038
2025-06-074.44747
2025-06-084.45124
2025-06-094.441295
2025-06-104.452986
2025-06-114.444985
2025-06-124.40233
2025-06-134.39182
2025-06-144.389237
2025-06-154.390064
2025-06-164.40783
2025-06-174.387472
2025-06-184.40879
2025-06-194.428595
2025-06-204.403859
2025-06-214.405906
2025-06-224.399345
2025-06-234.411462
2025-06-244.375487
2025-06-254.360739
2025-06-264.340059
2025-06-274.3358
2025-06-284.331938
2025-06-294.327085
2025-06-304.332
2025-07-014.3042
2025-07-024.302703
2025-07-034.302416
2025-07-044.310755
2025-07-054.311824
2025-07-064.310639
2025-07-074.312767
2025-07-084.326252
2025-07-094.326297
2025-07-104.327528
2025-07-114.342525
2025-07-124.343224
2025-07-134.337207
2025-07-144.344579
2025-07-154.347236
2025-07-164.360226
2025-07-174.367208
2025-07-184.374985
2025-07-194.359139
2025-07-204.361652
2025-07-214.36548
2025-07-224.350522
2025-07-234.322864
2025-07-244.319265
2025-07-254.323828
2025-07-264.329452
2025-07-274.317126
2025-07-284.326211
2025-07-294.374405
2025-07-304.384728
2025-07-314.435356
2025-08-014.445598
2025-08-024.378016
2025-08-034.379148
2025-08-044.393678
2025-08-054.390788
2025-08-064.384789
2025-08-074.358101
2025-08-084.349186
2025-08-094.365034
2025-08-104.367225
2025-08-114.356606
2025-08-124.362971
2025-08-134.340746
2025-08-144.329351
2025-08-154.349634
2025-08-164.338974
2025-08-174.335619
2025-08-184.343813
2025-08-194.353892
2025-08-204.360359
2025-08-214.36005
2025-08-224.366125
2025-08-234.331811
2025-08-244.329656
2025-08-254.373111
2025-08-264.351802
2025-08-274.361418
2025-08-284.35595
2025-08-294.350627
2025-08-304.338331
2025-08-314.343495
2025-09-014.345171
2025-09-024.336396
2025-09-034.358844
2025-09-044.357169
2025-09-054.346038
2025-09-064.327143
2025-09-074.331207
2025-09-084.337174
2025-09-094.303184
2025-09-104.322199
2025-09-114.339424
2025-09-134.334242
2025-09-144.327001
2025-09-154.326591
2025-09-164.30892
2025-09-174.291162
2025-09-184.296266
2025-09-194.305194
2025-09-204.319455
2025-09-214.320005
2025-09-224.324157
2025-09-234.290347
2025-09-244.296579
2025-09-254.321019
2025-09-264.336784
2025-09-274.331779
2025-09-284.342552
2025-09-294.340111
2025-09-304.326778
2025-10-014.316652
2025-10-024.313752
2025-10-034.325906
2025-10-044.317934
2025-10-054.322615
2025-10-064.326587
2025-10-074.352048
2025-10-084.362249
2025-10-094.3574
2025-10-104.387453
2025-10-114.388396
2025-10-124.369202
2025-10-134.379448
2025-10-144.383844
2025-10-154.384768
2025-10-164.349143
2025-10-174.347804
2025-10-184.35017
2025-10-194.352045
2025-10-204.349695
2025-10-214.358679
2025-10-224.372346
2025-10-234.380814
2025-10-244.380235
2025-10-254.367651
2025-10-264.367277
2025-10-274.372035
2025-10-284.345024
2025-10-294.358818
2025-10-304.371203
2025-10-314.386456
2025-11-014.399561
2025-11-024.38049
2025-11-034.407007
2025-11-044.410195
2025-11-054.416935
2025-11-064.410324
2025-11-074.400897
2025-11-084.388488
2025-11-094.387535
2025-11-104.391802
2025-11-114.393686
2025-11-124.385318
2025-11-134.380418
2025-11-144.36248
2025-11-154.370162
2025-11-164.366157
2025-11-174.371525
2025-11-184.374899
2025-11-194.36835
2025-11-204.378413
2025-11-214.385289
2025-11-224.391236
2025-11-234.398111
2025-11-244.40556
2025-11-254.390972
2025-11-264.378707
2025-11-274.354499
2025-11-284.362606
2025-11-294.362254
2025-11-304.368835
2025-12-014.37682
2025-12-024.37015
2025-12-034.358675
2025-12-044.346211
2025-12-054.350118
2025-12-064.356844
2025-12-074.356715
2025-12-084.353478
2025-12-094.357202
2025-12-114.344575
2025-12-124.341027
2025-12-134.345038
2025-12-144.334148
2025-12-154.335455
2025-12-164.329732
2025-12-174.327732
2025-12-184.335321
2025-12-194.337444
2025-12-204.346522
2025-12-214.343271
2025-12-224.343319
2025-12-234.334479
2025-12-244.313284
2025-12-254.319625
2025-12-264.315794
2025-12-274.320379
2025-12-284.319671
2025-12-294.318837
2025-12-304.32208
2025-12-314.322583
2026-01-014.328642
2026-01-024.32197
2026-01-034.335316
2026-01-044.334368
2026-01-054.341415
2026-01-064.34664
2026-01-074.341956
2026-01-084.353481
2026-01-094.356338
2026-01-104.368269
2026-01-114.370179
2026-01-124.364963
2026-01-134.366539
2026-01-144.36569
2026-01-154.367117
2026-01-164.375997
2026-01-174.385889
2026-01-184.380564
2026-01-194.376414
2026-01-204.371315
2026-01-214.333794
2026-01-224.344201
2026-01-234.328667
2026-01-244.302517
2026-01-254.299898
2026-01-264.310466
2026-01-274.282937
2026-01-284.237694
2026-01-294.248272
2026-01-304.266318
2026-01-314.287717
2026-02-014.288056
2026-02-024.259056
2026-02-034.290131
2026-02-044.311436
2026-02-054.306023
2026-02-064.310597
2026-02-074.318601
2026-02-084.301051
2026-02-094.310072
2026-02-104.276461
2026-02-114.271016
2026-02-124.270049
2026-02-134.278062
2026-02-144.286411
2026-02-154.286511
2026-02-164.289915
2026-02-174.290846
2026-02-184.296182
2026-02-194.305881
2026-02-204.320638
2026-02-214.315727
2026-02-224.32018
2026-02-234.315196
2026-02-244.321915
2026-02-254.313657
2026-02-264.314575
2026-02-274.30993
2026-02-284.30725
2026-03-014.303228
2026-03-024.31343
2026-03-034.334832
2026-03-044.377805
2026-03-054.366504
2026-03-064.368673
2026-03-074.371698
2026-03-084.370819
2026-03-094.422245
2026-03-104.374656
2026-03-114.36636
2026-03-124.386766
2026-03-134.400814
2026-03-144.431483
2026-03-154.424535
2026-03-164.425951
2026-03-174.410834
2026-03-184.39461
2026-03-194.388136
2026-03-204.399175
2026-03-214.366746
2026-03-224.36648
2026-03-234.379427
2026-03-244.375608
2026-03-254.366347
2026-03-264.367866
2026-03-274.382777
2026-03-284.388402
2026-03-294.377859
2026-03-304.385515
2026-03-314.39587
2026-04-014.362845
2026-04-024.364335
2026-04-034.376148
2026-04-044.388902
2026-04-054.379567
2026-04-064.38715
2026-04-074.373381
2026-04-084.321326
2026-04-094.334121
2026-04-104.342956
2026-04-114.334186
2026-04-124.327749
2026-04-134.327756
2026-04-144.327531
2026-04-154.298666
2026-04-164.311154
2026-04-174.308561
2026-04-184.307556
2026-04-194.315129
2026-04-204.317992
2026-04-214.316569
2026-04-224.320383
2026-04-234.322201
2026-04-244.342897
2026-04-254.326677
2026-04-264.334899
2026-04-274.33474
2026-04-284.324039
2026-04-294.34441
2026-04-304.339625
2026-05-014.335342
2026-05-024.336351
2026-05-034.336351
2026-05-044.336351
2026-05-054.339599
2026-05-064.344939
2026-05-074.322299
2026-05-084.317755
2026-05-094.316255
2026-05-104.317494
2026-05-114.315941
2026-05-124.318647
2026-05-144.334721
2026-05-154.354301
2026-05-164.361379
2026-05-174.362935
2026-05-184.366135
2026-05-194.357282
2026-05-204.368031
2026-05-214.360984
2026-05-234.362442
2026-05-244.356724
2026-05-254.347897
2026-05-264.354251
2026-05-274.348617
2026-05-284.36376
2026-05-294.364515
2026-05-304.345476
2026-05-314.345846
2026-06-014.350628
2026-06-024.34659
2026-06-034.359236
2026-06-044.366552
2026-06-054.364464
2026-06-064.401254
2026-06-094.395125
2026-06-104.390116
2026-06-114.387562
2026-06-124.375073
2026-06-134.379261
2026-06-144.376675
2026-06-154.361413
2026-06-164.376259
2026-06-174.363662
2026-06-184.394565
2026-06-194.43357
2026-06-204.417178
2026-06-214.415349
2026-06-224.425633
2026-06-234.435334
2026-06-244.460192
2026-06-254.455289
2026-06-264.4528
2026-06-274.448441
2026-06-284.447719
2026-06-294.44977
2026-06-304.44433
2026-07-014.442205
2026-07-024.452929
2026-07-034.435402
2026-07-044.435938
2026-07-054.434196
2026-07-064.437724
2026-07-074.435444
2026-07-084.445501
2026-07-094.441371
2026-07-104.431467
2026-07-114.449891
2026-07-124.447024
2026-07-134.452077
2026-07-144.456072
2026-07-154.434686
2026-07-164.425014
2026-07-174.435804
2026-07-184.437171
2026-07-194.436903
2026-07-204.436122
2026-07-214.446678
2026-07-224.447905
2026-07-234.43419
2026-07-244.451525
2026-07-254.451798
2026-07-264.453897
2026-07-274.443539
2026-07-284.449982
2026-07-294.444003
2026-07-304.426485
2026-07-314.405694
2026-08-014.409242
2026-08-024.396904
2026-08-034.406338
2026-08-044.404759
2026-08-054.394453
2026-08-064.388971
2026-08-074.400064
2026-08-084.394745
2026-08-094.386305
2026-08-104.402394
2026-08-114.391637
2026-08-124.396301
2026-08-134.403054
2026-08-144.39904
2026-08-154.386372
2026-08-164.385891
2026-08-174.381934
2026-08-184.379844
2026-08-204.338159
2026-08-214.335092
2026-08-224.339854
2026-08-234.336672
2026-08-244.339347
2026-08-254.345284
2026-08-264.34319
2026-08-274.351388
2026-08-284.351617
2026-08-294.375554
2026-08-304.374287
2026-08-314.360695
2026-09-014.364882
2026-09-024.376598
2026-09-034.369952
2026-09-044.359953
2026-09-054.363562
2026-09-064.362977
2026-09-074.36515
2026-09-084.359686
2026-09-094.357391
2026-09-104.354724
2026-09-114.368899
2026-09-124.369285
2026-09-134.369739
2026-09-144.380725
2026-09-154.392306
2026-09-164.383447
2026-09-174.416425
2026-09-184.4007
2026-09-194.410376
2026-09-204.409313
2026-09-214.414002
2026-09-224.41358
2026-09-234.434411
2026-09-244.452118
2026-09-254.453835
2026-09-264.44391
2026-09-274.443021
2026-09-284.440721
2026-09-304.461683
2026-10-024.497812
2026-10-034.535973
2026-10-054.554185
2026-10-064.50585
2026-10-074.496154
2026-10-084.507552
2026-10-094.494865
2026-10-104.512163
2026-10-114.511947
2026-10-124.513901
2026-10-134.524353
2026-10-144.51186
2026-10-154.502185
2026-10-164.496017
2026-10-174.497484
2026-10-184.495074
2026-10-194.493575
2026-10-204.493476
2026-10-214.49984
2026-10-224.493386
2026-10-234.504721
2026-10-244.512406
2026-10-254.510877

High

4.9580

Low

4.2377

Average

4.4785

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/XAF API questions

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

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

How far back does KES/XAF historical data go?

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