Skip to content

KES to EUR exchange rate API

Kenyan Shilling to Euro · quoted 2026-10-15

0.006869

▼ +3.35% over 2Y

1 KES = 0.006869 EUR · 1 EUR = 145.5816 KES · Get this rate via the API

1 KES buys 0.006869 EUR as of 2026-10-15, so 1 EUR buys 145.5816 KES. Over the last 2 years, KES/EUR traded between 0.006470 and 0.007559, averaged 0.006831 and fell 3.35%. The API holds daily KES/EUR 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/EUR over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateEUR
2024-10-150.007107
2024-10-160.007108
2024-10-170.007134
2024-10-180.007146
2024-10-190.007125
2024-10-200.007118
2024-10-210.007131
2024-10-220.007154
2024-10-230.007188
2024-10-240.007176
2024-10-250.007165
2024-10-260.007166
2024-10-270.007161
2024-10-280.007166
2024-10-290.007195
2024-10-300.00719
2024-10-310.007123
2024-11-010.007121
2024-11-020.007124
2024-11-030.007112
2024-11-040.007116
2024-11-050.007114
2024-11-060.007248
2024-11-070.007187
2024-11-080.007196
2024-11-090.007226
2024-11-100.007214
2024-11-110.007278
2024-11-120.0073
2024-11-130.007287
2024-11-140.007337
2024-11-150.007302
2024-11-160.007325
2024-11-170.007333
2024-11-180.007323
2024-11-190.007332
2024-11-200.007316
2024-11-210.007342
2024-11-220.007422
2024-11-230.007408
2024-11-240.007371
2024-11-250.007357
2024-11-260.007344
2024-11-270.007338
2024-11-280.00733
2024-11-290.007294
2024-11-300.007299
2024-12-010.007282
2024-12-020.007352
2024-12-030.007351
2024-12-040.007359
2024-12-050.007332
2024-12-060.007303
2024-12-070.007293
2024-12-080.007308
2024-12-090.007313
2024-12-100.007338
2024-12-110.007356
2024-12-120.007364
2024-12-130.007341
2024-12-140.007363
2024-12-150.007352
2024-12-160.007383
2024-12-170.007376
2024-12-180.007373
2024-12-190.007443
2024-12-200.007427
2024-12-210.007423
2024-12-220.007398
2024-12-230.007459
2024-12-240.007436
2024-12-250.00744
2024-12-260.007447
2024-12-270.007425
2024-12-280.00741
2024-12-290.007401
2024-12-300.007403
2024-12-310.007446
2025-01-010.007463
2025-01-020.007489
2025-01-030.007512
2025-01-040.007503
2025-01-050.007488
2025-01-060.007428
2025-01-070.007435
2025-01-080.007512
2025-01-090.007502
2025-01-100.0075
2025-01-110.00754
2025-01-120.00753
2025-01-130.007559
2025-01-140.007543
2025-01-150.007491
2025-01-160.007523
2025-01-170.007498
2025-01-180.007516
2025-01-190.007505
2025-01-200.007482
2025-01-210.007459
2025-01-220.0074
2025-01-230.007427
2025-01-240.00738
2025-01-250.007353
2025-01-260.00737
2025-01-270.007355
2025-01-280.007424
2025-01-290.007428
2025-01-300.007423
2025-01-310.00743
2025-02-010.007469
2025-02-020.007532
2025-02-030.007535
2025-02-040.0075
2025-02-050.007438
2025-02-060.007477
2025-02-070.007464
2025-02-080.007504
2025-02-090.0075
2025-02-100.0075
2025-02-110.007509
2025-02-120.007474
2025-02-130.007461
2025-02-140.007398
2025-02-150.007387
2025-02-160.007367
2025-02-170.007399
2025-02-180.007399
2025-02-190.007429
2025-02-200.0074
2025-02-210.007384
2025-02-220.007382
2025-02-230.00736
2025-02-240.007371
2025-02-250.007361
2025-02-260.007363
2025-02-270.007376
2025-02-280.007424
2025-03-010.007468
2025-03-020.007432
2025-03-030.007395
2025-03-040.00736
2025-03-050.007237
2025-03-060.007197
2025-03-070.007126
2025-03-080.007146
2025-03-090.007121
2025-03-100.007124
2025-03-110.007082
2025-03-120.00711
2025-03-130.007136
2025-03-140.007094
2025-03-150.007094
2025-03-160.007098
2025-03-170.007092
2025-03-180.007076
2025-03-190.00709
2025-03-200.007134
2025-03-210.007137
2025-03-220.007129
2025-03-230.007151
2025-03-250.007139
2025-03-260.007161
2025-03-270.007165
2025-03-280.007156
2025-03-290.007142
2025-03-300.007124
2025-03-310.007138
2025-04-010.007169
2025-04-020.007161
2025-04-030.006966
2025-04-040.006998
2025-04-050.007072
2025-04-060.007059
2025-04-070.007039
2025-04-080.007049
2025-04-090.007013
2025-04-100.006957
2025-04-110.006801
2025-04-120.006804
2025-04-130.006787
2025-04-140.006785
2025-04-150.006817
2025-04-160.00679
2025-04-170.006792
2025-04-180.006776
2025-04-190.006779
2025-04-200.006745
2025-04-210.006703
2025-04-220.006718
2025-04-230.006762
2025-04-240.006778
2025-04-250.0068
2025-04-260.00678
2025-04-270.006795
2025-04-280.006804
2025-04-290.006813
2025-04-300.006804
2025-05-010.006826
2025-05-020.006804
2025-05-030.006844
2025-05-040.006831
2025-05-050.006809
2025-05-060.006832
2025-05-080.00685
2025-05-090.006879
2025-05-100.006869
2025-05-110.00688
2025-05-120.006969
2025-05-130.00697
2025-05-140.006893
2025-05-150.006915
2025-05-170.006934
2025-05-180.006918
2025-05-190.006853
2025-05-200.006869
2025-05-210.006846
2025-05-220.006829
2025-05-230.006848
2025-05-240.006807
2025-05-250.006799
2025-05-260.006815
2025-05-270.006815
2025-05-280.006837
2025-05-290.006858
2025-05-300.006823
2025-05-310.00682
2025-06-010.006809
2025-06-020.006788
2025-06-030.006803
2025-06-040.006794
2025-06-050.00677
2025-06-060.006774
2025-06-070.00678
2025-06-080.006782
2025-06-090.006775
2025-06-100.006765
2025-06-110.006762
2025-06-120.006668
2025-06-130.006716
2025-06-140.006691
2025-06-150.006696
2025-06-160.006694
2025-06-170.00668
2025-06-180.006714
2025-06-190.006737
2025-06-200.006712
2025-06-210.006716
2025-06-220.006724
2025-06-230.00674
2025-06-240.006661
2025-06-250.006665
2025-06-260.006612
2025-06-270.006607
2025-06-280.006603
2025-06-290.006592
2025-06-300.006604
2025-07-010.006546
2025-07-020.006581
2025-07-030.006571
2025-07-040.006567
2025-07-050.006572
2025-07-060.00657
2025-07-070.0066
2025-07-080.006607
2025-07-090.006609
2025-07-100.006615
2025-07-110.006615
2025-07-120.006621
2025-07-130.006619
2025-07-140.006622
2025-07-150.006629
2025-07-160.006652
2025-07-170.006683
2025-07-180.006655
2025-07-190.006645
2025-07-200.006648
2025-07-210.006628
2025-07-220.006627
2025-07-230.006597
2025-07-240.006595
2025-07-250.006601
2025-07-260.0066
2025-07-270.006576
2025-07-280.006648
2025-07-290.006705
2025-07-300.006707
2025-07-310.006752
2025-08-010.006782
2025-08-020.006674
2025-08-030.006678
2025-08-040.006704
2025-08-050.006701
2025-08-060.006664
2025-08-070.006654
2025-08-080.006638
2025-08-090.006654
2025-08-100.00665
2025-08-110.006666
2025-08-120.006659
2025-08-130.006598
2025-08-140.006612
2025-08-150.006612
2025-08-160.006614
2025-08-170.006606
2025-08-180.006638
2025-08-190.006619
2025-08-200.006635
2025-08-210.006652
2025-08-220.006656
2025-08-230.006603
2025-08-240.0066
2025-08-250.006666
2025-08-260.006625
2025-08-270.006672
2025-08-280.006622
2025-08-290.006633
2025-08-300.006613
2025-08-310.00662
2025-09-010.006616
2025-09-020.006632
2025-09-030.006632
2025-09-040.006651
2025-09-050.006607
2025-09-060.006596
2025-09-070.006602
2025-09-080.006601
2025-09-090.006576
2025-09-100.006583
2025-09-110.006622
2025-09-130.006607
2025-09-140.006598
2025-09-150.006575
2025-09-160.006547
2025-09-170.006551
2025-09-180.006545
2025-09-190.006586
2025-09-200.006584
2025-09-210.006586
2025-09-220.006565
2025-09-230.006554
2025-09-240.006575
2025-09-250.006589
2025-09-260.006609
2025-09-270.006603
2025-09-280.006619
2025-09-290.006615
2025-09-300.006584
2025-10-010.006589
2025-10-020.006567
2025-10-030.006588
2025-10-040.006582
2025-10-050.006596
2025-10-060.006621
2025-10-070.006653
2025-10-080.00665
2025-10-090.006659
2025-10-100.006688
2025-10-110.00669
2025-10-120.006663
2025-10-130.006706
2025-10-140.006693
2025-10-150.006683
2025-10-160.006644
2025-10-170.00664
2025-10-180.006631
2025-10-190.006634
2025-10-200.006634
2025-10-210.006666
2025-10-220.006675
2025-10-230.006683
2025-10-240.006677
2025-10-250.006658
2025-10-260.006656
2025-10-270.006663
2025-10-280.006639
2025-10-290.006651
2025-10-300.006701
2025-10-310.006696
2025-11-010.006707
2025-11-020.006701
2025-11-030.006725
2025-11-040.006734
2025-11-050.006734
2025-11-060.006709
2025-11-070.006695
2025-11-080.00669
2025-11-090.006693
2025-11-100.006687
2025-11-110.006685
2025-11-120.006685
2025-11-130.00666
2025-11-140.006643
2025-11-150.006662
2025-11-160.006655
2025-11-170.006672
2025-11-180.00667
2025-11-190.006656
2025-11-200.006681
2025-11-210.006694
2025-11-220.006694
2025-11-230.006704
2025-11-240.006697
2025-11-250.00668
2025-11-260.006677
2025-11-270.006652
2025-11-280.006661
2025-11-290.00665
2025-11-300.00666
2025-12-010.006644
2025-12-020.006659
2025-12-030.006627
2025-12-040.006624
2025-12-050.006636
2025-12-060.006641
2025-12-070.006641
2025-12-080.006635
2025-12-090.006648
2025-12-110.006607
2025-12-120.006618
2025-12-130.006623
2025-12-140.006609
2025-12-150.006602
2025-12-160.006586
2025-12-170.006611
2025-12-180.00662
2025-12-190.00662
2025-12-200.006626
2025-12-210.006619
2025-12-220.006606
2025-12-230.006601
2025-12-240.006586
2025-12-250.006585
2025-12-260.006583
2025-12-270.006586
2025-12-280.006586
2025-12-290.006591
2025-12-300.006599
2025-12-310.006584
2026-01-010.006599
2026-01-020.006612
2026-01-030.006609
2026-01-040.00661
2026-01-050.006635
2026-01-060.006636
2026-01-070.006628
2026-01-080.006636
2026-01-090.006645
2026-01-100.006659
2026-01-110.006661
2026-01-120.006635
2026-01-130.006659
2026-01-140.006648
2026-01-150.006665
2026-01-160.006666
2026-01-170.006686
2026-01-180.006686
2026-01-190.006665
2026-01-200.006615
2026-01-210.0066
2026-01-220.006614
2026-01-230.006601
2026-01-240.006559
2026-01-250.006541
2026-01-260.006591
2026-01-270.006503
2026-01-280.00647
2026-01-290.006477
2026-01-300.006497
2026-01-310.006536
2026-02-010.006538
2026-02-020.006511
2026-02-030.006543
2026-02-040.006575
2026-02-050.006564
2026-02-060.006569
2026-02-070.006583
2026-02-080.006559
2026-02-090.006534
2026-02-100.00653
2026-02-110.006519
2026-02-120.006513
2026-02-130.006526
2026-02-140.006534
2026-02-150.006534
2026-02-160.006545
2026-02-170.006551
2026-02-180.006549
2026-02-190.006587
2026-02-200.00658
2026-02-210.006579
2026-02-220.006581
2026-02-230.006603
2026-02-240.006592
2026-02-250.006577
2026-02-260.00658
2026-02-270.006566
2026-02-280.006564
2026-03-010.006575
2026-03-020.006624
2026-03-030.00666
2026-03-040.006645
2026-03-050.00666
2026-03-060.006693
2026-03-070.006664
2026-03-080.006692
2026-03-090.006725
2026-03-100.00666
2026-03-110.006679
2026-03-120.00668
2026-03-130.006733
2026-03-140.006755
2026-03-150.006763
2026-03-160.00673
2026-03-170.006704
2026-03-180.00672
2026-03-190.006689
2026-03-200.006712
2026-03-210.006657
2026-03-220.006673
2026-03-230.006648
2026-03-240.006671
2026-03-250.006664
2026-03-260.00667
2026-03-270.006694
2026-03-280.006667
2026-03-290.006687
2026-03-300.006704
2026-03-310.006689
2026-04-010.006629
2026-04-020.006666
2026-04-030.006679
2026-04-040.006689
2026-04-050.006676
2026-04-060.006676
2026-04-070.006651
2026-04-080.006568
2026-04-090.006614
2026-04-100.006606
2026-04-110.006602
2026-04-120.006613
2026-04-130.006623
2026-04-140.006548
2026-04-150.006559
2026-04-160.006586
2026-04-170.006558
2026-04-180.006579
2026-04-190.006587
2026-04-200.00658
2026-04-210.006589
2026-04-220.006593
2026-04-230.006598
2026-04-240.006603
2026-04-250.006595
2026-04-260.006612
2026-04-270.006593
2026-04-280.006613
2026-04-290.006617
2026-04-300.006617
2026-05-010.006595
2026-05-020.006603
2026-05-030.006598
2026-05-040.006617
2026-05-050.006624
2026-05-060.006596
2026-05-070.006577
2026-05-080.006564
2026-05-090.006564
2026-05-100.006591
2026-05-110.006596
2026-05-120.006594
2026-05-140.006615
2026-05-150.006653
2026-05-160.006648
2026-05-170.006652
2026-05-180.006643
2026-05-190.006654
2026-05-200.006662
2026-05-210.00666
2026-05-230.00665
2026-05-240.006628
2026-05-250.006624
2026-05-260.006638
2026-05-270.006631
2026-05-280.006636
2026-05-290.00665
2026-05-300.006624
2026-05-310.006626
2026-06-010.006633
2026-06-020.006619
2026-06-030.006652
2026-06-040.006639
2026-06-050.006639
2026-06-060.006709
2026-06-090.006679
2026-06-100.006698
2026-06-110.006694
2026-06-120.006673
2026-06-130.006676
2026-06-140.006663
2026-06-150.006652
2026-06-160.006663
2026-06-170.006664
2026-06-180.006736
2026-06-190.006736
2026-06-200.006733
2026-06-210.006735
2026-06-220.006746
2026-06-230.006783
2026-06-240.006814
2026-06-250.006808
2026-06-260.006771
2026-06-270.006781
2026-06-280.006782
2026-06-290.006771
2026-06-300.006778
2026-07-010.006784
2026-07-020.006785
2026-07-030.006756
2026-07-040.006762
2026-07-050.00676
2026-07-060.006775
2026-07-070.006764
2026-07-080.006784
2026-07-090.006766
2026-07-100.006768
2026-07-110.006783
2026-07-120.006785
2026-07-130.00677
2026-07-140.006785
2026-07-150.006781
2026-07-160.006745
2026-07-170.006764
2026-07-180.006764
2026-07-190.006767
2026-07-200.006771
2026-07-210.006774
2026-07-220.00678
2026-07-230.006781
2026-07-240.006787
2026-07-250.006786
2026-07-260.006782
2026-07-270.006782
2026-07-280.00679
2026-07-290.006784
2026-07-300.006735
2026-07-310.00673
2026-08-010.006721
2026-08-020.006696
2026-08-030.006714
2026-08-040.006712
2026-08-050.006689
2026-08-060.006697
2026-08-070.006701
2026-08-080.006699
2026-08-090.006687
2026-08-100.00671
2026-08-110.006698
2026-08-120.006697
2026-08-130.006706
2026-08-140.006688
2026-08-150.006686
2026-08-160.006687
2026-08-170.006672
2026-08-180.006678
2026-08-200.006613
2026-08-210.006604
2026-08-220.006616
2026-08-230.006614
2026-08-240.006623
2026-08-250.006626
2026-08-260.006621
2026-08-270.006636
2026-08-280.006635
2026-08-290.00667
2026-08-300.006669
2026-08-310.006645
2026-09-010.006661
2026-09-020.006672
2026-09-030.006651
2026-09-040.006647
2026-09-050.006652
2026-09-060.006653
2026-09-070.006647
2026-09-080.006652
2026-09-090.00663
2026-09-100.006651
2026-09-110.006665
2026-09-120.00666
2026-09-130.006663
2026-09-140.006688
2026-09-150.006694
2026-09-160.006685
2026-09-170.006722
2026-09-180.006727
2026-09-190.006723
2026-09-200.006723
2026-09-210.006721
2026-09-220.006735
2026-09-230.006769
2026-09-240.006793
2026-09-250.006769
2026-09-260.006774
2026-09-270.006778
2026-09-280.006776
2026-09-300.006788
2026-10-020.006874
2026-10-030.006915
2026-10-050.00693
2026-10-060.006836
2026-10-070.006887
2026-10-080.006883
2026-10-090.006872
2026-10-100.006878
2026-10-110.006882
2026-10-120.006893
2026-10-130.006889
2026-10-140.006888
2026-10-150.006869

High

0.007559

Low

0.006470

Average

0.006831

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/EUR API questions

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

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

How far back does KES/EUR historical data go?

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