Convert US Dollar to Kenya Shilling
1 USD = 129.85 KES
as of 12 Nov 2026, 07:21
The live USD-to-KES rate on OnLink, updated automatically.
Sign up in 2 minutes. Rate confirmed in-app at transfer time.
USD to KES rate history
- High
- 129.98
- Low
- 129.63
- Average
- 129.87
- Change
- +0.27%
Over the last 30 days, 1 USD peaked at 129.98 KES on 11 Nov 2026 and dipped to 129.63 KES on 14 Oct 2026. Today it's 129.98 KES.
| Date | USD → KES |
|---|---|
| 14 Oct 2026 | 129.63 |
| 17 Oct 2026 | 129.79 |
| 20 Oct 2026 | 129.77 |
| 23 Oct 2026 | 129.87 |
| 26 Oct 2026 | 129.87 |
| 29 Oct 2026 | 129.83 |
| 1 Nov 2026 | 129.90 |
| 4 Nov 2026 | 129.98 |
| 7 Nov 2026 | 129.94 |
| 10 Nov 2026 | 129.93 |
| 11 Nov 2026 | 129.98 |
OnLink vs other USD–KES providers
| Provider | Rate (1 unit → KES) | Markup |
|---|---|---|
| OnLinkYou | 129.97 | -0.00% |
| Wiselive | 129.97 | 0.00% |
| Instaremlive | 128.96 | +0.78% |
| Remitlylive | 127.96 | +1.55% |
| Western Unionlive | 127.33 | +2.03% |
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.97. Updated 12 Nov 2026.
USD to KES conversion table
| USD | KES |
|---|---|
| 1 USD | Ksh 129.85 |
| 5 USD | Ksh 649.25 |
| 10 USD | Ksh 1,299 |
| 25 USD | Ksh 3,246 |
| 50 USD | Ksh 6,493 |
| 100 USD | Ksh 12,985 |
| 250 USD | Ksh 32,463 |
| 500 USD | Ksh 64,925 |
| 1,000 USD | Ksh 129,850 |
| 5,000 USD | Ksh 649,250 |
| 10,000 USD | Ksh 1,298,500 |
KES to USD conversion table
| KES | USD |
|---|---|
| 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.85 |
| 1,000 KES | $7.70 |
| 5,000 KES | $38.51 |
| 10,000 KES | $77.01 |
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.