OnLinkOnLink
FeaturesHow It WorksFAQDevelopersLog InOpen USD Account
  1. Home›
  2. Convert›
  3. USD to KES

Convert US Dollar to Kenya Shilling

1 USD = 129.35 KES

as of 9 Sept 2026, 03:35

The live USD-to-KES rate on OnLink, updated automatically.

Indicative rate1 USD = 129.05 KES
🇺🇸USD
Ksh 129,050🇰🇪
Convert USD to KES now

Sign up in 2 minutes. Rate confirmed in-app at transfer time.

USD to KES rate history

High
129.50
Low
129.21
Average
129.39
Change
+0.06%

Over the last 30 days, 1 USD peaked at 129.50 KES on 20 Aug 2026 and dipped to 129.21 KES on 15 Aug 2026. Today it's 129.45 KES.

USD to KES historical exchange rates over the last 30 days
DateUSD → KES
11 Aug 2026129.37
14 Aug 2026129.25
17 Aug 2026129.24
20 Aug 2026129.50
23 Aug 2026129.42
26 Aug 2026129.46
29 Aug 2026129.46
1 Sept 2026129.45
4 Sept 2026129.37
7 Sept 2026129.38
8 Sept 2026129.45

OnLink vs other USD–KES providers

ProviderRate (1 unit → KES)Markup
OnLinkYou129.45-0.01%
Wiselive129.440.00%
Instaremlive128.38+0.82%
Western Unionlive126.82+2.02%

Competitor rates are indicative, sourced from public data, and refreshed automatically. Your exact OnLink rate is confirmed in the app at the time of transfer. Mid-market reference: 129.44. Updated 9 Sept 2026.

USD to KES conversion table

USDKES
1 USDKsh 129.35
5 USDKsh 646.75
10 USDKsh 1,294
25 USDKsh 3,234
50 USDKsh 6,468
100 USDKsh 12,935
250 USDKsh 32,338
500 USDKsh 64,675
1,000 USDKsh 129,350
5,000 USDKsh 646,750
10,000 USDKsh 1,293,500

KES to USD conversion table

KESUSD
1 KES$0.01
5 KES$0.04
10 KES$0.08
25 KES$0.19
50 KES$0.39
100 KES$0.77
250 KES$1.93
500 KES$3.87
1,000 KES$7.73
5,000 KES$38.65
10,000 KES$77.31

Sending US Dollar to Kenya

Converting US Dollar to Kenyan Shillings with OnLink gives you the real live rate — the same rate our exchange desk quotes in-app — instead of the padded rate most banks and money-transfer operators bury their margin in. The US is the single largest source of diaspora remittances to Kenya, worth billions of dollars a year.

Because OnLink is built for the Kenyan market, funds convert straight into a KES balance the recipient can spend, save, or move to M-PESA — no waiting on a correspondent bank and no surprise deductions on arrival.

Payouts settle to a Kenyan Shilling balance or straight to M-PESA and PesaLink, so recipients typically have spendable KES within minutes, not days.

Frequently asked questions

What is the USD to KES exchange rate today?
The live US Dollar-to-Kenya Shilling rate is shown at the top of this page and updates automatically. It reflects OnLink’s real exchange rate, not an indicative bank rate.
How long does a USD to KES conversion take with OnLink?
Most conversions into Kenyan Shillings are ready within minutes, and payouts to M-PESA or PesaLink clear in near real time once the exchange confirms.
Is the USD to KES rate on this page the rate I actually get?
The rate shown is indicative and refreshes automatically from OnLink’s live pricing. Your exact rate is locked in the OnLink app at the moment you confirm the exchange.
Why is OnLink’s USD–KES rate better than my bank’s?
Kenyan banks and bureaus typically add a 3–5% margin to the exchange rate. OnLink prices close to the mid-market rate and shows you the competitor comparison on this page so you can see the difference.

Other USD conversions

  • KES to USD
Looking for the reverse? Convert KES to USD.
OnLinkOnLink

Real exchange rates. No hidden fees.

Company

  • Privacy Policy
  • Terms of Service
  • Delete Account
  • Contact

Resources

  • Blog
  • News
  • Currency Converter
  • Partner API
  • API documentation

Social

  • X (Twitter)
  • Facebook
  • LinkedIn

OnLink is a financial technology company, not a bank. Banking services are provided by our licensed banking partner, which is licensed and regulated by the Central Bank of Kenya.

© 2026 OnLink. All rights reserved.