SMS verification numbers
from $0.31A private number to receive a confirmation code. Stock per country is shown before you order; no code means an automatic refund.
Get a numberReceive verification codes in 230+ countries, grow Instagram, TikTok and YouTube, get travel data and ready-made accounts. Price and stock are shown before you pay.
Top up with Visa, Mastercard or crypto from $4.00, from any country.
No code on a number? The money goes back to your balance automatically.
Everything is paid from the same KamiVerify balance, with one order history.
A private number to receive a confirmation code. Stock per country is shown before you order; no code means an automatic refund.
Get a numberFollowers, likes, views and comments. Every order shows its progress until it completes, and any undelivered part is refunded.
Boost an accountData plans for travel without swapping your SIM. Activation instructions arrive before you leave.
See eSIM plansSocial media, streaming, VPN and software accounts, delivered with access details the moment you pay.
Open the storeTop up once, then buy any service from your balance.
Visa and Mastercard, from any country.
Pay in cryptocurrency, from any country.
20 African countries, 8 operators, paid in your own currency.
| Country | Code | Operators | Currency | Minimum |
|---|---|---|---|---|
| Benin | +229 | MTN, Moov | XOF | 2 500 FCFA |
| Burkina Faso | +226 | Chosen on the payment page | XOF | 2 500 FCFA |
| Cameroon | +237 | MTN Mobile Money, Orange Money | XAF | 2 500 FCFA |
| Congo | +242 | Airtel, MTN | XAF | 2 500 FCFA |
| Côte d'Ivoire | +225 | MTN, Orange | XOF | 2 500 FCFA |
| DR Congo | +243 | Vodacom M-Pesa, Airtel, Orange | CDF | 10 500 FC |
| Gabon | +241 | Airtel | XAF | 2 500 FCFA |
| Ghana | +233 | Chosen on the payment page | GHS | 50 GHS |
| Guinea | +224 | Chosen on the payment page | GNF | 35 500 GNF |
| Kenya | +254 | M-Pesa | KES | KSh 600 |
| Mali | +223 | Chosen on the payment page | XOF | 2 500 FCFA |
| Niger | +227 | Chosen on the payment page | XOF | 2 500 FCFA |
| Nigeria | +234 | Chosen on the payment page | NGN | 6 500 NGN |
| Rwanda | +250 | Airtel, MTN | RWF | RF 700 |
| Senegal | +221 | Free, Orange | XOF | 2 500 FCFA |
| Sierra Leone | +232 | Orange | SLE | Le 115 |
| Tanzania | +255 | Chosen on the payment page | TZS | 11 000 TZS |
| Togo | +228 | Chosen on the payment page | XOF | 2 500 FCFA |
| Uganda | +256 | Airtel, MTN | UGX | USh 17,000 |
| Zambia | +260 | Airtel, MTN, Zamtel | ZMW | K 85 |
No hidden queue, no silent failures. Every stage of an order is on screen while it happens.
Card, crypto or mobile money. The balance shows up as soon as the payment is confirmed.
A number, a boost, an eSIM or an account. Price and stock are shown before you commit — not after.
Codes appear the moment they arrive. Boosts show their progress until they complete.
Every order carries one of six states, and each one means something specific. Partial delivery is refunded for the undelivered portion. A number that never receives a code costs you nothing.
Use your account API key to order numbers and poll status from your own code. Billing stays on the same KamiVerify balance — no separate invoice, no second account.
{ "api_key": "kv_live_…", "service": "whatsapp", "country": "CM" } 200 OK { "status": "pending", "activation_id": "10428" }
Virtual numbers, VPN access and digital services must be used within the law and each platform's own rules. Accounts that break that lose access.
A number that receives no code is refunded automatically. Partial campaign delivery refunds the undelivered portion. The rule is shown on the product before you order.
Payments, orders, delivery status and support actions all stay in your account, downloadable whenever you need them.
Most questions have a documented answer already. If yours doesn't, open a ticket with your order ID and support can find the activity immediately.
A virtual number is a real SMS-capable phone number you rent for a few minutes to receive a verification code — for WhatsApp, Telegram, Instagram, Facebook, TikTok and hundreds of other services. You need no SIM card and no second phone: the code appears in your KamiVerify account the moment it arrives.
Virtual numbers are available in 230 countries worldwide, 37 of them across Africa. Wherever you are, you can pay by card or in crypto. Direct Mobile Money top-up, in your own local currency, covers the 20 countries listed in the payments table above.
SMS verification numbers, social media boosting (followers, views, likes), travel eSIMs, ready-made social media, streaming and software accounts, premium VPN subscriptions, TextPlus and Google Voice accounts, Telegram verification support, an ads learning library, developer API access, and website work. All of it draws on one balance.
Yes. There is a single account balance. Verification and social campaigns both draw from it, and both appear in the same order history.
Pick your country on the top-up page, then your operator — M-Pesa, MTN MoMo, Airtel Money, Orange Money, Moov, Free or Zamtel — enter the amount and approve the request on your phone. Card and any other method enabled on your account remain available. Each country is charged in its own currency: the minimum is 2,500 XAF / XOF in the CFA zone, and the same value in local money everywhere else.
You are not charged. The activation screen shows the number, its status and its expiry, and an unused number is refunded to your balance automatically after twenty minutes.
Your order area lists SMS and SMM activity together, each row carrying one of six states: processing, in progress, completed, partial, cancelled or refunded.
Yes. Generate an API key in your account and use it to order numbers and poll status from your own code. Usage bills to the same balance.
Yes. Your language choice and your light or dark preference are saved to your account and restored the next time you sign in.
Create an account, top up once, and use the same balance for numbers, boosting, eSIM and accounts.