Skip to content

CDF to KES exchange rate API

Congolese Franc to Kenyan Shilling · quoted 2026-10-23

0.05607

▲ +23.81% over 2Y

1 CDF = 0.05607 KES · 1 KES = 17.8333 CDF · Get this rate via the API

1 CDF buys 0.05607 KES as of 2026-10-23, so 1 KES buys 17.8333 CDF. Over the last 2 years, CDF/KES traded between 0.04426 and 0.06116, averaged 0.05123 and rose 23.81%. The API holds daily CDF/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
CDF/KES over 2Y: show the values
Rates per 1 CDF. Missing rates are shown as a dash.
DateKES
2024-10-230.045291
2024-10-240.045214
2024-10-250.045092
2024-10-260.045489
2024-10-270.045546
2024-10-280.045394
2024-10-290.045335
2024-10-300.045107
2024-10-310.045346
2024-11-010.045339
2024-11-020.045281
2024-11-030.045388
2024-11-040.045145
2024-11-050.045276
2024-11-060.04511
2024-11-070.045078
2024-11-080.045113
2024-11-090.04533
2024-11-100.045474
2024-11-110.045098
2024-11-120.045105
2024-11-130.045108
2024-11-140.045229
2024-11-150.045255
2024-11-160.04544
2024-11-170.045435
2024-11-180.045244
2024-11-190.045136
2024-11-200.045285
2024-11-210.04529
2024-11-220.045229
2024-11-230.045462
2024-11-240.045598
2024-11-250.045348
2024-11-260.04522
2024-11-270.045222
2024-11-280.045225
2024-11-290.045388
2024-11-300.045463
2024-12-010.045616
2024-12-020.045249
2024-12-030.045221
2024-12-040.045311
2024-12-050.045275
2024-12-060.045276
2024-12-070.045582
2024-12-080.045536
2024-12-090.045246
2024-12-100.04529
2024-12-110.045261
2024-12-120.045295
2024-12-130.045285
2024-12-140.045964
2024-12-150.04616
2024-12-160.045348
2024-12-170.045393
2024-12-180.045431
2024-12-190.045431
2024-12-200.045522
2024-12-210.045675
2024-12-220.045919
2024-12-230.04534
2024-12-240.045467
2024-12-250.045408
2024-12-260.045366
2024-12-270.045363
2024-12-280.045548
2024-12-290.045626
2024-12-300.045458
2024-12-310.045288
2025-01-010.04529
2025-01-020.045286
2025-01-030.045249
2025-01-040.045471
2025-01-050.045626
2025-01-060.045203
2025-01-070.0453
2025-01-080.045286
2025-01-090.04529
2025-01-100.04548
2025-01-110.045462
2025-01-120.045537
2025-01-130.045519
2025-01-140.045528
2025-01-150.045496
2025-01-160.045402
2025-01-170.04544
2025-01-180.045694
2025-01-190.045826
2025-01-200.0458
2025-01-210.045421
2025-01-220.045399
2025-01-230.045361
2025-01-240.045365
2025-01-250.045572
2025-01-260.045609
2025-01-270.04522
2025-01-280.04527
2025-01-290.045357
2025-01-300.045357
2025-01-310.045358
2025-02-010.045424
2025-02-020.045527
2025-02-030.045208
2025-02-040.045158
2025-02-050.045181
2025-02-060.045188
2025-02-070.04519
2025-02-080.045224
2025-02-090.045364
2025-02-100.045211
2025-02-110.045109
2025-02-120.045102
2025-02-130.047636
2025-02-140.047639
2025-02-150.045164
2025-02-160.045414
2025-02-170.045086
2025-02-180.045227
2025-02-190.04508
2025-02-200.045215
2025-02-210.045185
2025-02-220.045143
2025-02-230.045431
2025-02-240.045261
2025-02-250.045191
2025-02-260.045088
2025-02-270.045186
2025-02-280.045161
2025-03-010.045072
2025-03-020.045281
2025-03-030.045106
2025-03-040.044929
2025-03-050.045107
2025-03-060.044929
2025-03-070.045125
2025-03-080.045109
2025-03-090.045065
2025-03-100.045187
2025-03-110.045173
2025-03-120.0451
2025-03-130.045175
2025-03-140.045198
2025-03-150.045347
2025-03-160.045206
2025-03-170.045153
2025-03-180.045209
2025-03-190.045206
2025-03-200.045202
2025-03-210.04521
2025-03-220.045282
2025-03-230.044882
2025-03-250.045141
2025-03-260.045151
2025-03-270.045141
2025-03-280.045153
2025-03-290.044949
2025-03-300.045342
2025-03-310.045094
2025-04-010.044483
2025-04-020.04449
2025-04-030.044522
2025-04-040.044474
2025-04-050.044783
2025-04-060.045227
2025-04-070.044565
2025-04-080.044571
2025-04-090.044438
2025-04-100.044645
2025-04-110.044606
2025-04-120.04513
2025-04-130.045387
2025-04-140.044584
2025-04-150.044605
2025-04-160.044636
2025-04-170.044646
2025-04-180.044598
2025-04-190.044568
2025-04-200.045438
2025-04-210.044699
2025-04-220.044694
2025-04-230.04464
2025-04-240.044689
2025-04-250.044585
2025-04-260.0452
2025-04-270.045347
2025-04-280.044555
2025-04-290.044474
2025-04-300.044603
2025-05-010.044653
2025-05-020.044765
2025-05-030.045093
2025-05-040.04541
2025-05-050.044644
2025-05-060.04467
2025-05-080.044503
2025-05-090.044516
2025-05-100.044912
2025-05-110.045442
2025-05-120.04455
2025-05-130.044522
2025-05-140.04457
2025-05-150.044566
2025-05-170.044802
2025-05-180.0454
2025-05-190.044657
2025-05-200.044797
2025-05-210.044426
2025-05-220.044646
2025-05-230.044555
2025-05-240.044864
2025-05-250.045238
2025-05-260.044453
2025-05-270.044555
2025-05-280.04459
2025-05-290.0445
2025-05-300.04455
2025-05-310.045069
2025-06-010.045286
2025-06-020.044413
2025-06-030.044455
2025-06-040.044512
2025-06-050.044516
2025-06-060.044574
2025-06-070.045031
2025-06-080.045155
2025-06-090.044602
2025-06-100.044514
2025-06-110.044519
2025-06-120.044528
2025-06-130.044512
2025-06-140.045093
2025-06-150.045312
2025-06-160.044497
2025-06-170.044507
2025-06-180.044527
2025-06-190.044473
2025-06-200.044577
2025-06-210.04483
2025-06-220.045106
2025-06-230.044475
2025-06-240.044574
2025-06-250.044489
2025-06-260.044479
2025-06-270.044501
2025-06-280.044746
2025-06-290.045043
2025-06-300.04438
2025-07-010.044514
2025-07-020.044411
2025-07-030.044385
2025-07-040.044448
2025-07-050.044888
2025-07-060.044957
2025-07-070.044378
2025-07-080.044381
2025-07-090.044425
2025-07-100.044339
2025-07-110.044438
2025-07-120.044744
2025-07-130.044992
2025-07-140.044368
2025-07-150.044444
2025-07-160.0445
2025-07-170.044531
2025-07-180.04432
2025-07-190.044811
2025-07-200.044916
2025-07-210.044463
2025-07-220.044351
2025-07-230.044424
2025-07-240.044322
2025-07-250.044393
2025-07-260.04473
2025-07-270.04501
2025-07-280.044419
2025-07-290.044523
2025-07-300.044434
2025-07-310.044465
2025-08-010.044435
2025-08-020.044789
2025-08-030.044831
2025-08-040.044314
2025-08-050.044459
2025-08-060.044407
2025-08-070.044321
2025-08-080.044412
2025-08-090.044664
2025-08-100.044887
2025-08-110.044326
2025-08-120.044521
2025-08-130.044429
2025-08-140.044401
2025-08-150.044482
2025-08-160.044678
2025-08-170.044922
2025-08-180.044335
2025-08-190.0444
2025-08-200.04469
2025-08-210.044535
2025-08-220.044679
2025-08-230.044565
2025-08-240.045191
2025-08-250.044256
2025-08-260.04461
2025-08-270.0445
2025-08-280.044495
2025-08-290.04459
2025-08-300.044579
2025-08-310.045161
2025-09-010.044458
2025-09-020.04453
2025-09-030.044668
2025-09-040.044399
2025-09-050.044479
2025-09-060.04448
2025-09-070.044737
2025-09-080.0444
2025-09-090.044539
2025-09-100.044596
2025-09-110.044444
2025-09-130.044845
2025-09-140.045207
2025-09-150.044811
2025-09-160.044917
2025-09-170.04485
2025-09-180.046687
2025-09-190.046767
2025-09-200.046954
2025-09-210.046938
2025-09-220.046944
2025-09-230.046975
2025-09-240.047311
2025-09-250.047749
2025-09-260.04806
2025-09-270.047971
2025-09-280.047854
2025-09-290.047801
2025-09-300.04932
2025-10-010.04968
2025-10-020.050827
2025-10-030.051242
2025-10-040.051598
2025-10-050.051547
2025-10-060.051571
2025-10-070.052107
2025-10-080.052307
2025-10-090.053621
2025-10-100.0546
2025-10-110.054425
2025-10-120.054598
2025-10-130.054452
2025-10-140.055988
2025-10-150.057309
2025-10-160.061159
2025-10-170.058856
2025-10-180.060731
2025-10-190.060701
2025-10-200.060718
2025-10-210.059705
2025-10-220.058982
2025-10-230.05679
2025-10-240.05657
2025-10-250.056599
2025-10-260.057585
2025-10-270.056245
2025-10-280.056572
2025-10-290.056529
2025-10-300.056532
2025-10-310.056716
2025-11-010.056696
2025-11-020.057406
2025-11-030.0564
2025-11-040.05715
2025-11-050.059327
2025-11-060.058918
2025-11-070.058932
2025-11-080.059038
2025-11-090.059052
2025-11-100.059051
2025-11-110.060395
2025-11-120.059033
2025-11-130.060426
2025-11-140.05916
2025-11-150.058909
2025-11-160.058953
2025-11-170.059167
2025-11-180.058549
2025-11-190.057026
2025-11-200.05704
2025-11-210.059886
2025-11-220.058916
2025-11-230.059751
2025-11-240.056792
2025-11-250.05731
2025-11-260.056805
2025-11-270.056963
2025-11-280.056909
2025-11-290.056871
2025-11-300.058144
2025-12-010.056672
2025-12-020.056789
2025-12-030.056534
2025-12-040.056682
2025-12-050.056713
2025-12-060.056425
2025-12-070.057875
2025-12-080.056429
2025-12-090.056437
2025-12-110.056336
2025-12-120.056242
2025-12-130.056654
2025-12-140.057629
2025-12-150.056304
2025-12-160.056214
2025-12-170.056142
2025-12-180.055962
2025-12-190.056025
2025-12-200.060295
2025-12-210.060346
2025-12-220.060316
2025-12-230.056469
2025-12-240.05672
2025-12-250.056611
2025-12-260.056635
2025-12-270.056318
2025-12-280.058224
2025-12-290.056383
2025-12-300.059581
2025-12-310.056741
2026-01-010.05658
2026-01-020.056865
2026-01-030.057555
2026-01-040.058721
2026-01-050.056793
2026-01-060.056579
2026-01-070.056227
2026-01-080.056145
2026-01-090.056107
2026-01-100.060105
2026-01-110.060111
2026-01-120.060058
2026-01-130.056686
2026-01-140.060528
2026-01-150.056637
2026-01-160.056892
2026-01-170.058318
2026-01-180.059782
2026-01-190.056739
2026-01-200.056501
2026-01-210.060328
2026-01-220.059056
2026-01-230.059704
2026-01-240.057706
2026-01-250.058347
2026-01-260.056444
2026-01-270.056699
2026-01-280.056389
2026-01-290.056258
2026-01-300.056143
2026-01-310.060376
2026-02-010.060395
2026-02-020.060715
2026-02-030.060562
2026-02-040.056576
2026-02-050.056661
2026-02-060.056278
2026-02-070.056288
2026-02-080.058349
2026-02-090.056346
2026-02-100.056363
2026-02-110.056432
2026-02-120.058107
2026-02-130.056228
2026-02-140.056114
2026-02-150.056793
2026-02-160.056067
2026-02-170.056138
2026-02-180.055796
2026-02-190.055899
2026-02-200.056024
2026-02-210.055826
2026-02-220.056111
2026-02-230.055619
2026-02-240.060507
2026-02-250.061103
2026-02-260.060447
2026-02-270.060052
2026-02-280.05822
2026-03-010.058385
2026-03-020.056981
2026-03-030.056884
2026-03-040.056173
2026-03-050.056197
2026-03-060.055941
2026-03-070.056709
2026-03-080.058683
2026-03-090.055921
2026-03-100.059654
2026-03-110.059226
2026-03-120.057029
2026-03-130.056926
2026-03-140.057345
2026-03-150.057399
2026-03-160.057019
2026-03-170.0561
2026-03-180.056069
2026-03-190.056287
2026-03-200.055839
2026-03-210.056063
2026-03-220.056584
2026-03-230.056119
2026-03-240.055879
2026-03-250.055879
2026-03-260.056062
2026-03-270.056076
2026-03-280.056912
2026-03-290.05669
2026-03-300.056136
2026-03-310.056082
2026-04-010.056153
2026-04-020.056257
2026-04-030.056151
2026-04-040.056132
2026-04-050.056432
2026-04-060.056067
2026-04-070.056259
2026-04-080.056082
2026-04-090.056226
2026-04-100.056195
2026-04-110.056152
2026-04-120.056178
2026-04-130.056178
2026-04-140.05606
2026-04-150.056025
2026-04-160.055909
2026-04-170.056045
2026-04-180.055889
2026-04-190.055889
2026-04-200.055943
2026-04-210.055806
2026-04-220.05586
2026-04-230.056075
2026-04-240.055902
2026-04-250.055866
2026-04-260.05576
2026-04-270.055762
2026-04-280.055681
2026-04-290.055584
2026-04-300.055659
2026-05-010.055681
2026-05-020.055668
2026-05-030.055668
2026-05-040.055668
2026-05-050.055777
2026-05-060.055671
2026-05-070.055777
2026-05-080.055924
2026-05-090.057033
2026-05-100.056866
2026-05-110.056887
2026-05-120.056833
2026-05-140.056658
2026-05-150.057572
2026-05-160.057573
2026-05-170.057726
2026-05-180.057495
2026-05-190.056349
2026-05-200.056379
2026-05-210.0564
2026-05-230.057278
2026-05-240.057719
2026-05-250.056409
2026-05-260.056316
2026-05-270.056713
2026-05-280.056778
2026-05-290.056054
2026-05-300.056458
2026-05-310.05694
2026-06-010.05612
2026-06-020.056489
2026-06-030.056379
2026-06-040.055859
2026-06-050.055727
2026-06-060.05592
2026-06-090.055955
2026-06-100.056101
2026-06-110.056061
2026-06-120.055856
2026-06-130.056292
2026-06-140.056917
2026-06-150.056084
2026-06-160.055912
2026-06-170.055835
2026-06-180.055719
2026-06-190.0561
2026-06-200.056446
2026-06-210.057052
2026-06-220.056065
2026-06-230.056334
2026-06-240.056285
2026-06-250.056321
2026-06-260.056247
2026-06-270.056198
2026-06-280.056831
2026-06-290.055955
2026-06-300.055967
2026-07-010.055968
2026-07-020.056826
2026-07-030.056502
2026-07-040.056625
2026-07-050.057413
2026-07-060.056036
2026-07-070.056043
2026-07-080.056085
2026-07-090.055956
2026-07-100.056224
2026-07-110.056198
2026-07-120.057308
2026-07-130.056273
2026-07-140.056411
2026-07-150.056114
2026-07-160.056021
2026-07-170.056014
2026-07-180.056257
2026-07-190.057167
2026-07-200.056009
2026-07-210.056096
2026-07-220.056207
2026-07-230.056134
2026-07-240.056199
2026-07-250.056628
2026-07-260.057417
2026-07-270.056129
2026-07-280.056165
2026-07-290.056008
2026-07-300.056111
2026-07-310.056529
2026-08-010.056775
2026-08-020.056993
2026-08-030.056386
2026-08-040.056556
2026-08-050.056501
2026-08-060.056547
2026-08-070.056495
2026-08-080.056533
2026-08-090.057063
2026-08-100.056332
2026-08-110.056494
2026-08-120.056518
2026-08-130.056472
2026-08-140.056508
2026-08-150.056378
2026-08-160.057085
2026-08-170.056391
2026-08-180.056433
2026-08-200.056465
2026-08-210.056458
2026-08-220.056466
2026-08-230.056873
2026-08-240.056465
2026-08-250.056457
2026-08-260.056454
2026-08-270.056384
2026-08-280.056398
2026-08-290.056506
2026-08-300.056849
2026-08-310.05709
2026-09-010.056433
2026-09-020.056415
2026-09-030.056431
2026-09-040.056235
2026-09-050.056795
2026-09-060.05708
2026-09-070.056236
2026-09-080.056109
2026-09-090.056134
2026-09-100.056072
2026-09-110.056054
2026-09-120.057048
2026-09-130.057074
2026-09-140.056076
2026-09-150.056088
2026-09-160.056117
2026-09-170.056198
2026-09-180.056127
2026-09-190.056231
2026-09-200.056673
2026-09-210.056045
2026-09-220.056085
2026-09-230.056037
2026-09-240.056057
2026-09-250.056071
2026-09-260.056395
2026-09-270.05681
2026-09-280.05614
2026-09-300.056126
2026-10-020.056066
2026-10-030.055955
2026-10-050.055717
2026-10-060.05617
2026-10-070.056199
2026-10-080.056195
2026-10-090.056104
2026-10-100.056285
2026-10-110.056963
2026-10-120.056057
2026-10-130.056124
2026-10-140.056113
2026-10-150.056293
2026-10-160.056172
2026-10-170.056346
2026-10-180.056851
2026-10-190.056244
2026-10-200.056216
2026-10-210.056173
2026-10-220.056178
2026-10-230.056075

High

0.06116

Low

0.04426

Average

0.05123

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

CDF/KES API questions

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

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

How far back does CDF/KES historical data go?

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