Virtual Number for WhatsApp Verification: Receive SMS Codes Online

When WhatsApp asks you to confirm a phone number with a registration code, SMSPing can give you a virtual number for the "Whatsapp" service: pick a country and carrier, place an order, enter the number in WhatsApp, and the SMS code shows up in your own order page. WhatsApp decides which numbers it accepts. Its phone number registration guide says unsupported types include VoIP, toll-free, paid premium, universal access numbers (UAN), and landlines (landlines are only supported on WhatsApp Business). We can't promise every number will pass. Codes aren't guaranteed. If an order is canceled or times out with no SMS, the charge is returned to your SMSPing balance, once per order; the balance is not withdrawable.

Get a number for WhatsApp Data snapshot: 2026-11-05 12:17 UTC (from the SMSPing price list, prices in USD)

How to receive a WhatsApp verification code

  1. Sign in to SMSPing and search for the service "Whatsapp".
  2. Choose a country and look at each carrier's price and stock.
  3. Pick a carrier with stock, confirm the price and place the order to get your number.
  4. Enter the number in WhatsApp where it asks for phone verification and request the code (SMS or call, per WhatsApp's screen).
  5. Go back to your SMSPing order page, wait for the SMS (if it arrives), then copy the code into WhatsApp.

Each number is ordered for the selected service only, so don't use a WhatsApp order as a general-purpose number for other apps.

Countries and prices for WhatsApp numbers

Snapshot as of 2026-11-05 12:17 UTC from the SMSPing price list (updated every 6 hours): 123 countries in stock. Prices are confirmed when you order. The table lists only countries where at least one carrier has stock; the price shown is the lowest price among carriers with stock, in USD.

CountryDial codeLowest in-stock carrier price (USD)
Timor-Leste+670$0.15
El Salvador+503$0.17
Philippines+63$0.17
Liberia+231$0.22
Bhutan+975$0.23
Peru+51$0.23
Laos+856$0.25
Croatia+385$0.26
Dominican Republic+1$0.27
Costa Rica+506$0.27
Romania+40$0.27
Nicaragua+505$0.29
Congo+243$0.30
Ethiopia+251$0.32
Suriname+597$0.32
Albania+355$0.32
Argentina+54$0.33
Guatemala+502$0.33
Lesotho+266$0.34
Djibouti+253$0.34
Antigua and Barbuda+1268$0.34
Hungary+36$0.34
Nepal+977$0.34
Sri Lanka+94$0.34
Barbados+1246$0.35
Haiti+509$0.35
Nigeria+234$0.36
Malawi+265$0.36
Guinea-Bissau+245$0.36
Eswatini+268$0.36
Macau+853$0.36
Kenya+254$0.38
Burundi+257$0.38
Uganda+256$0.39
Burkina Faso+226$0.39
Bosnia and Herzegovina+387$0.40
Rwanda+250$0.41
Sweden+46$0.42
Angola+244$0.43
Mozambique+258$0.43
Botswana+267$0.43
Uruguay+598$0.43
Guyana+592$0.43
Cambodia+855$0.45
Mauritania+222$0.45
Ghana+233$0.45
Cape Verde+238$0.45
Slovenia+386$0.45
Cameroon+237$0.46
Sierra Leone+232$0.46
Ecuador+593$0.47
Namibia+264$0.47
Ireland+353$0.48
Benin+229$0.49
Zambia+260$0.49
Azerbaijan+994$0.50
Thailand+66$0.50
Gambia+220$0.51
Colombia+57$0.52
Côte d'Ivoire+225$0.52
Panama+507$0.52
Senegal+221$0.54
Gabon+241$0.54
Slovakia+421$0.56
Mauritius+230$0.56
Reunion+262$0.56
French Guiana+594$0.56
New Caledonia+687$0.56
Indonesia+62$0.56
Serbia+381$0.56
Togo+228$0.57
South Africa+27$0.65
Paraguay+595$0.65
Canada+1$0.69
Armenia+374$0.70
Greece+30$0.72
Norway+47$0.72
Finland+358$0.72
Vietnam+84$0.78
Honduras+504$0.78
Guinea+224$0.78
Morocco+212$0.83
Kuwait+965$0.89
Israel+972$0.89
United Kingdom+44$0.91
Maldives+960$0.91
Estonia+372$0.92
Saint Lucia+1758$0.92
Jamaica+1$0.98
Mongolia+976$1.00
Afghanistan+93$1.00
Moldova+373$1.04
United States+1$1.11
Lithuania+370$1.17
Bulgaria+359$1.26
Equatorial Guinea+240$1.28
Malaysia+60$1.30
Bangladesh+880$1.30
Egypt+20$1.30
Hong Kong+852$1.30
Poland+48$1.39
Netherlands+31$1.42
Latvia+371$1.67
Brazil+55$1.70
Pakistan+92$1.95
Portugal+351$1.95
Cyprus+357$2.09
Saint Kitts and Nevis+1869$2.21
Aruba+297$2.21
India+91$2.28
Czechia+420$2.45
Belgium+32$2.51
Mexico+52$2.59
Taiwan+886$2.60
Puerto Rico+1$2.60
Montenegro+382$2.60
Bahrain+973$2.86
Spain+34$2.92
Austria+43$3.57
France+33$3.90
Italy+39$4.55
Australia+61$6.01
Germany+49$6.50

Prices can change after you look at them and are re-checked when you order. If the price has changed, refresh and confirm the new quote.

Before you use a virtual number for WhatsApp

WhatsApp verification code not received?

First check that the number and country code you entered in WhatsApp are correct (full international format, no leading zeros), and that you actually requested the code in WhatsApp. If nothing arrives before the order expires, cancel it or let it time out; once the charge is back in your balance, try another country or carrier. If WhatsApp shows an error message, follow what it says. More troubleshooting steps are in what to do if your verification code doesn't arrive and the existing guide WhatsApp SMS verification.

FAQ

Can I use the number to log in to WhatsApp later?

Not reliably. The number only receives SMS while your order is active, so don't rely on it for future logins or account recovery.

What should I do if WhatsApp rejects the number?

WhatsApp's Help Center lists unsupported types such as VoIP. Order a number from a different country or carrier and try again, or follow the message WhatsApp shows you. If an order is canceled or times out with no SMS, the charge is returned to your SMSPing balance, once per order; the balance is not withdrawable.

How much does a WhatsApp number cost?

Prices depend on the country and carrier, and the price shown on the page before you order is the one that applies. Top up your account with USDT (TRC20/ERC20/BEP20, recommended); TRX, ETH and BNB are also accepted. Minimum top-up $10.

Which countries have WhatsApp numbers?

See the snapshot table on this page, which lists only countries with stock. Stock changes all the time, so check live stock on the site before you order.

Related pages