Messaging
Zalo · SMS code online
Phone Number for Zalo Verification
Zalo is Vietnam's main messaging app, and its sign-up leans heavily on Vietnamese +84 numbers. Since 2025 it also asks many new users to send a text instead of receiving one. Here is when a phone number for Zalo works, and when it cannot.
Quick answer
Can I use a temporary phone number for Zalo?
Only when Zalo texts you a code. A TempSMSVerify number, ideally Vietnamese, can receive Zalo's SMS in your browser. Since February 2025, Zalo often asks new users to send a paid text to a short code instead, and a receive-only number cannot do that. If no SMS arrives, your balance is refunded automatically.
| Billing | Pay only if the code arrives. Automatic, in full, if no SMS arrives before the number expires. |
|---|---|
| Payment | Card via Stripe (Visa, Mastercard, Amex, Apple Pay, Google Pay); Crypto (USDC or SOL on Solana). Minimum top-up $5. Card top-ups carry a 10% processing fee; crypto has none. |
| Subscription | None. Pay per verification; your balance never expires |
| Countries | 140+ countries, including the United States, the United Kingdom, Canada, India, Germany |
| Developers | REST API plus an SMS-Activate-compatible endpoint. API key available after your first top-up. |
| Code format | Numeric code by SMS, when Zalo sends one |
| Reverse SMS | Zalo may ask you to send a text to a short code such as 7539 instead |
| Preferred numbers | Vietnamese +84 mobile numbers |
| Number reserved for | up to 20 minutes |
| Cancel available after | about 2 minutes |
How to verify Zalo with a temporary number
- 1
Top up
Add at least $5 with Card via Stripe (Visa, Mastercard, Amex, Apple Pay, Google Pay); Crypto (USDC or SOL on Solana). There is no subscription.
- 2
Buy a Zalo number
Choose Zalo and, if available, Vietnam. Live stock and price show before you confirm.
- 3
Enter the number in Zalo
Select the matching country code and paste the number on the sign-up screen.
- 4
Check which screen appears
If Zalo asks you to send a text to a short code, cancel after about 2 minutes. If it asks for a code, wait for the SMS.
- 5
Enter the code
Copy the code from your TempSMSVerify dashboard and set a strong password right away.
How Zalo verification works in 2026
Zalo used to text every new user a verification code. In February 2025, VnExpress reported that Zalo began asking many new registrations to send a paid SMS from the phone to a short code (7539, and later 6020 at a lower price) to get verified, citing system congestion.
That matters for any online number. TempSMSVerify numbers receive messages; they cannot send texts. If Zalo shows a code input screen and texts the code, you are fine. If Zalo shows a 'send a message to' screen, the number cannot complete it, and you should cancel for a refund.
Zalo and Vietnam's phone number rules
Vietnam's Decree 147/2024, in force since December 25, 2024, requires social network accounts in Vietnam to be verified with a Vietnamese mobile number, or with an ID number for users who confirm they have no Vietnamese number. Only verified accounts may post, comment and share.
In practice, Zalo works best with a +84 number, and many foreign numbers never receive a code. Check the catalog for Vietnam stock first. For a Zalo Official Account (a business page), Zalo requires a personal account on a Vietnamese number.
- Good fit: chatting with a Vietnamese supplier, landlord or school before you arrive.
- Not a fit: Zalo Official Accounts or ZaloPay, which need verified Vietnamese credentials.
- Staying long term? A local SIM in your name is the durable option.
Phone number for Zalo: errors and fixes
Most Zalo failures are about the number's country or the reverse-SMS screen, not about delivery speed.
| Message or problem | What it usually means | What to do |
|---|---|---|
| Asked to send an SMS to 7539 or 6020 | Zalo switched this sign-up to reverse SMS | A receive-only number cannot do this. Cancel after about 2 minutes for a refund |
| Code not received | Zalo did not send an SMS to that number | Wait a few minutes, then cancel for a refund |
| Number not supported | Zalo restricts that country or range | Try a Vietnamese +84 number if the catalog has stock |
| Too many attempts | Repeated requests from your device | Stop and try again later |
| Wrong code | A typo or an older code | Use only the newest code in your dashboard |
Pay only if Zalo actually texts the code
Because Zalo may not send a code at all, the billing model matters here. TempSMSVerify freezes the price when you buy and charges it only when an SMS reaches the number. If Zalo asks you to send a text instead, or never sends anything, the full amount returns to your balance automatically.
The number stays reserved for up to 20 minutes. Zalo password recovery also relies on the phone number, so set a strong password and keep the account on a number you own if you plan to use it for months.
Use Zalo numbers responsibly
Use TempSMSVerify only for your own Zalo account, and follow Zalo's terms and Vietnamese law, including Decree 147. Spam, scams, fake shops and impersonation are against Zalo's rules and ours. Read our Acceptable Use Policy at /acceptable-use before you buy.
FAQ
Zalo verification FAQ
Why does Zalo ask me to send an SMS to 7539?
Since February 2025, Zalo has asked many new registrations to send a paid text to a short code, such as 7539 or later 6020, instead of texting a code out. VnExpress reported Zalo citing system congestion. A TempSMSVerify number can only receive messages, so it cannot finish that flow. Cancel and get a refund.
Do I need a Vietnamese number for Zalo?
Usually, yes. Zalo works best with +84 numbers, and many foreign numbers never get a code. Vietnam's Decree 147/2024 also requires social network accounts to be verified with a Vietnamese mobile number, or an ID number for users without one. Check the catalog for Vietnam stock before trying other countries.
Am I charged if Zalo never sends the code?
No. TempSMSVerify freezes the price at purchase and charges it only when an SMS arrives. If Zalo shows the reverse-SMS screen or simply never texts the number, cancel once the button unlocks after about 2 minutes, and the full amount returns to your balance automatically.
Can I create a Zalo Official Account with a temporary number?
Not in a way that lasts. A Zalo Official Account is a business page that sits on top of a personal Zalo account tied to a Vietnamese number, and businesses must provide verified details. Use a Vietnamese number that you own, because losing access to the number puts the page at risk.
Can I use ZaloPay with a temporary number?
No. ZaloPay is a payment service that requires identity verification with Vietnamese credentials, and payment services are outside what TempSMSVerify supports. A temporary number may get you into Zalo chat, but it is not suitable for anything that moves money or needs your legal identity.
What happens to my Zalo account when the number expires?
You stay logged in on the same phone, but password recovery and new-device logins rely on the number. Once it expires, you cannot receive those codes. Set a strong password, and move the account to a Vietnamese number you own if you plan to use Zalo for more than a short trip.
Last updated:
Ready when you are
Get your Zalo code now
Create an account, top up and pick a number. Pay only if the code arrives.