Key Takeaways:
• What it means: a rejected number is one WhatsApp cannot confirm as a real mobile line able to receive an SMS or call verification code.
• Four causes: unsupported number type (VoIP, landline, toll-free, premium), a previously banned number, a verification cooldown after repeated attempts, or a ban rule the account tripped.
• Which pass: real mobile-carrier lines, including postpaid and prepaid SIMs, eSIMs, MVNO numbers, and a real virtual mobile number like SLYNUMBER.
• Quick next step: get a number that verifies on the first try at slynumber.com/app/register.
1. Why does WhatsApp reject some numbers?
WhatsApp rejects certain phone numbers because it must verify that the number is a valid, SMS-enabled mobile line before allowing an account to be activated. During registration, the platform performs a series of checks to confirm that the number can reliably receive a one-time verification code and meets WhatsApp's eligibility requirements.
The verification process begins by sending a one-time passcode (OTP) via SMS. If SMS delivery is unsuccessful, WhatsApp may offer verification through an automated voice call. Registration can only be completed if the phone number is recognized as a supported mobile line capable of receiving one of these verification methods.
One of the most common reasons for verification failure is the type of phone number being used. WhatsApp does not support Voice over Internet Protocol (VoIP) numbers, which are commonly provided by internet-based calling services. It also does not allow landline, toll-free, or premium-rate numbers because these are not classified as standard mobile services.
In addition to unsupported number types, several other factors can prevent successful registration, including:
- The phone number has previously been banned or restricted by WhatsApp.
- Too many verification attempts have triggered a temporary cooldown period.
- The account has violated WhatsApp's Terms of Service, such as by using an unofficial or modified version of the application.
Understanding why a number is rejected is the first step toward resolving the issue. The remainder of this guide explains each of these scenarios in detail and identifies the types of mobile numbers that are most likely to meet WhatsApp's verification requirements.
2. How WhatsApp detects a number as unsupported
Phone numbers are assigned to specific numbering ranges that identify the type of service they represent, such as mobile, landline, toll-free, premium-rate, or VoIP. During the registration process, WhatsApp does not simply validate the digits entered—it determines how the number is classified within carrier and numbering databases.
If the number is identified as a genuine mobile line, it is eligible to proceed through WhatsApp's verification process. However, if the number is classified as a VoIP service, landline, toll-free, or another unsupported type, WhatsApp may reject it before a verification code is sent.
This distinction explains why a phone number may function perfectly for everyday calls and text messages yet still fail WhatsApp verification. Traditional telecommunications networks are concerned only with routing calls and messages to the correct destination. WhatsApp, by contrast, must determine whether the number belongs to a supported mobile service that satisfies its registration requirements.
Using a real U.S. mobile number that is registered as a carrier-recognized mobile line allows the number to be correctly identified during this validation process, significantly improving the likelihood of successful verification. For a more detailed explanation of how mobile and VoIP numbers are classified, see our guide on Real Mobile vs. VoIP Numbers.
3. The four reasons WhatsApp rejects a number
Almost every WhatsApp rejection traces to one of four causes. Three are documented by WhatsApp; one is reported by users but not confirmed. Knowing which you are hitting tells you whether to change the number or change your approach.
-
The number type is unsupported
This is the most common cause. If the line is classified as VoIP, a landline, toll-free, or premium, WhatsApp will not register it. Many virtual numbers and some corporate lines land in these categories, so the code never arrives. People assume something broke. In fact it's policy.
WhatsApp's Can't complete registration guidance states it plainly: "Unsupported phone numbers, such as VoIP, landlines, toll-free, paid premium numbers," and similar types "can't be registered on WhatsApp." It also requires an active number able to receive SMS or calls in full international format.
Why a real mobile number helps: a SLYNUMBER is registered as a real U.S. mobile line. It clears the number-type filter, and the OTP arrives like it would on a carrier SIM.
-
You cannot actually receive the code on that line
WhatsApp requires that you own the number and can receive an SMS or a call on it. A number you cannot get messages on fails this even when its type looks fine on paper. That includes a forwarded line, a shared pool number, or one behind a business phone system that swallows the text.
WhatsApp's How to verify your phone number page sets the requirement directly. "You can only verify a phone number you own, and you must be able to receive phone calls and SMS to the phone number you are trying to verify."
Why a real mobile number helps: a SLYNUMBER delivers the SMS and call straight to your app inbox. You receive the code on a line you fully control.
-
Repeated attempts trigger a cooldown
Every failed request nudges WhatsApp toward making you wait. Keep retrying on a number that can't pass and the app starts enforcing a delay between attempts. People read that delay as a fresh rejection, but it's a rate limit.
A documented Apple Community case shows the pattern: after repeated failed verification attempts, the user reports "now I have to wait 24h to ask for a new call." WhatsApp does not publish a fixed threshold, so treat the exact wait as case-specific, not an official number.
Why a real mobile number helps: a real mobile number passes on the first attempt. You never enter the retry loop that starts the cooldown timer.
-
The account tripped a ban rule
Some rejections have nothing to do with the number type. Using an unofficial WhatsApp app or scraping data from the service can get an account banned, which then blocks registration or re-registration. Separately, users report that a recycled number carrying a prior owner's ban can be hard to register, though WhatsApp hasn't confirmed inherited bans.
WhatsApp's About temporarily banned accounts page names two specific triggers: using "an unofficial or unauthorized version of WhatsApp" and scraping phone numbers or profile information. Repeat violations escalate to a permanent ban.
Why a real mobile number helps: register the official app with a clean, real SLYNUMBER mobile number. That avoids the unofficial-client trigger and the uncertainty around a recycled number's history.
4. Which number types reliably pass
The numbers that pass WhatsApp verification share one trait: they are classified as real mobile lines that can receive an SMS or call. That covers a postpaid carrier SIM, a prepaid SIM, and an eSIM mobile plan. Add a number from a mobile virtual network operator (MVNO) that rides on a major carrier's network. It also covers a real virtual mobile number like SLYNUMBER, which is registered in carrier databases as a mobile line rather than a VoIP number. What consistently fails is the opposite set: free internet numbers and app numbers classified as VoIP, landlines, toll-free numbers, and premium-rate lines. Whether the number is physical or virtual doesn't matter, and neither does whether calls travel over the internet. What matters is how the number is classified. A virtual number registered as a real mobile line passes. A virtual number classified as VoIP doesn't, which is why the right virtual number works on WhatsApp while a free one usually fails.
The rule in one sentence
If the number is classified as a real mobile line and you can receive an SMS or call on it, WhatsApp accepts it. If it's classified as VoIP, landline, toll-free, or premium, WhatsApp refuses it. Everything in this guide comes down to that test.
5. How to get a number that verifies on WhatsApp in 5 steps:
- Get a real mobile number. Install SLYNUMBER from the App Store or Google Play and sign up with an email. Pick a real U.S. mobile number that is registered as a mobile line.
- Enter it in full international format. In WhatsApp, type the number with the country code and no leading zero. Correct formatting removes the most common false rejection.
- Request the code once. Ask for the SMS code, or use the call option. Because the number passes the type filter, you avoid the retry loop that triggers a cooldown.
- Verify from your SLYNUMBER inbox. The OTP arrives in the SLYNUMBER app. Enter it in WhatsApp to complete registration.
- Use the official app only. Stick to the official WhatsApp or WhatsApp Business app so you never trip the unofficial-client ban rule.
6. WhatsApp number types compared
Here is how the common number types line up on whether WhatsApp accepts them, why, and what tends to go wrong.
| Number type | Classified as | Passes WhatsApp? | Common issue |
| SLYNUMBER | Real U.S. mobile line | Yes | None, code arrives in-app |
| Carrier SIM (postpaid/prepaid) | Mobile | Yes | Wrong format or rate-limit only |
| eSIM / MVNO line | Mobile | Yes | Needs active plan and signal |
| Free VoIP / online number | VoIP | No | Unsupported type, no code |
| Landline / toll-free | Landline or toll-free | No | Unsupported type |
Quick recap: WhatsApp accepts numbers classified as real mobile lines. Carrier SIMs, eSIMs, MVNO numbers, and a real mobile number like SLYNUMBER all pass, with the code landing in the SLYNUMBER app. It refuses numbers classified as VoIP, landline, toll-free, or premium, which is why free online numbers usually fail before a code is even sent. When a valid carrier number is refused, the cause is almost always a formatting mistake or a cooldown from repeated attempts, not the number itself.
7. Features and pricing
Core features
SLYNUMBER gives you a real U.S. mobile number, the kind WhatsApp accepts, rather than a VoIP-flagged number it rejects. Each number supports:
• SMS and MMS, including app verification codes
• Inbound and outbound voice calls
• A custom voicemail greeting per number
• Call forwarding and per-contact blocking
• International calling to 100+ countries
• Number tagging by purpose, such as personal, business, or travel
• eSIM data plans for cellular connectivity in 150+ countries without a local SIM
SLYNUMBER numbers are accepted by every major app tested, including WhatsApp, WhatsApp Business, Telegram, PayPal, Venmo, Instagram, and Gmail.
Security
Calls and messages travel over connections encrypted with Transport Layer Security (TLS), the same standard that protects online banking. Voice uses Secure Real-Time Transport Protocol (SRTP). The number is not tied to your name or home address, so a reverse lookup cannot identify you from it.
Pricing
SLYNUMBER offers three billing options, all with the same full feature set:
• Quarterly: $4.99/month, billed as $14.99 every three months
• Annual: $49.99/year, the lowest per-month rate
• Add-on credits: $10 for 1,000 credits (1 credit = 1 minute of calling, 1 SMS, or 1 MMS)
Platform availability
The SLYNUMBER app is available on the App Store and Google Play, and includes SlyAI, a built-in assistant for help inside the app. More than 200,000 users across 150+ countries run SLYNUMBER numbers today. Once a number passes, you can use it for a second WhatsApp account or WhatsApp Business.
8. Frequently asked questions
Two things usually cause this. The number may not be entered in full international format, with the country code and no leading zero. Or WhatsApp has read the line as an unsupported type such as VoIP. A genuinely valid carrier mobile number in the correct format almost always passes. If it still fails, the line may be classified in a way WhatsApp does not accept, and a real mobile number like SLYNUMBER resolves it.
WhatsApp lists VoIP numbers among the types that cannot be registered, alongside landlines, toll-free, and premium numbers. It verifies that you can receive an SMS or call on a real mobile line. Many VoIP numbers do not meet that test in the way WhatsApp requires. The fix is a number registered as a real mobile line. A SLYNUMBER is registered that way, so it clears the check and the code arrives.
This is widely reported by users but not confirmed by WhatsApp. When a carrier recycles a number, some new owners find it was previously flagged on WhatsApp and struggle to register it cleanly. WhatsApp has not published a policy on inherited bans, so treat it as a community-reported pattern. Starting fresh with a clean, real mobile number avoids the question entirely.
Repeated verification attempts trigger an escalating cooldown. After several failures, WhatsApp makes you wait before requesting another code, and documented user cases show waits of up to 24 hours. WhatsApp does not publish a fixed threshold. The practical lesson is to fix the number type before retrying, because burning attempts on a number that cannot pass only starts the timer.
Real mobile-carrier lines pass reliably: postpaid and prepaid SIMs, eSIM mobile plans, and numbers from mobile virtual network operators. What they share is a mobile classification and the ability to receive an SMS or call. A SLYNUMBER number is a real U.S. mobile line registered in carrier databases. WhatsApp treats it like any other mobile number and the code arrives.