Virtual Number for Zalo Verification: Receive SMS Codes Online

When Zalo asks you to confirm a mobile number with an activation code by SMS—for signup or when you change the number on your account—SMSPing can give you a virtual number for the "Zalo" service: pick a country and carrier, place an order, enter the number where Zalo asks for it, and the SMS code shows up in your own order page. Zalo decides which numbers it accepts. Its guide to fixing Zalo account creation problems says Zalo does not support landline or VOIP numbers. 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 Zalo

How to receive a Zalo activation code

  1. Sign in to SMSPing and search for the service "Zalo".
  2. Choose a country, then 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 Zalo where it asks for phone verification and request the activation code by SMS.
  5. Go back to your SMSPing order page, wait for the SMS (if it arrives), then copy the code into Zalo.

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

Countries and prices for Zalo numbers

Snapshot as of 2026-11-11 22:41 UTC, 153 / 153 (countries queried / countries in catalog). 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.

CountryLowest in-stock carrier price (USD)StockCountry numbers page
Indonesia$0.04291533Indonesia numbers
France$0.0525586—
Canada$0.06594782—
United Kingdom$0.06205520United Kingdom numbers
Brazil$0.0665149Brazil numbers
Lithuania$0.0646427—
Uganda$0.0643741—
Israel$0.0636993—
Togo$0.0636500—
Ivory Coast$0.0636102—
Ghana$0.0633550—
Argentina$0.0633045—
Romania$0.0632102—
Poland$0.0626189—
Croatia$0.0625220—
Burkina Faso$0.0614450—
Serbia$0.0743481—
Zambia$0.073753—
Germany$0.07289Germany numbers
Portugal$0.0838066—
Sri Lanka$0.0837409—
Kenya$0.1059344—
Sweden$0.1033811—
Peru$0.1018109—
Italy$0.124107736—
United States$0.12176878United States numbers
Benin$0.127179—
Morocco$0.1381842—
Spain$0.1325148—
Salvador$0.133875—
Estonia$0.1432000—
Uzbekistan$0.1425000—
Montenegro$0.1414999—
Haiti$0.15255254—
Bangladesh$0.15133187Bangladesh numbers
Egypt$0.1550509—
Georgia$0.1525223—
Netherlands$0.15652—
Moldova$0.163122913—
Ethiopia$0.1679783—
Honduras$0.1637059—
Botswana$0.1629856—
Ecuador$0.171956741—
Slovenia$0.171483742—
Thailand$0.17168123Thailand numbers
Hong Kong$0.17129474Hong Kong numbers
Nigeria$0.1749151Nigeria numbers
Tanzania$0.1743820—
Norway$0.1738819—
Azerbaijan$0.1738683—
Bulgaria$0.1738309—
Czechia$0.1717426—
Malawi$0.1862404—
Greece$0.1845304—
Guatemala$0.1832862—
Gabon$0.1830672—
Pakistan$0.19123871Pakistan numbers
Vietnam$0.19110319Vietnam numbers
Latvia$0.1930106—
Cambodia$0.207390629—
Maldives$0.204190086—
Mongolia$0.204092970—
Bolivia$0.203552986—
Mauritius$0.201322844—
North Macedonia$0.20170747—
Burundi$0.20102051—
Colombia$0.2069566Colombia numbers
Finland$0.2066603—
Tunisia$0.2055054—
Algeria$0.2043703—
Suriname$0.2041604—
Paraguay$0.2037166—
Nicaragua$0.2037098—
Gambia$0.2035071—
Nepal$0.2034711—
Guinea$0.2031137—
India$0.2028983India numbers
Venezuela$0.2023310—
Guyana$0.205510—
Laos$0.21276842—
Equatorial Guinea$0.21169528—
South Africa$0.2172144—
Madagascar$0.2157003—
Senegal$0.2139310—
Congo$0.2124139—
Kuwait$0.2113370—
Philippines$0.224944062Philippines numbers
Malaysia$0.221441857Malaysia numbers
Costa Rica$0.22520746—
Mexico$0.22166839Mexico numbers
Armenia$0.2266132—
Mozambique$0.2244273—
East Timor$0.2234028—
Saint Lucia$0.2230391—
Taiwan$0.2229442—
Jamaica$0.2226170—
Ireland$0.2219087—
Denmark$0.22154—
Bahrain$0.23529059—
Lesotho$0.23130840—
Afghanistan$0.2355270—
Barbados$0.2348296—
Jordan$0.2337476—
Cyprus$0.2334218—
Albania$0.2333339—
Swaziland$0.2329972—
Cape Verde$0.2319342—
Namibia$0.2435813—
Cameroon$0.2434653—
Panama$0.247136—
Sierra Leone$0.245382—
Luxembourg$0.25129203—
Mauritania$0.2549372—
Liberia$0.2538196—
Slovakia$0.2649011—
Belgium$0.27231—
Austria$0.31451114—
Hungary$0.3235300—
Dominican Republic$0.341136655—
Reunion$0.34160658—
Chad$0.3443874—
Angola$0.3442673—
Puertorico$0.3439873—
Saint Kitts and Nevis$0.3433613—
Uruguay$0.3433194—
Rwanda$0.3431653—
Trinidad and Tobago$0.3427246—
Bosnia and Herzegovina$0.3425527—
Kyrgyzstan$0.3425000—
Saudi Arabia$0.3425000—
Tajikistan$0.3425000—
Papua New Guinea$0.3424367—
French Guiana$0.3420528—
New Caledonia$0.3420340—
Turkmenistan$0.349423—
Macau$0.348498—
Oman$0.347684—
Bhutan$0.347444—
Guinea-Bissau$0.341515—
Antigua and Barbuda$0.34430—
Saint Vincent and the Grenadines$0.34103—
Australia$0.6229640—

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 Zalo

Zalo activation code not received?

First check that the number and country code you entered in Zalo are correct, and that you actually requested the code by SMS. 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—or use another number you control. If Zalo shows an error message (for example an invalid number), follow what it says. More troubleshooting steps are in what to do if your verification code doesn't arrive.

FAQ

Can I use the number to log in to Zalo 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.

Does Zalo accept virtual numbers?

Zalo Help says Zalo does not support landline or VOIP numbers. Zalo decides which other numbers it accepts. This page does not claim that every virtual number will pass, and it does not claim that SMSPing numbers are or aren't VoIP. Codes aren't guaranteed.

What should I do if Zalo rejects the number?

Try a different country or carrier. 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. For the exact reason, follow the message Zalo shows you.

How much does a Zalo 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.

Can I get the code by calling Zalo's hotline?

Zalo Help mentions contacting the hotline (SMS or call) when you don't receive the activation code. SMSPing orders show SMS only, so a hotline call won't appear on your order page. Prefer requesting the code by SMS in Zalo.

Related pages