Buy or sell crypto directly with Digital Pesa or one of our 3,200+ verified agents across Africa. No waiting for a counterparty — we're always ready to trade, online or in person.
Whether you're converting cash to crypto or crypto to cash, Digital Pesa handles it directly — no unknown third parties, no waiting.
Send Digital Pesa your local currency — via M-Pesa, bank transfer, MTN MoMo, or cash at an agent — and receive Bitcoin, USDT, ETH or any supported asset to your wallet. Instantly.
Send your Bitcoin, USDT, ETH or any supported coin to Digital Pesa and receive local currency directly to your M-Pesa, bank account, MTN MoMo, or pick up cash at an agent near you.
Choose your direction below. Most trades complete in under 3 minutes from start to finish.
Sign up on the Digital Pesa platform with your phone number. Complete a quick KYC check using your national ID, passport, or driving licence — takes under 3 minutes on mobile.
⚡ 3 minutes to verifyChoose the crypto you want to buy — BTC, USDT, ETH, SOL, and 1,500+ more. Enter how much local currency you want to spend and see the exact crypto amount you'll receive at the live rate.
🔒 Rate locked at confirmationPay using your preferred method — M-Pesa, MTN MoMo, Airtel Money, Wave, bank transfer, or hand over cash at a verified agent. Full payment instructions are shown for every transaction.
💳 50+ payment methodsOnce your payment is confirmed by Digital Pesa, crypto is released to your wallet automatically. No manual steps, no waiting on a stranger — we process it the moment payment clears.
⚡ Avg. under 3 minutesSign up and complete KYC verification in under 3 minutes. Required for all cash payouts to confirm your identity and ensure funds reach the right person securely.
⚡ 3 minutes to verifyChoose which crypto you want to sell and the amount. You'll see exactly how much local currency you'll receive at the current live rate — before you send anything.
📊 Live rates, no hidden spreadTransfer your crypto to the Digital Pesa deposit address provided. You can send from your in-app wallet or any external wallet. Blockchain confirmations are tracked automatically.
🔐 Secure deposit address every timeOnce Digital Pesa confirms your crypto deposit, your local currency payout is sent immediately — M-Pesa, MTN MoMo, Airtel, Wave, bank transfer, or agent cash pickup. Done.
⏱ Avg. under 5 minutesPick the channel that works for you — whether you prefer a browser, a smartphone, or a face-to-face cash transaction.
Trade directly on trade.digitalpesa.com from any device, any time. Full dashboard, live rates, instant settlement — available 24/7 with no branch visits required.
Walk into any of our 3,200+ verified Digital Pesa agents across 54 African countries. Exchange cash for crypto — or crypto for cash — in person, on the spot.
For transactions of $10,000 and above, our OTC Desk offers institutional-grade execution — firm quote, zero slippage, dedicated manager, and settlement in under 15 minutes.
We support the payment rails Africa actually uses — mobile money, local banks, and cash agents across 54 countries.
Every transaction on Digital Pesa is with us directly — or with one of our vetted agents. No unknown counterparties, no escrow drama.
No risk of a random trader disappearing or refusing to release funds. Digital Pesa is accountable on every transaction — and always available.
We maintain deep liquidity 24/7. There's no waiting for a matching buyer or seller to come online. The moment you place a trade, we execute it.
Prices are pulled from global markets in real time. You see the exact rate and payout before confirming — that rate is locked the moment you proceed. Zero surprises.
NGN, KES, GHS, UGX, XOF, ZAR and 40+ more currencies, settling via the mobile money and bank channels that people across Africa already use every day.
No internet? No bank account? Our 3,200+ agents across 54 countries handle cash trades face-to-face. Show up, exchange, and leave — that's it.
I sell USDT to KES every week. The rate is fair, M-Pesa arrives in under 3 minutes, and I'm always dealing with Digital Pesa directly — not a stranger. That peace of mind is everything.
I needed USDT fast to pay a supplier in Dubai. Sent NGN via GTBank and had the crypto in my wallet in 4 minutes. No middlemen, no drama. Digital Pesa handles it all directly.
I found a Digital Pesa agent near my market, handed over cash, and got Bitcoin sent to my wallet in minutes. No smartphone or bank account needed. Truly for everyone.
You are trading directly with Digital Pesa Ltd — the company — or with one of our licensed and vetted cash agents. This is not a peer-to-peer marketplace where you are matched with random individuals. Digital Pesa is always the counterparty, meaning an accountable business is on the other side of every trade you make.
Buying crypto typically settles in under 3 minutes after payment confirmation. Selling crypto and receiving local currency usually takes under 5 minutes once the blockchain confirms your deposit. Agent trades are processed on the spot — you hand over one asset and receive the other immediately in person.
We support 50+ payment methods including M-Pesa, MTN Mobile Money, Airtel Money, Wave, Orange Money, local bank transfers in NGN, KES, GHS, UGX, ZAR and more, SWIFT/SEPA for international transfers, and cash in-person through our 3,200+ agents across 54 countries.
We support Bitcoin (BTC), Ethereum (ETH), Tether (USDT), USD Coin (USDC), BNB, Solana (SOL), XRP, and over 1,500 additional digital assets. The most popular pairs for African users are BTC, USDT, and ETH traded against local currencies like NGN, KES, GHS, and UGX.
Yes — all users must complete identity verification before trading. KYC takes under 3 minutes on mobile using a government-issued ID. This is required by regulation and protects both you and Digital Pesa. Once verified, your account is fully active with no further delays on future trades.
Yes — visit any of our 3,200+ verified cash agents across 54 countries. You can buy crypto by handing over cash, or sell crypto and receive cash on the spot. No smartphone, internet connection, or bank account required. Use our agent finder to locate the closest one to you.
Our fees are fully included in the quoted exchange rate — there are no additional charges shown at checkout. Your first trade is free. After that, a small margin is embedded in the rate, which varies by asset and payment method. You always see the exact amount you'll receive before confirming.