Home How It Works Markets Africa Network About Us ⬆ Buy Crypto ⬇ Sell Crypto Sign In
Trade Directly with Digital Pesa

Your Crypto.
Instant Cash.
Direct with Us.

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.

Buy Crypto Now Sell Crypto Now How It Works
480K+Active Users
TradesMore Trades Traded
~3 minAvg. Settlement
3,200+Agents in Africa
50+Payment Methods
Two Directions, One Platform

What Do You Want to Do?

Whether you're converting cash to crypto or crypto to cash, Digital Pesa handles it directly — no unknown third parties, no waiting.

⬆ Buying Crypto
💵
Pay Cash,
Receive Crypto

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.

Your Cash / Mobile Money
Digital Pesa
Crypto to Your Wallet
Buy Crypto Now →
⬇ Selling Crypto
🪙
Send Crypto,
Receive Cash

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.

Your Crypto
Digital Pesa
Cash to Your Account
Sell Crypto Now →
Step by Step

How It Works

Choose your direction below. Most trades complete in under 3 minutes from start to finish.

01
Create & Verify Your Account

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 verify
02
Select Asset & Enter Amount

Choose 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 confirmation
03
Send Your Payment to Digital Pesa

Pay 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 methods
04
Receive Crypto Instantly

Once 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 minutes
01
Create & Verify Your Account

Sign 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 verify
02
Select Crypto & Enter Amount

Choose 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 spread
03
Send Crypto to Digital Pesa

Transfer 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 time
04
Receive Cash to Your Account

Once 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 minutes
Three Ways to Trade

Online, Mobile, or In Person

Pick the channel that works for you — whether you prefer a browser, a smartphone, or a face-to-face cash transaction.

💻
Online Platform

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.

Buy or sell in minutes from your browser or phone
1,500+ digital assets available
Settle to mobile money, bank, or crypto wallet
Full trade history and account management
Start Trading Online →
🤝
Verified Cash Agents

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.

No smartphone or bank account required
Hand over cash, receive crypto — or vice versa
Agents are trained and vetted by Digital Pesa
Nigeria, Kenya, Uganda, Ghana & 50 more countries
Find Nearest Agent →
📊
OTC Desk (Large Trades)

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.

Minimum $10,000 USD equivalent
Binding quote — no last-look pricing
Named account manager, 24/7
All major African fiat currencies supported
Learn About OTC →
Payment Methods

54 Ways to Pay or Get Paid

We support the payment rails Africa actually uses — mobile money, local banks, and cash agents across 54 countries.

📱
M-Pesa
Kenya · Tanzania
Most Popular
📱
MTN MoMo
Nigeria · Ghana · Uganda
Popular
📱
Airtel Money
Uganda · Zambia · Malawi
Active
🌊
Wave
Senegal · Côte d'Ivoire
Active
🏦
Bank Transfer
All Countries
Available
🏦
Zenith / GTBank
Nigeria
NGN
🏦
Equity Bank
Kenya · East Africa
KES
📲
Orange Money
West & Central Africa
XOF
💵
Cash at Agent
54 Countries
In Person
SWIFT / SEPA
International
USD/EUR
🔗
On-chain USDT
Global
Crypto
📱
Stanbic / Absa
Uganda · S. Africa
UGX/ZAR
Why Trade with Digital Pesa?

You're Trading with Us.
Not a Stranger.

Every transaction on Digital Pesa is with us directly — or with one of our vetted agents. No unknown counterparties, no escrow drama.

🏢
The Company is Your Counterparty

No risk of a random trader disappearing or refusing to release funds. Digital Pesa is accountable on every transaction — and always available.

Always Ready — No Matching Required

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.

📊
Transparent Live Rates

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.

🌍
Built for African Payment Systems

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.

🤝
Agents for In-Person Trades

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.

Real Customers

What Our Traders Say

★★★★★

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.

FK
Faith Kamau
Freelancer · Nairobi, Kenya
★★★★★

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.

CE
Chukwuemeka Eze
Business Owner · Lagos, Nigeria
★★★★★

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.

AS
Aminata Sy
Market Trader · Dakar, Senegal
FAQ

Common Questions

Who am I actually trading with on Digital Pesa?+

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.

How fast will I receive my crypto or cash?+

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.

What payment methods can I use to buy or receive cash?+

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.

What crypto can I buy or sell?+

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.

Is KYC required?+

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.

Can I trade without a smartphone or bank account?+

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.

What are the fees?+

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.

Ready to trade?
We're always on the other side.

Buy Crypto → Sell Crypto → Find an Agent