Skip to content

KES to USD exchange rate API

Kenyan Shilling to US Dollar · quoted 2026-10-15

0.007711

▼ +0.48% over 2Y

1 KES = 0.007711 USD · 1 USD = 129.6849 KES · Get this rate via the API

1 KES buys 0.007711 USD as of 2026-10-15, so 1 USD buys 129.6849 KES. Over the last 2 years, KES/USD traded between 0.007683 and 0.007801, averaged 0.007734 and fell 0.48%. The API holds daily KES/USD 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/USD over 2Y: show the values
Rates per 1 KES. Missing rates are shown as a dash.
DateUSD
2024-10-150.007748
2024-10-160.007745
2024-10-170.007752
2024-10-180.007752
2024-10-190.007749
2024-10-200.007733
2024-10-210.007739
2024-10-220.007741
2024-10-230.007739
2024-10-240.00775
2024-10-250.007756
2024-10-260.007739
2024-10-270.00773
2024-10-280.007752
2024-10-290.007752
2024-10-300.007776
2024-10-310.007752
2024-11-010.007751
2024-11-020.007751
2024-11-030.00773
2024-11-040.00776
2024-11-050.007752
2024-11-060.007751
2024-11-070.007752
2024-11-080.007752
2024-11-090.007747
2024-11-100.00773
2024-11-110.007752
2024-11-120.00775
2024-11-130.007746
2024-11-140.007728
2024-11-150.007728
2024-11-160.007722
2024-11-170.007724
2024-11-180.007728
2024-11-190.007756
2024-11-200.007728
2024-11-210.007728
2024-11-220.007728
2024-11-230.007721
2024-11-240.007704
2024-11-250.007721
2024-11-260.007728
2024-11-270.007728
2024-11-280.007728
2024-11-290.007704
2024-11-300.007721
2024-12-010.007701
2024-12-020.007725
2024-12-030.007728
2024-12-040.007722
2024-12-050.007728
2024-12-060.007728
2024-12-070.007707
2024-12-080.00772
2024-12-090.007728
2024-12-100.007724
2024-12-110.007729
2024-12-120.007726
2024-12-130.007722
2024-12-140.007733
2024-12-150.007717
2024-12-160.007751
2024-12-170.007743
2024-12-180.007738
2024-12-190.007737
2024-12-200.007721
2024-12-210.007742
2024-12-220.007717
2024-12-230.007752
2024-12-240.00773
2024-12-250.00774
2024-12-260.007747
2024-12-270.007748
2024-12-280.007727
2024-12-290.007717
2024-12-300.007732
2024-12-310.007736
2025-01-010.007729
2025-01-020.00773
2025-01-030.007736
2025-01-040.007735
2025-01-050.007717
2025-01-060.007744
2025-01-070.007727
2025-01-080.007727
2025-01-090.00773
2025-01-100.007728
2025-01-110.007725
2025-01-120.007714
2025-01-130.007709
2025-01-140.007728
2025-01-150.007716
2025-01-160.007728
2025-01-170.007722
2025-01-180.007721
2025-01-190.007714
2025-01-200.007719
2025-01-210.007725
2025-01-220.007728
2025-01-230.007727
2025-01-240.007728
2025-01-250.007722
2025-01-260.007729
2025-01-270.007745
2025-01-280.007737
2025-01-290.007722
2025-01-300.007722
2025-01-310.007722
2025-02-010.00774
2025-02-020.007734
2025-02-030.007742
2025-02-040.007751
2025-02-050.007752
2025-02-060.007746
2025-02-070.007746
2025-02-080.007752
2025-02-090.00773
2025-02-100.00774
2025-02-110.007752
2025-02-120.007751
2025-02-130.007752
2025-02-140.007752
2025-02-150.007752
2025-02-160.007725
2025-02-170.007749
2025-02-180.00773
2025-02-190.007751
2025-02-200.007728
2025-02-210.007728
2025-02-220.007722
2025-02-230.007707
2025-02-240.007715
2025-02-250.007727
2025-02-260.007722
2025-02-270.007728
2025-02-280.00773
2025-03-010.007755
2025-03-020.007722
2025-03-030.007739
2025-03-040.00777
2025-03-050.007739
2025-03-060.007769
2025-03-070.007737
2025-03-080.007743
2025-03-090.007718
2025-03-100.007726
2025-03-110.007728
2025-03-120.00774
2025-03-130.007729
2025-03-140.007725
2025-03-150.007724
2025-03-160.007723
2025-03-170.007732
2025-03-180.007726
2025-03-190.007727
2025-03-200.007728
2025-03-210.007727
2025-03-220.007722
2025-03-230.007749
2025-03-250.007728
2025-03-260.007726
2025-03-270.007728
2025-03-280.007726
2025-03-290.007763
2025-03-300.007719
2025-03-310.00772
2025-04-010.007734
2025-04-020.007736
2025-04-030.00773
2025-04-040.007738
2025-04-050.007751
2025-04-060.007723
2025-04-070.00772
2025-04-080.007719
2025-04-090.007746
2025-04-100.00771
2025-04-110.007716
2025-04-120.007728
2025-04-130.007705
2025-04-140.00772
2025-04-150.007719
2025-04-160.007711
2025-04-170.007716
2025-04-180.007717
2025-04-190.007722
2025-04-200.007701
2025-04-210.007719
2025-04-220.007709
2025-04-230.007719
2025-04-240.007711
2025-04-250.007723
2025-04-260.007728
2025-04-270.007725
2025-04-280.007728
2025-04-290.007749
2025-04-300.007738
2025-05-010.007718
2025-05-020.007717
2025-05-030.007733
2025-05-040.007722
2025-05-050.007724
2025-05-060.007737
2025-05-080.007739
2025-05-090.00774
2025-05-100.007728
2025-05-110.007728
2025-05-120.00774
2025-05-130.007745
2025-05-140.00773
2025-05-150.007734
2025-05-170.00774
2025-05-180.007727
2025-05-190.007718
2025-05-200.007721
2025-05-210.00775
2025-05-220.007723
2025-05-230.007739
2025-05-240.007738
2025-05-250.007729
2025-05-260.007756
2025-05-270.007739
2025-05-280.007737
2025-05-290.007736
2025-05-300.007737
2025-05-310.00774
2025-06-010.007729
2025-06-020.007752
2025-06-030.007747
2025-06-040.007734
2025-06-050.007733
2025-06-060.007729
2025-06-070.007728
2025-06-080.00773
2025-06-090.007731
2025-06-100.007732
2025-06-110.007731
2025-06-120.007731
2025-06-130.007732
2025-06-140.007728
2025-06-150.007731
2025-06-160.007748
2025-06-170.007727
2025-06-180.007726
2025-06-190.007733
2025-06-200.007729
2025-06-210.007739
2025-06-220.00773
2025-06-230.007733
2025-06-240.007732
2025-06-250.00773
2025-06-260.007732
2025-06-270.007734
2025-06-280.007728
2025-06-290.00773
2025-06-300.00774
2025-07-010.007731
2025-07-020.007736
2025-07-030.007742
2025-07-040.007728
2025-07-050.007739
2025-07-060.007739
2025-07-070.00774
2025-07-080.007743
2025-07-090.007731
2025-07-100.007746
2025-07-110.007729
2025-07-120.007741
2025-07-130.007731
2025-07-140.007741
2025-07-150.007733
2025-07-160.007718
2025-07-170.007739
2025-07-180.007753
2025-07-190.007728
2025-07-200.007731
2025-07-210.007734
2025-07-220.007753
2025-07-230.007736
2025-07-240.007753
2025-07-250.007739
2025-07-260.007753
2025-07-270.00773
2025-07-280.007748
2025-07-290.007733
2025-07-300.007732
2025-07-310.007729
2025-08-010.007734
2025-08-020.00773
2025-08-030.007738
2025-08-040.007753
2025-08-050.007737
2025-08-060.007733
2025-08-070.007748
2025-08-080.007732
2025-08-090.007742
2025-08-100.00774
2025-08-110.007747
2025-08-120.007728
2025-08-130.007727
2025-08-140.00773
2025-08-150.007728
2025-08-160.007739
2025-08-170.007736
2025-08-180.007749
2025-08-190.007732
2025-08-200.007731
2025-08-210.007743
2025-08-220.007726
2025-08-230.00774
2025-08-240.007736
2025-08-250.007797
2025-08-260.007723
2025-08-270.007735
2025-08-280.007732
2025-08-290.007733
2025-08-300.007728
2025-08-310.007736
2025-09-010.007751
2025-09-020.007736
2025-09-030.007729
2025-09-040.007746
2025-09-050.007728
2025-09-060.007728
2025-09-070.007737
2025-09-080.007742
2025-09-090.007723
2025-09-100.007707
2025-09-110.007738
2025-09-130.007746
2025-09-140.00774
2025-09-150.007736
2025-09-160.00773
2025-09-170.007755
2025-09-180.007735
2025-09-190.007729
2025-09-200.007732
2025-09-210.007735
2025-09-220.007734
2025-09-230.007729
2025-09-240.007729
2025-09-250.007735
2025-09-260.007714
2025-09-270.007728
2025-09-280.007747
2025-09-290.007755
2025-09-300.007731
2025-10-010.007725
2025-10-020.007719
2025-10-030.007731
2025-10-040.007728
2025-10-050.007736
2025-10-060.007732
2025-10-070.007761
2025-10-080.007732
2025-10-090.007731
2025-10-100.007737
2025-10-110.007762
2025-10-120.007737
2025-10-130.007758
2025-10-140.007733
2025-10-150.007767
2025-10-160.007739
2025-10-170.007756
2025-10-180.00773
2025-10-190.007734
2025-10-200.007732
2025-10-210.007737
2025-10-220.007735
2025-10-230.007748
2025-10-240.007753
2025-10-250.00774
2025-10-260.007739
2025-10-270.007756
2025-10-280.007721
2025-10-290.00774
2025-10-300.007739
2025-10-310.007737
2025-11-010.00774
2025-11-020.007737
2025-11-030.007744
2025-11-040.007738
2025-11-050.007738
2025-11-060.007737
2025-11-070.007741
2025-11-080.00774
2025-11-090.007738
2025-11-100.007738
2025-11-110.007738
2025-11-120.007739
2025-11-130.007739
2025-11-140.007737
2025-11-150.007739
2025-11-160.007734
2025-11-170.007735
2025-11-180.00773
2025-11-190.007709
2025-11-200.007692
2025-11-210.007712
2025-11-220.007708
2025-11-230.00772
2025-11-240.007731
2025-11-250.007716
2025-11-260.00773
2025-11-270.007708
2025-11-280.007704
2025-11-290.007709
2025-11-300.007723
2025-12-010.007737
2025-12-020.007734
2025-12-030.007732
2025-12-040.007727
2025-12-050.007728
2025-12-060.007734
2025-12-070.007732
2025-12-080.007733
2025-12-090.007736
2025-12-110.00774
2025-12-120.007764
2025-12-130.007774
2025-12-140.007759
2025-12-150.007759
2025-12-160.007756
2025-12-170.00775
2025-12-180.007758
2025-12-190.007754
2025-12-200.007761
2025-12-210.007755
2025-12-220.007759
2025-12-230.00778
2025-12-240.007763
2025-12-250.007755
2025-12-260.007755
2025-12-270.007755
2025-12-280.007753
2025-12-290.007755
2025-12-300.007758
2025-12-310.007737
2026-01-010.007751
2026-01-020.00775
2026-01-030.007751
2026-01-040.00775
2026-01-050.007739
2026-01-060.007768
2026-01-070.007745
2026-01-080.007748
2026-01-090.007736
2026-01-100.007752
2026-01-110.007751
2026-01-120.007758
2026-01-130.007761
2026-01-140.007746
2026-01-150.007748
2026-01-160.007744
2026-01-170.007752
2026-01-180.00775
2026-01-190.007752
2026-01-200.007758
2026-01-210.007748
2026-01-220.007742
2026-01-230.007752
2026-01-240.007754
2026-01-250.007751
2026-01-260.007801
2026-01-270.007758
2026-01-280.007747
2026-01-290.007751
2026-01-300.007744
2026-01-310.007751
2026-02-010.007749
2026-02-020.007709
2026-02-030.007721
2026-02-040.007772
2026-02-050.007744
2026-02-060.007747
2026-02-070.007774
2026-02-080.007749
2026-02-090.007766
2026-02-100.007767
2026-02-110.007754
2026-02-120.007734
2026-02-130.007741
2026-02-140.007752
2026-02-150.007757
2026-02-160.007759
2026-02-170.007747
2026-02-180.007758
2026-02-190.007742
2026-02-200.007743
2026-02-210.007752
2026-02-220.00776
2026-02-230.007781
2026-02-240.007763
2026-02-250.007751
2026-02-260.007774
2026-02-270.007751
2026-02-280.007752
2026-03-010.007751
2026-03-020.007749
2026-03-030.00773
2026-03-040.00774
2026-03-050.007737
2026-03-060.007738
2026-03-070.007742
2026-03-080.007742
2026-03-090.007771
2026-03-100.007752
2026-03-110.007735
2026-03-120.007713
2026-03-130.007727
2026-03-140.007736
2026-03-150.007735
2026-03-160.007724
2026-03-170.00773
2026-03-180.007728
2026-03-190.007685
2026-03-200.007756
2026-03-210.007716
2026-03-220.007716
2026-03-230.007709
2026-03-240.007731
2026-03-250.007725
2026-03-260.007697
2026-03-270.007709
2026-03-280.007698
2026-03-290.0077
2026-03-300.007699
2026-03-310.007691
2026-04-010.007693
2026-04-020.007683
2026-04-030.007695
2026-04-040.007704
2026-04-050.00769
2026-04-060.007704
2026-04-070.007687
2026-04-080.007688
2026-04-090.007729
2026-04-100.007736
2026-04-110.007742
2026-04-120.007739
2026-04-130.007739
2026-04-140.007722
2026-04-150.007726
2026-04-160.007759
2026-04-170.007737
2026-04-180.007745
2026-04-190.007745
2026-04-200.007738
2026-04-210.007753
2026-04-220.007736
2026-04-230.007716
2026-04-240.007733
2026-04-250.007732
2026-04-260.007746
2026-04-270.007746
2026-04-280.007724
2026-04-290.007746
2026-04-300.007744
2026-05-010.007741
2026-05-020.007742
2026-05-030.007742
2026-05-040.007742
2026-05-050.007741
2026-05-060.007759
2026-05-070.007741
2026-05-080.00772
2026-05-090.007741
2026-05-100.007763
2026-05-110.00776
2026-05-120.007741
2026-05-140.007741
2026-05-150.007736
2026-05-160.007729
2026-05-170.007732
2026-05-180.007738
2026-05-190.007732
2026-05-200.007728
2026-05-210.007725
2026-05-230.007716
2026-05-240.007707
2026-05-250.007713
2026-05-260.007722
2026-05-270.007716
2026-05-280.007709
2026-05-290.007744
2026-05-300.007724
2026-05-310.007724
2026-06-010.007725
2026-06-020.007711
2026-06-030.007725
2026-06-040.007728
2026-06-050.007728
2026-06-060.00773
2026-06-090.00773
2026-06-100.007728
2026-06-110.007723
2026-06-120.007718
2026-06-130.007722
2026-06-140.007722
2026-06-150.007722
2026-06-160.007726
2026-06-170.007724
2026-06-180.00772
2026-06-190.007724
2026-06-200.007726
2026-06-210.007724
2026-06-220.007728
2026-06-230.007728
2026-06-240.007727
2026-06-250.007722
2026-06-260.007719
2026-06-270.007721
2026-06-280.007722
2026-06-290.007723
2026-06-300.007723
2026-07-010.007723
2026-07-020.007735
2026-07-030.007735
2026-07-040.007734
2026-07-050.007734
2026-07-060.007734
2026-07-070.007733
2026-07-080.007737
2026-07-090.007736
2026-07-100.007736
2026-07-110.007739
2026-07-120.007739
2026-07-130.007734
2026-07-140.007738
2026-07-150.007734
2026-07-160.007734
2026-07-170.007735
2026-07-180.007736
2026-07-190.007736
2026-07-200.007737
2026-07-210.007735
2026-07-220.007734
2026-07-230.007725
2026-07-240.007722
2026-07-250.007719
2026-07-260.007722
2026-07-270.007724
2026-07-280.007719
2026-07-290.00772
2026-07-300.007729
2026-07-310.00773
2026-08-010.007749
2026-08-020.00773
2026-08-030.007744
2026-08-040.007729
2026-08-050.007729
2026-08-060.007729
2026-08-070.007729
2026-08-080.007743
2026-08-090.00773
2026-08-100.007754
2026-08-110.007729
2026-08-120.007731
2026-08-130.007734
2026-08-140.007736
2026-08-150.007737
2026-08-160.007735
2026-08-170.007735
2026-08-180.00773
2026-08-200.007725
2026-08-210.007726
2026-08-220.007725
2026-08-230.007725
2026-08-240.007725
2026-08-250.007727
2026-08-260.007726
2026-08-270.007727
2026-08-280.007725
2026-08-290.007725
2026-08-300.007725
2026-08-310.007705
2026-09-010.007721
2026-09-020.007725
2026-09-030.007726
2026-09-040.007725
2026-09-050.007725
2026-09-060.007726
2026-09-070.007726
2026-09-080.007726
2026-09-090.007726
2026-09-100.007726
2026-09-110.007726
2026-09-120.007725
2026-09-130.007726
2026-09-140.007725
2026-09-150.007724
2026-09-160.007713
2026-09-170.007717
2026-09-180.007709
2026-09-190.007722
2026-09-200.00772
2026-09-210.007723
2026-09-220.00772
2026-09-230.007724
2026-09-240.007721
2026-09-250.007719
2026-09-260.007717
2026-09-270.007716
2026-09-280.00771
2026-09-300.007707
2026-10-020.007716
2026-10-030.007781
2026-10-050.007764
2026-10-060.007703
2026-10-070.007697
2026-10-080.007699
2026-10-090.007701
2026-10-100.007705
2026-10-110.007706
2026-10-120.007707
2026-10-130.007707
2026-10-140.007711
2026-10-150.007711

High

0.007801

Low

0.007683

Average

0.007734

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

KES/USD API questions

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

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

How far back does KES/USD historical data go?

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