Skip to content

KES to CNY exchange rate API

Kenyan Shilling to Yuan Renminbi · quoted 2026-10-25

0.05139

▼ +7.00% over 2Y

1 KES = 0.05139 CNY · 1 CNY = 19.4579 KES · Get this rate via the API

1 KES buys 0.05139 CNY as of 2026-10-25, so 1 CNY buys 19.4579 KES. Over the last 2 years, KES/CNY traded between 0.05137 and 0.05693, averaged 0.05442 and fell 7.00%. The API holds daily KES/CNY 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/CNY over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateCNY
2024-10-250.05526
2024-10-260.055102
2024-10-270.054525
2024-10-280.055249
2024-10-290.055327
2024-10-300.055408
2024-10-310.055163
2024-11-010.055124
2024-11-020.055204
2024-11-030.054667
2024-11-040.055057
2024-11-050.055066
2024-11-060.055649
2024-11-070.055461
2024-11-080.055581
2024-11-090.055611
2024-11-100.054975
2024-11-110.055838
2024-11-120.05605
2024-11-130.055844
2024-11-140.055957
2024-11-150.055857
2024-11-160.055839
2024-11-170.055338
2024-11-180.055985
2024-11-190.056152
2024-11-200.055995
2024-11-210.055953
2024-11-220.056008
2024-11-230.055944
2024-11-240.055431
2024-11-250.055931
2024-11-260.056016
2024-11-270.056028
2024-11-280.05601
2024-11-290.055789
2024-11-300.055919
2024-12-010.055256
2024-12-020.056187
2024-12-030.056307
2024-12-040.056145
2024-12-050.056147
2024-12-060.05613
2024-12-070.056037
2024-12-080.055594
2024-12-090.056146
2024-12-100.056028
2024-12-110.056145
2024-12-120.056172
2024-12-130.056171
2024-12-140.056262
2024-12-150.055625
2024-12-160.056455
2024-12-170.056405
2024-12-180.056376
2024-12-190.056461
2024-12-200.05564
2024-12-210.056489
2024-12-220.055717
2024-12-230.056585
2024-12-240.056403
2024-12-250.056135
2024-12-260.055837
2024-12-270.056558
2024-12-280.056395
2024-12-290.055732
2024-12-300.056439
2024-12-310.056468
2025-01-010.055948
2025-01-020.056426
2025-01-030.056618
2025-01-040.056626
2025-01-050.056043
2025-01-060.056664
2025-01-070.056617
2025-01-080.056657
2025-01-090.056684
2025-01-100.056657
2025-01-110.056645
2025-01-120.056039
2025-01-130.056526
2025-01-140.056658
2025-01-150.056571
2025-01-160.05666
2025-01-170.056596
2025-01-180.056562
2025-01-190.056019
2025-01-200.056443
2025-01-210.056274
2025-01-220.056166
2025-01-230.056324
2025-01-240.056009
2025-01-250.055939
2025-01-260.055429
2025-01-270.056129
2025-01-280.056068
2025-01-290.055997
2025-01-300.055996
2025-01-310.055996
2025-02-010.05612
2025-02-020.055362
2025-02-030.056141
2025-02-040.056207
2025-02-050.05638
2025-02-060.056462
2025-02-070.05646
2025-02-080.0565
2025-02-090.055815
2025-02-100.056548
2025-02-110.056649
2025-02-120.056655
2025-02-130.056571
2025-02-140.056333
2025-02-150.056229
2025-02-160.055518
2025-02-170.056286
2025-02-180.056275
2025-02-190.056473
2025-02-200.056102
2025-02-210.056074
2025-02-220.055998
2025-02-230.055361
2025-02-240.055937
2025-02-250.056111
2025-02-260.056056
2025-02-270.056156
2025-02-280.056267
2025-03-010.056483
2025-03-020.055653
2025-03-030.056414
2025-03-040.056389
2025-03-050.056218
2025-03-060.056314
2025-03-070.055986
2025-03-080.056014
2025-03-090.055443
2025-03-100.056082
2025-03-110.055898
2025-03-120.056065
2025-03-130.056017
2025-03-140.055919
2025-03-150.055906
2025-03-160.055316
2025-03-170.055936
2025-03-180.055841
2025-03-190.055867
2025-03-200.055988
2025-03-210.056009
2025-03-220.055973
2025-03-230.05565
2025-03-250.056092
2025-03-260.056136
2025-03-270.05615
2025-03-280.056137
2025-03-290.056381
2025-03-300.055477
2025-03-310.055994
2025-04-010.05623
2025-04-020.056234
2025-04-030.056372
2025-04-040.056353
2025-04-050.056456
2025-04-060.055671
2025-04-070.056425
2025-04-080.056649
2025-04-090.056934
2025-04-100.056451
2025-04-110.056326
2025-04-120.056371
2025-04-130.055618
2025-04-140.056455
2025-04-150.056471
2025-04-160.056337
2025-04-170.056307
2025-04-180.055627
2025-04-190.056379
2025-04-200.05569
2025-04-210.055552
2025-04-220.056386
2025-04-230.056261
2025-04-240.056214
2025-04-250.05629
2025-04-260.056321
2025-04-270.055728
2025-04-280.056404
2025-04-290.056358
2025-04-300.056225
2025-05-010.055358
2025-05-020.056119
2025-05-030.056235
2025-05-040.05558
2025-05-050.056166
2025-05-060.055844
2025-05-080.056012
2025-05-090.056046
2025-05-100.055933
2025-05-110.055405
2025-05-120.055754
2025-05-130.055774
2025-05-140.055695
2025-05-150.055779
2025-05-170.055808
2025-05-180.055187
2025-05-190.055671
2025-05-200.055745
2025-05-210.055833
2025-05-220.055645
2025-05-230.055606
2025-05-240.055572
2025-05-250.055074
2025-05-260.055749
2025-05-270.055685
2025-05-280.055658
2025-05-290.055615
2025-05-300.055663
2025-05-310.055722
2025-06-010.055256
2025-06-020.055813
2025-06-030.055684
2025-06-040.055602
2025-06-050.055523
2025-06-060.055517
2025-06-070.055574
2025-06-080.055048
2025-06-090.055524
2025-06-100.055553
2025-06-110.055566
2025-06-120.055479
2025-06-130.055534
2025-06-140.055498
2025-06-150.054994
2025-06-160.055634
2025-06-170.055505
2025-06-180.055543
2025-06-190.055583
2025-06-200.055475
2025-06-210.055549
2025-06-220.054958
2025-06-230.055573
2025-06-240.055465
2025-06-250.055464
2025-06-260.05545
2025-06-270.055466
2025-06-280.055422
2025-06-290.05505
2025-06-300.055457
2025-07-010.055372
2025-07-020.055463
2025-07-030.055449
2025-07-040.055358
2025-07-050.055457
2025-07-060.054928
2025-07-070.055526
2025-07-080.05555
2025-07-090.055512
2025-07-100.05558
2025-07-110.055401
2025-07-120.055498
2025-07-130.054898
2025-07-140.055483
2025-07-150.05547
2025-07-160.055421
2025-07-170.05558
2025-07-180.055655
2025-07-190.055497
2025-07-200.054967
2025-07-210.055501
2025-07-220.055628
2025-07-230.055394
2025-07-240.055493
2025-07-250.055482
2025-07-260.055581
2025-07-270.054866
2025-07-280.055584
2025-07-290.05551
2025-07-300.05553
2025-07-310.055608
2025-08-010.055778
2025-08-020.055749
2025-08-030.055204
2025-08-040.055639
2025-08-050.055612
2025-08-060.055567
2025-08-070.055625
2025-08-080.055547
2025-08-090.05562
2025-08-100.055084
2025-08-110.055661
2025-08-120.055547
2025-08-130.055439
2025-08-140.055429
2025-08-150.055486
2025-08-160.055585
2025-08-170.055174
2025-08-180.055631
2025-08-190.055515
2025-08-200.055482
2025-08-210.055581
2025-08-220.055467
2025-08-230.05547
2025-08-240.055453
2025-08-250.055801
2025-08-260.055277
2025-08-270.055403
2025-08-280.055143
2025-08-290.055159
2025-08-300.055109
2025-08-310.054741
2025-09-010.055301
2025-09-020.05459
2025-09-030.055231
2025-09-040.055315
2025-09-050.055163
2025-09-060.05513
2025-09-070.054782
2025-09-080.0552
2025-09-090.055002
2025-09-100.054901
2025-09-110.055135
2025-09-130.055186
2025-09-140.054754
2025-09-150.055095
2025-09-160.055002
2025-09-170.055095
2025-09-180.054967
2025-09-190.055002
2025-09-200.055019
2025-09-210.05452
2025-09-220.05501
2025-09-230.054971
2025-09-240.05509
2025-09-250.055105
2025-09-260.05506
2025-09-270.055135
2025-09-280.054745
2025-09-290.055231
2025-09-300.055044
2025-10-010.055001
2025-10-020.054956
2025-10-030.055042
2025-10-040.055022
2025-10-050.055149
2025-10-060.055051
2025-10-070.055261
2025-10-080.055049
2025-10-090.055069
2025-10-100.05511
2025-10-110.05534
2025-10-120.055273
2025-10-130.055332
2025-10-140.055216
2025-10-150.05535
2025-10-160.055153
2025-10-170.055244
2025-10-180.055094
2025-10-190.055183
2025-10-200.055081
2025-10-210.055081
2025-10-220.055125
2025-10-230.055203
2025-10-240.055223
2025-10-250.055125
2025-10-260.055194
2025-10-270.055129
2025-10-280.054835
2025-10-290.05495
2025-10-300.055062
2025-10-310.055062
2025-11-010.055095
2025-11-020.055149
2025-11-030.055144
2025-11-040.055136
2025-11-050.055155
2025-11-060.055088
2025-11-070.055122
2025-11-080.05513
2025-11-090.055174
2025-11-100.055091
2025-11-110.05509
2025-11-120.055077
2025-11-130.054918
2025-11-140.054909
2025-11-150.054945
2025-11-160.054969
2025-11-170.054979
2025-11-180.054969
2025-11-190.054819
2025-11-200.054723
2025-11-210.054831
2025-11-220.054657
2025-11-230.054918
2025-11-240.054805
2025-11-250.054672
2025-11-260.054726
2025-11-270.054599
2025-11-280.054513
2025-11-290.054546
2025-11-300.054711
2025-12-010.054721
2025-12-020.05469
2025-12-030.054621
2025-12-040.054648
2025-12-050.054642
2025-12-060.054685
2025-12-070.054738
2025-12-080.05466
2025-12-090.054653
2025-12-110.054632
2025-12-120.054777
2025-12-130.054846
2025-12-140.054804
2025-12-150.05468
2025-12-160.054625
2025-12-170.054592
2025-12-180.054628
2025-12-190.054599
2025-12-200.05465
2025-12-210.054651
2025-12-220.054601
2025-12-230.054684
2025-12-240.054454
2025-12-250.054371
2025-12-260.054431
2025-12-270.054341
2025-12-280.05439
2025-12-290.054339
2025-12-300.054256
2025-12-310.054167
2026-01-010.054212
2026-01-020.054205
2026-01-030.054276
2026-01-040.054248
2026-01-050.054065
2026-01-060.05426
2026-01-070.054148
2026-01-080.054097
2026-01-090.054018
2026-01-100.05409
2026-01-110.054167
2026-01-120.054101
2026-01-130.054138
2026-01-140.054017
2026-01-150.053985
2026-01-160.053975
2026-01-170.054026
2026-01-180.054089
2026-01-190.053985
2026-01-200.053989
2026-01-210.053962
2026-01-220.054009
2026-01-230.053989
2026-01-240.054006
2026-01-250.054041
2026-01-260.054253
2026-01-270.053957
2026-01-280.053817
2026-01-290.053845
2026-01-300.053821
2026-01-310.053883
2026-02-010.053962
2026-02-020.053527
2026-02-030.053574
2026-02-040.053952
2026-02-050.053743
2026-02-060.053762
2026-02-070.05395
2026-02-080.053816
2026-02-090.053766
2026-02-100.053708
2026-02-110.053687
2026-02-120.053377
2026-02-130.053481
2026-02-140.05356
2026-02-150.053622
2026-02-160.053606
2026-02-170.053524
2026-02-180.053598
2026-02-190.05349
2026-02-200.053497
2026-02-210.053561
2026-02-220.05365
2026-02-230.053761
2026-02-240.053428
2026-02-250.053247
2026-02-260.053186
2026-02-270.053161
2026-02-280.053165
2026-03-010.053222
2026-03-020.053338
2026-03-030.053396
2026-03-040.053391
2026-03-050.053397
2026-03-060.053432
2026-03-070.053462
2026-03-080.053496
2026-03-090.053756
2026-03-100.053318
2026-03-110.053111
2026-03-120.052983
2026-03-130.053294
2026-03-140.053352
2026-03-150.053429
2026-03-160.053271
2026-03-170.053238
2026-03-180.053233
2026-03-190.053036
2026-03-200.053476
2026-03-210.053138
2026-03-220.053242
2026-03-230.053128
2026-03-240.053378
2026-03-250.053304
2026-03-260.053191
2026-03-270.053304
2026-03-280.053207
2026-03-290.053261
2026-03-300.053216
2026-03-310.053077
2026-04-010.052881
2026-04-020.052996
2026-04-030.053051
2026-04-040.053044
2026-04-050.052986
2026-04-060.053028
2026-04-070.052716
2026-04-080.05251
2026-04-090.052827
2026-04-100.05283
2026-04-110.052868
2026-04-120.052894
2026-04-130.052876
2026-04-140.052632
2026-04-150.052705
2026-04-160.052931
2026-04-170.052787
2026-04-180.052808
2026-04-190.052854
2026-04-200.052756
2026-04-210.052848
2026-04-220.052796
2026-04-230.052743
2026-04-240.05287
2026-04-250.052859
2026-04-260.052989
2026-04-270.052855
2026-04-280.052825
2026-04-290.052933
2026-04-300.052882
2026-05-010.052857
2026-05-020.05287
2026-05-030.052918
2026-05-040.052886
2026-05-050.052873
2026-05-060.052849
2026-05-070.052654
2026-05-080.05251
2026-05-090.052645
2026-05-100.052844
2026-05-110.052747
2026-05-120.052579
2026-05-140.052524
2026-05-150.052693
2026-05-160.052624
2026-05-170.052712
2026-05-180.052625
2026-05-190.05263
2026-05-200.052575
2026-05-210.052551
2026-05-230.052438
2026-05-240.052425
2026-05-250.052329
2026-05-260.052401
2026-05-270.052334
2026-05-280.052271
2026-05-290.052403
2026-05-300.052266
2026-05-310.052317
2026-06-010.05226
2026-06-020.052147
2026-06-030.0523
2026-06-040.052354
2026-06-050.052285
2026-06-060.052328
2026-06-090.052348
2026-06-100.052408
2026-06-110.052347
2026-06-120.052197
2026-06-130.052221
2026-06-140.052276
2026-06-150.052178
2026-06-160.0522
2026-06-170.052215
2026-06-180.052279
2026-06-190.052288
2026-06-200.052315
2026-06-210.052352
2026-06-220.052361
2026-06-230.052442
2026-06-240.052629
2026-06-250.052498
2026-06-260.052479
2026-06-270.052514
2026-06-280.052555
2026-06-290.05247
2026-06-300.052406
2026-07-010.052475
2026-07-020.052514
2026-07-030.052457
2026-07-040.052439
2026-07-050.052491
2026-07-060.052561
2026-07-070.052537
2026-07-080.052613
2026-07-090.05258
2026-07-100.052414
2026-07-110.052484
2026-07-120.052498
2026-07-130.052422
2026-07-140.052469
2026-07-150.052398
2026-07-160.05234
2026-07-170.052424
2026-07-180.052426
2026-07-190.052477
2026-07-200.052358
2026-07-210.052336
2026-07-220.052386
2026-07-230.052301
2026-07-240.052295
2026-07-250.052282
2026-07-260.05235
2026-07-270.052262
2026-07-280.052268
2026-07-290.052241
2026-07-300.052215
2026-07-310.052189
2026-08-010.052342
2026-08-020.052245
2026-08-030.052296
2026-08-040.052198
2026-08-050.052171
2026-08-060.05217
2026-08-070.052156
2026-08-080.052257
2026-08-090.0522
2026-08-100.052295
2026-08-110.052139
2026-08-120.052136
2026-08-130.052156
2026-08-140.052151
2026-08-150.052166
2026-08-160.052208
2026-08-170.052131
2026-08-180.052121
2026-08-200.051942
2026-08-210.051923
2026-08-220.051925
2026-08-230.051975
2026-08-240.051934
2026-08-250.051925
2026-08-260.051927
2026-08-270.051932
2026-08-280.051924
2026-08-290.051983
2026-08-300.052023
2026-08-310.051779
2026-09-010.051903
2026-09-020.051927
2026-09-030.051913
2026-09-040.051847
2026-09-050.051862
2026-09-060.051899
2026-09-070.05185
2026-09-080.051846
2026-09-090.051826
2026-09-100.051813
2026-09-110.051834
2026-09-120.051812
2026-09-130.051881
2026-09-140.051824
2026-09-150.051841
2026-09-160.051734
2026-09-170.051767
2026-09-180.051635
2026-09-190.051753
2026-09-200.051768
2026-09-210.05171
2026-09-220.051729
2026-09-230.05181
2026-09-240.051832
2026-09-250.051824
2026-09-260.051804
2026-09-270.051854
2026-09-280.051739
2026-09-300.051678
2026-10-020.051734
2026-10-030.052176
2026-10-050.052057
2026-10-060.051649
2026-10-070.051611
2026-10-080.051605
2026-10-090.051536
2026-10-100.051601
2026-10-110.05165
2026-10-120.051584
2026-10-130.051594
2026-10-140.051608
2026-10-150.05155
2026-10-160.051499
2026-10-170.051531
2026-10-180.051544
2026-10-190.051392
2026-10-200.0514
2026-10-210.051421
2026-10-220.051403
2026-10-230.051366
2026-10-240.051427
2026-10-250.051393

High

0.05693

Low

0.05137

Average

0.05442

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/CNY API questions

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

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

How far back does KES/CNY historical data go?

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