See today's US dollar to Kenyan shilling rate, the fees Grey charges and the exact shilling amount your recipient in Kenya gets, all before you confirm.

Trusted by 3M+

Bank-grade encryption



Convert US dollars to Kenyan shillings at a fair rate
Grey is a financial technology company, not a bank, registered with FinCEN in the United States. When you convert US dollars to Kenyan shillings with Grey, three things happen before you confirm: you see the rate applied to your transfer, you see the fees, and you see the exact shilling amount your recipient will receive.
USD to KES exchange rate today
Amounts shown are indicative at the mid-market rate and do not include Grey's fees.
USD to KES | |
|---|---|
| 1 USD | 127.55 KES |
| 5 USD | 637.76 KES |
| 10 USD | 1,275.52 KES |
| 20 USD | 2,551.03 KES |
| 50 USD | 6,377.58 KES |
| 100 USD | 12,755.16 KES |
| 250 USD | 31,887.90 KES |
| 500 USD | 63,775.80 KES |
KES to USD | |
|---|---|
| 10,000 KES | 74.24 USD |
| 50,000 KES | 371.21 USD |
| 100,000 KES | 742.41 USD |
| 200,000 KES | 1,484.82 USD |
| 250,000 KES | 1,856.03 USD |
| 500,000 KES | 3,712.05 USD |
| 1,000,000 KES | 7,424.11 USD |
| 1,500,000 KES | 11,136.16 USD |
What this rate means for your transfer
The exchange rate is one part of what a transfer costs. Before you confirm, Grey shows the rate applied to your transfer and the exact amount your recipient receives in Kenyan shillings. No hidden markup, no surprises at the end.
Send straight to their M-Pesa or bank account
M-Pesa number, or account number and bank name
See rate before you confirm
And the exact amount they receive
Money arrives in their account
Delivery time shown before you confirm
Your recipient does not need a Grey account

Frequently asked questions
What is the USD to KES exchange rate today?
Today's USD to KES rate is in the calculator at the top of this page. It is the mid-market rate. When you send, Grey adds a 1 percent conversion fee capped at $6, plus a deposit fee and a send fee, all shown separately before you confirm.
How much Kenyan shillings will I get for $500?
Enter $500 in the calculator above to see the live shilling amount. Fees on a transfer of that size are about $4 for the ACH deposit and $5 for the conversion, plus the send fee, and Grey shows the final amount your recipient gets before you confirm.
How do I convert USD to KES with Grey?
Create a free Grey account, verify your identity and fund your balance by ACH, wire or FedNow. Then send to your recipient in Kenya: Grey applies the live USD to KES rate and shows every fee before you confirm.
How does my recipient in Kenya receive the money?
Your recipient can receive shillings in an M-Pesa wallet linked to a Safaricom number, or in an account at Equity Bank, KCB Bank, Co-operative Bank, NCBA or Standard Chartered Kenya. The exact amount is shown before you confirm.
What is the fee for converting USD to KES?
Grey charges a deposit fee (0.8 percent by ACH, minimum $2, maximum $10), a conversion fee of 1 percent capped at $6, and a send fee shown before you confirm. Grey does not add a margin to the exchange rate on top of the stated fees.
How long does a transfer from the US to Kenya take?
The estimated delivery time is shown before you confirm. Funding your balance can take longer than the transfer itself, depending on the funding method. If you fund via ACH, allow 1 to 2 business days for the funds to clear first.






