Crypto to M-Pesa in Kenya

Convert crypto to Kes via M-Pesa

Convert crypto to KES

Select crypto
≈ KES 0.00...
Current Price
1 USDTKES 0
updating prices...
Exchange Rate
1 USD = 124 KES
Minimum Conversion
500 KES

By pressing Convert you agree to our Terms of Use.

Process

How it works

Pick a token, send the crypto, and get KES on M-Pesa.

Step 1

Pick a token

Choose the crypto you're sending and enter the amount. The converter shows the live rate and estimated KES.

Minimum conversion is KES 500
Step 2

Add your details and submit

Select the network, then enter your name, M-Pesa number, and email. Review the order summary and submit.

KES is sent to the M-Pesa number you enter
Step 3

Send crypto

Send the exact amount to the wallet address or Pay ID on screen. After we confirm it, KES goes to your M-Pesa.

Copy the address or scan the QR code

Supported currencies

Convert any of these to KES via M-Pesa.

BitcoinBTC
EthereumETH
TetherUSDT
USD CoinUSDC
DAIDAI
WorldcoinWLD
SolanaSOL

Guide

What to know before converting crypto to M-Pesa

A good crypto offramp should make the important details clear before you send funds. Review the rate, token, network, and payout number so your order can be processed smoothly.

Rates and fees

Check the estimated Kenyan Shilling payout before you submit an order. The converter helps you review the current rate, token amount, and expected M-Pesa value upfront.

Supported networks

Choose the correct token and network before sending crypto. For stablecoins, always confirm whether the transfer is on the supported network shown during checkout.

Processing time

Crypto transfers must confirm on-chain first. Once the payment is verified, Petal XBT processes the Kenyan Shilling payout to the M-Pesa number you provide.

Safety checks

Review the wallet address, token, network, amount, and M-Pesa number before sending. A correct transfer helps avoid payout delays.

Related

Popular crypto to M-Pesa conversions in Kenya

Many Kenyan users search for a direct way to sell stablecoins or major crypto assets for M-Pesa. Petal XBT keeps the flow simple: estimate the KES payout, submit your details, send crypto, and receive mobile money.

Get started

Ready to convert?

Use the Petal XBT converter to estimate your payout and start a crypto to M-Pesa order in minutes.

Open converter

FAQ

Frequently Asked Questions

What does Petal XBT do?

Petal XBT helps people in Kenya convert cryptocurrency into Kenyan Shillings and receive the payout through M-Pesa.

Which crypto can I convert to M-Pesa?

Petal XBT supports popular assets including USDT, USDC, Bitcoin, Ethereum, and Worldcoin. Some assets may be available on multiple supported networks, including the Tron network where shown during checkout.

How long does a crypto to M-Pesa conversion take?

Most conversions are processed after the crypto transfer is confirmed on-chain, with M-Pesa payouts handled as quickly as possible.

Do I need a bank account?

No. You can receive your payout directly to the M-Pesa number you provide during checkout.

Can I sell USDT to M-Pesa in Kenya?

Yes. Petal XBT supports USDT to M-Pesa conversion in Kenya. Enter your USDT amount, confirm the supported network, and review the estimated KES payout before placing an order.

Are crypto to M-Pesa rates shown before I send funds?

Yes. The converter gives you an estimated Kenyan Shilling payout before you submit your order so you can review the rate and amount first.

How can I avoid delays when converting crypto to M-Pesa?

Use the correct token, network, wallet address, and M-Pesa number. Sending on the wrong network or entering incorrect payout details can delay processing.