← Back to Guides

WhatsApp Verification Code Not Received?

If WhatsApp is not sending you a verification code by SMS or voice call, this guide walks through every possible cause and the fastest way to get verified.

Quick Navigation

Before anything: Double-check your phone number includes the correct country code (e.g., +1 for USA, +44 for UK). This is the most common cause of missing codes.

Why You're Not Receiving the WhatsApp Code

Phone Number Format: The Most Common Culprit

WhatsApp requires your phone number in international E.164 format. This is the leading cause of verification code issues. The format is:

Correct Format

+[Country Code][Local Number]

Common Mistakes to Avoid:
+1 — USA, Canada, Caribbean
+44 — United Kingdom
+61 — Australia
+49 — Germany
+33 — France
+91 — India
+55 — Brazil
+86 — China
+81 — Japan
+52 — Mexico
+39 — Italy
+34 — Spain
How to find your country code: Search for your country at countrycodes.com or check the +1, +44, etc. printed on international calling cards.

SMS Troubleshooting: Step-by-Step

Step 1 — Check Your Phone's SMS Storage

If your phone storage is full, SMS messages cannot be received. Go to your phone's Settings → Storage (or Storage & USB) and ensure you have at least 100MB of free space. Delete unused apps, photos, or videos to free up room.

Step 2 — Check Airplane Mode and Signal

Make sure Airplane Mode is OFF. Check your status bar for signal bars. If you see "No Service" or only one bar, move to a location with better cellular coverage. WhatsApp verification SMS requires a working cellular connection.

Step 3 — Restart Your Phone

Sometimes the SMS service simply needs a reset. Power off your phone completely, wait 30 seconds, then power it back on. This refreshes the network connection and can resolve temporary SMS delivery issues.

Step 4 — Check Your SIM Card Settings

For dual SIM phones, ensure WhatsApp's verification SMS is being sent to the correct SIM card that you intend to use. Go to Settings → SIM cards → set the active SIM for SMS to your primary number.

Step 5 — Disable SMS Blocking Apps

Check if you have any call or SMS blocking apps installed (such as "Call Blocker", "SMS Filter", "Truecaller", or carrier-provided spam blockers). Temporarily disable these apps and request a new code.

Step 6 — Check Native SMS Settings

On Android: Messages → Settings → Spam Protection → disable spam filtering. Also check that WhatsApp's sending number isn't in your blocked contacts.

On iPhone: Settings → Messages → Unknown & Spam → turn off Filter Unknown Senders. Also check Settings → Messages → Blocked Contacts.

Step 7 — Test SMS Delivery

Ask a friend to send you a regular SMS to confirm your phone can receive text messages. If you cannot receive regular SMS, the issue is with your cellular service or SIM, not WhatsApp specifically.

Carrier-Specific Issues

Some mobile carriers have aggressive spam filters or do not support short-code SMS delivery. Here's how to handle the most common carrier issues:

T-Mobile, AT&T, Verizon, and Other Major US Carriers

These carriers generally support WhatsApp verification SMS, but spam filters may occasionally block them. Try:

Prepaid and MVNO Carriers

Smaller carriers (Mint Mobile, Cricket, Boost, Visible, Google Fi, etc.) may have restrictions on premium or short-code SMS. Contact your carrier's support to ensure:

VoIP and Virtual Numbers

Google Voice, TextNow, TextMe, and other VoIP/virtual number services often cannot receive WhatsApp verification SMS. WhatsApp actively blocks many virtual number ranges for security reasons. Use a physical SIM card number for WhatsApp verification.

International Carriers

When traveling internationally or using a local SIM abroad:

Important: If you're using a dual-SIM phone, make sure the SIM receiving WhatsApp verification is properly seated and active. Some phones handle SMS delivery inconsistently across SIM slots.

Why You May Need to Wait 24 Hours

Understanding the Verification Cooldown

After too many failed WhatsApp verification attempts, the system imposes a temporary security block. This is a protection against automated bots and brute-force attacks on verification codes. Here's what happens:

How the 24-Hour Wait Works

The 24-hour wait is WhatsApp's maximum security cooldown period. During this time:

How to Minimize Wait Time

If you're facing the 24-hour cooldown, here's how to make the most of it:

Pro Tip: After the 24-hour wait, request the code via "Call Me" instead of SMS. Voice calls are less likely to be blocked by carriers and often work when SMS has been consistently failing.

Complete Fix Guide

Fix 1 — Verify Your Phone Number and Country Code

Re-enter your number carefully, including the international country code. Do not add a leading zero (e.g., enter +44 7911 123456 not 07911 123456).

Fix 2 — Wait and Check Your Signal

The SMS code usually arrives within 60 seconds. If you have low signal, move to a better coverage area and wait a full minute before requesting again.

Fix 3 — Use the "Call Me" Option

After the SMS timer expires, tap "Call me". WhatsApp will call your number and read the 6-digit code aloud via automated voice. This option appears after waiting for the SMS cooldown.

Fix 4 — Restart Your Phone and Clear SMS Storage

Power off your phone completely, wait 30 seconds, then restart. On Android, also go to Messages → Settings → Storage → Clear SMS cache (not messages). This forces your phone to accept new incoming SMS.

Fix 5 — Check for SMS Blocking in Settings

On Android: Messages → Settings → Spam Protection. On iPhone: Settings → Messages → Unknown & Spam → Filter Unknown Senders. Make sure WhatsApp's sending number isn't blocked.

Fix 6 — Wait Out the Cooldown

Too many failed attempts trigger a temporary lock — sometimes up to 24 hours. WhatsApp shows a countdown. Wait the full duration before trying again. Do not request new codes during this period.

Fix 7 — Contact Your Carrier

If none of the above work, contact your mobile carrier and ask if they are blocking short-code SMS messages, which are used by apps like WhatsApp to deliver verification codes. Request they enable premium SMS on your account.

Fix 8 — Try WhatsApp with a Different Phone Number

If you have access to another phone number (a friend's or family member's), try verifying WhatsApp with that number. If the code arrives successfully, the issue is with your original number and you need to work with your carrier.

Frequently Asked Questions

Why is my WhatsApp verification code not arriving?

Most commonly: wrong phone number or country code, SMS blocked by carrier, too many recent attempts, or poor signal. Also check for SMS blocking apps and full phone storage.

How long should I wait for the WhatsApp code?

It usually arrives within 60 seconds. If not, wait 10–15 minutes before requesting another to avoid a temporary block. If you've already tried multiple times, you may need to wait up to 24 hours.

Can I verify WhatsApp without an SMS code?

Yes. Use the "Call me" option to receive the code via automated voice call instead of SMS. This option appears after the SMS cooldown timer expires.

Why is WhatsApp making me wait before requesting another code?

Too many requests in a short window triggers a temporary lock. WhatsApp shows a countdown timer — wait the full period before trying again. Each new request resets the timer.

Why do I need to wait 24 hours for a new WhatsApp verification code?

After too many failed verification attempts, WhatsApp imposes a temporary security block as protection against automated attacks. The 24-hour maximum wait resets your account and allows you to try again with a fresh attempt counter.

What phone number format does WhatsApp require?

WhatsApp requires the international E.164 format: +[country code][local number]. For example, a US mobile number would be entered as +15551234567, not 555-123-4567 or 1-555-123-4567.

Why is my carrier blocking WhatsApp verification SMS?

Some carriers block short-code or premium SMS as spam protection. Contact your carrier to ensure they are not filtering these messages, and ask them to enable premium SMS on your account.

Can I use a virtual/VoIP number for WhatsApp verification?

WhatsApp actively blocks many VoIP and virtual number services (Google Voice, TextNow, etc.) for security reasons. Use a physical SIM card number for WhatsApp verification.