WhatsApp Verification Code Not Received: Causes and Fixes
Quick answer
If your WhatsApp code doesn't arrive, first check the number format (country code selected, no leading 0), then wait for the on-screen timer to finish before tapping Resend SMS or Call me. Repeated requests can trigger a temporary block that lasts hours. If the number itself is the problem, for example a VoIP line WhatsApp won't text, retrying on a different carrier mobile number is usually the fastest fix.
WhatsApp verifies every new registration with a six-digit code, normally sent by SMS, sometimes by a voice call or through another channel the app chooses. When that code never shows up, it's tempting to hammer the resend button, but that's often what makes things worse. Most failures come down to a handful of causes: a mistyped number, a timer you have to wait out, a number WhatsApp won't deliver to, or a temporary limit on requests. This guide walks through each cause in the order you should check it, explains what the different options on the verification screen actually do, and covers what to do if you're verifying with a temporary number.
Why isn't my WhatsApp code arriving?
The most common reason is a formatting mistake. WhatsApp asks you to pick a country and then type the rest of the number. If you also type the country code, or keep the domestic leading 0 that UK numbers have, WhatsApp sends the code to a number that doesn't exist. Check the confirmation screen carefully: WhatsApp shows the full international number before it sends anything, and that is your chance to catch a typo.
The second most common reason is the number itself. WhatsApp may refuse to send codes to some VoIP ranges, numbers it has flagged for abuse, or numbers that were recently registered many times. In that case the screen may show an error, or the code may simply never be delivered. Carrier delays, a full SMS inbox, blocked short codes and weak signal on a physical phone account for most of the rest.
- Wrong format: country code typed twice, or a leading 0 left in.
- The number can't receive SMS from international senders, or is a VoIP line WhatsApp won't use.
- You requested codes too many times and hit a temporary limit.
- Carrier delay or filtering on the receiving side.
- WhatsApp chose a different delivery method, such as a call or another device.
Should I choose Resend SMS or Call me?
After you request a code, WhatsApp shows a countdown. Until it finishes you can't request another code, and the options to resend or get a call are greyed out. Wait for the timer instead of restarting the app, because reinstalling or re-entering the number does not reset the limit and can lengthen it.
When the timer ends, Resend SMS sends a fresh code by text and Call me reads the code in an automated voice call. If you're verifying a regular phone you hold in your hand, the call is often more reliable than SMS when texts are delayed. If you're using a number that only receives SMS, such as a temporary verification number, always choose the SMS option, because a call will never reach you. Each new code replaces the old one, so enter only the most recent code you received.
On some Android phones WhatsApp may also offer to verify by a missed call, checking your call log automatically, and for existing accounts it may offer an email code if you previously added an email address. Availability varies by device, region and account history, so don't worry if you don't see every option.
What does “Try again in X hours” mean?
If you request codes repeatedly or enter wrong codes, WhatsApp puts a temporary hold on that number and shows a countdown, sometimes minutes, sometimes many hours. This is a rate limit, not a ban. There is no button or support request that removes it early; the only fix is to wait until the timer reaches zero and then request one code and enter it carefully.
The limit is tied to the phone number, not to your device. That's why switching phones or reinstalling doesn't help, and why moving to a different number can, if you have one you're legitimately allowed to use. If you see a message saying the number is banned from using WhatsApp, that is a different situation that only WhatsApp support can review.
Step by step
- Confirm the full numberOn the confirmation screen, check the country code and digits. Edit the number if anything is wrong before WhatsApp sends a code.
- Wait for the countdownDon't reinstall or restart. Let the timer reach zero before asking for another code.
- Pick the right channelUse Resend SMS for SMS-only numbers, or Call me on a phone that can take calls.
- Enter only the latest codeEach new request invalidates earlier codes, so type the most recent one.
- If you hit a limit, wait it outA “Try again in” message clears only when the timer ends.
- Switch numbers if the number is the problemWith a Noir SMS number, cancel after two minutes for an instant refund, or let it refund automatically, and buy a fresh one.
How do I check the number format?
Choose the country from the list first, then type only the national part of the number without spaces, dashes or a leading 0. The country list matters for numbers that share a code: the United States and Canada both use +1, so pick the right one even though the digits look the same.
| Country | Select | Then type | Common mistake |
|---|---|---|---|
| United States | United States (+1) | 10 digits, e.g. 2125550123 | Typing 1 again at the start |
| Canada | Canada (+1) | 10 digits, e.g. 4165550123 | Choosing United States instead |
| United Kingdom | United Kingdom (+44) | 10 digits without the 0, e.g. 7700900123 | Keeping the leading 0 (07700...) |
What if I'm using a temporary number?
A temporary number from Noir SMS is a carrier mobile number reserved for you for 20 minutes, and the code appears in your dashboard with a sound alert. Choose WhatsApp as the service, copy the number exactly as shown, and pick the matching country in WhatsApp. Always request the code by SMS, since these numbers don't receive calls.
If nothing arrives, don't keep pressing resend on the same number until WhatsApp locks it. You can cancel two minutes after purchase for an instant refund if no code arrived, and any number that receives nothing in 20 minutes is refunded automatically, so the practical fix is to cancel and try a fresh number. Keep in mind that a temporary number is recycled later, so for an account you plan to keep, use WhatsApp's Change number feature to move to a number you own, set a two-step verification PIN and add an email. Only use a temporary number to verify your own account and follow WhatsApp's terms.
Frequently asked questions
How long does a WhatsApp code usually take?
Most WhatsApp codes arrive within a few seconds to a minute. If nothing has come by the time the countdown on the verification screen ends, use Resend SMS or Call me rather than waiting much longer. Long delays usually mean a delivery problem rather than a slow message.
Can I get the WhatsApp code by email?
Sometimes. WhatsApp lets you add an email address to your account, and for an existing account it may offer an email code as an alternative when SMS isn't working. A brand-new registration still needs a phone number that can receive a code, and the option isn't available everywhere.
Why does WhatsApp say my number is not valid?
Usually because of formatting: the wrong country is selected, the country code is typed twice or a UK number still has its leading 0. If the format is correct, WhatsApp may not support that number type. Trying a carrier mobile number generally solves it.
Does reinstalling WhatsApp reset the wait timer?
No. The limit is attached to the phone number, so reinstalling, clearing data or switching phones doesn't remove it. Wait for the countdown to finish, then request a single code and enter it carefully.
Is a temporary number fine for a WhatsApp account I'll keep?
It's fine for the initial verification of your own account, but not as the long-term number, because temporary numbers are recycled. Move the account to a number you keep with Change number, and turn on two-step verification so nobody else can re-register it.
Services in this guide
Keep reading
SMS Verification Code Not Arriving? Causes and Fixes
Not getting an SMS verification code? Fix rate limits, country code format, voice-call fallback, rejected number types and resend timing, step by step.
Read the guide →App guidesHow to Use WhatsApp Without Your Own Phone Number
Can you use WhatsApp without number verification or a SIM? Why WhatsApp always checks a number, how to use a virtual one, the 2-step PIN and recycling.
Read the guide →TroubleshootingHow to Enter a US, UK or Canadian Phone Number Correctly in Apps
Enter +1 and +44 numbers correctly: drop the UK leading 0, pick US vs Canada, avoid doubled country codes, and handle spaces or dashes.
Read the guide →TroubleshootingTelegram Code Not Received: Where to Look and What to Do
Telegram codes often go to your open Telegram app, not SMS. Learn where to look, how to get the SMS fallback, email login codes and flood limits.
Read the guide →TroubleshootingInstagram SMS Code Not Arriving or Stuck in a Checkpoint Loop
Instagram code not arriving or stuck in a security checkpoint loop? Causes, safe fixes, and what to do when the SMS never comes.
Read the guide →TroubleshootingGoogle Says “This Phone Number Has Already Been Used Too Many Times”
Google says your phone number has been used too many times? What the error means, why it happens, and the legitimate options to finish sign-up.
Read the guide →