Kenya's crypto offramp
Convert Crypto to Kes via M-Pesa
Fast, secure crypto-to-M-Pesa conversion for Kenyans. Live rates and instant settlements.
Convert crypto to 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.
Pick a token
Choose the crypto you're sending and enter the amount. The converter shows the live rate and estimated KES.
Add your details and submit
Select the network, then enter your name, M-Pesa number, and email. Review the order summary and submit.
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.
Supported currencies
Convert any of these to KES via M-Pesa.
Why PetalXBT
Built for speed and trust
The fastest, most secure crypto-to-M-Pesa service in Kenya — with competitive rates.
Enterprise-Grade Security
End-to-end encryption with multi-factor authentication protects your assets and personal information at all times.
Lightning-Fast Settlements
Receive funds in your M-Pesa account within 2-5 minutes of confirming your transaction, not hours or days.
Multiple Cryptocurrencies
Support for popular cryptocurrencies including BTC, ETH, USDT, USDC, WLD and more added regularly.
Competitive Exchange Rates
Get the best exchange rates on the market with our transparent fee structure and no hidden charges.
Flexible Transaction Limits
Convert as little as KES 500 or as much as KES 1,000,000 with adjustable daily and monthly limits.
24/7 Local Support
Our dedicated Kenyan customer support team is available around the clock to assist with any questions or issues.
Reviews
What customers say
Real customer feedback helps new users understand what to expect before converting crypto to M-Pesa.
Leave a Review on TrustpilotJohn Kamau
Nairobi, Kenya
PetalXBT has made it incredibly easy for me to convert my bitcoin earnings to M-Pesa. The process is fast and their rates are better than anywhere else I've tried.
Lucy Wanjiru
Mombasa, Kenya
I was skeptical at first, but after trying PetalXBT, I was amazed by how quickly my USDT was converted to KES in my M-Pesa. Their customer service is also excellent.
David Ochieng
Kisumu, Kenya
As a freelancer who gets paid in crypto, PetalXBT has been a game-changer for me. Now I can easily convert my earnings to local currency whenever I need to.
FAQ
Frequently Asked Questions
Quick answers about converting crypto to M-Pesa with Petal XBT.
How long does it take to convert crypto to M-Pesa?
Most conversions complete within 2–5 minutes once your crypto transfer is confirmed on-chain.
What are the fees?
Petal XBT offers competitive rates with no hidden fees. You see the estimated KES payout before you submit.
Which cryptocurrencies are supported?
USDT, USDC, DAI, Bitcoin, Ethereum, Worldcoin, Solana, and more — depending on what's available in the converter.
Do I need a bank account?
No. Payouts go directly to the M-Pesa number you provide at checkout.
What's the minimum conversion?
The minimum payout is KES 500. Enter your amount in the converter to check if you meet it.
Is Petal XBT safe?
Yes. We use encrypted transactions and show you the exact wallet address and network before you send any crypto.
Get started
Ready to convert crypto to M-Pesa?
Join thousands of Kenyans who trust PetalXBT for fast, secure, and reliable crypto to M-Pesa transfers.