Non-VoIP Numbers: Which Apps Refuse VoIP Numbers (2026 List)

October 18, 20269 min readBubblyPhone Team

Which apps refuse VoIP numbers for verification codes, from their own help pages: WhatsApp, Microsoft, ChatGPT, Cash App, Zelle and more, plus what non-VoIP really means.

Which apps accept internet (VoIP) phone numbers for verification codes and which refuse them

TL;DR — 30-Second Read

  • A non-VoIP number is a number from a mobile or landline carrier, tied to a SIM or a physical line rather than an app.
  • WhatsApp, Microsoft, OpenAI, Anthropic, Cash App, Zelle and Login.gov say in their own help pages that they refuse VoIP numbers.
  • Most other apps publish no rule. Google, Apple, Amazon, PayPal, Stripe, Uber and several banks have sent codes to our VoIP numbers.
  • The only dependable non-VoIP number is a real SIM or eSIM from a mobile carrier. Rented “non-VoIP numbers” can be taken back and given to someone else.
  • We sell VoIP numbers. This page exists so you know where they won't work before you pay.

The short answer

A non-VoIP number is a phone number issued by a mobile or landline carrier, as opposed to an internet number from an app. Some services only accept those: WhatsApp, Microsoft, ChatGPT, Claude, Cash App and Zelle all say so in their help pages. Many others don't publish a rule and accept internet numbers some of the time. If an account matters to you and its help page says “no VoIP”, use a SIM or eSIM number for it.

VoIP vs non-VoIP: what the terms mean

The difference is who issued the number, not how good the call sounds. Phone-number lookup services sort every number into a few types:

TypeWhat it isExamplesHow apps treat it
MobileA number on a SIM or eSIM from a mobile carrierYour carrier phone number, a US prepaid eSIMAccepted almost everywhere
LandlineA fixed home or office lineA home phoneOften refused for text codes; some apps offer a voice call instead
Fixed VoIPAn internet number tied to a device at an addressCable-company home phone serviceTreated like a landline by most apps
Non-fixed VoIPAn internet number you get online, with no device or addressGoogle Voice, TextNow, app-based numbersRefused most often

When people search for a “non-VoIP number”, they usually mean a mobile number, because that's the type every app accepts. Some articles claim Google Voice or Skype numbers count as non-VoIP. They don't: lookups list Google Voice as non-fixed VoIP, and Skype numbers ended in May 2025.

How apps tell the difference

Before sending a code, many apps run your number through a lookup service. The lookup checks which carrier the number belongs to and returns its type. The app then decides what to do: send the code, refuse the number, or let it through but watch the account more closely.

  • The type follows the carrier. Move a mobile number to Google Voice and lookups start calling it VoIP. Move it back to a mobile carrier and it becomes mobile again.
  • Lookups disagree. When we looked up three of our own numbers, two came back as “fixed line” and one as “VoIP”. None came back as mobile, so any app that insists on a mobile number refuses them.
  • Mistakes happen both ways. People on Microsoft's and Discord's forums report real mobile numbers being rejected as VoIP, and internet numbers sometimes get through checks that should catch them.
  • Rules change without notice. A service that sent you a code last month can refuse the same kind of number today.

Service by service: who refuses VoIP numbers

“Refuses VoIP” means the service says so in its own help pages. The last column is our own evidence: whether that service sent a verification code to a BubblyPhone number between June and October 2026 (499 incoming texts on 76 numbers). A dash means we saw none, which proves nothing either way.

ServiceStanceWhat its help pages sayCodes received on our numbers
WhatsAppRefuses VoIPLists VoIP numbers as unsupported for registration. Landlines are allowed only on the WhatsApp Business app.WhatsApp Business codes arrived on several numbers, plus one regular account-creation text.
Microsoft accountRefuses VoIPVoIP numbers can’t be added for sign-in or verification codes.—
OpenAI (ChatGPT)Refuses VoIPDoesn’t support landlines, VoIP or Google Voice numbers for phone verification.—
Anthropic (Claude)Refuses VoIPCan’t use VoIP, Google Voice, app-based numbers or landlines; a verified number can’t be changed later.—
Cash AppRefuses VoIPCan’t send codes to non-fixed VoIP numbers such as Google Voice or Skype.—
Zelle (via Bank of America, Wells Fargo)Refuses VoIPVoIP, landline and Google Voice numbers can’t enroll.—
Login.govRefuses VoIPDoesn’t support VoIP numbers for text or voice codes; offers authenticator apps and security keys instead.—
DiscordRefuses VoIPSupport answers say VoIP, prepaid “burner” and landline numbers can’t complete phone verification.Codes arrived on two numbers anyway.
TelegramMixedIts spam FAQ says some virtual/VoIP numbers can trigger an “overly harsh” anti-spam response.—
SignalMixedThe number must be able to receive a text or a phone call. No VoIP ban is published.—
Google account, Gmail, YouTubeMixedNo published ban on VoIP for account verification. Google Voice itself won’t accept a VoIP number as your linked number.Google and YouTube codes arrived on several numbers.
Apple AccountNo published ruleNo published rule found.Codes arrived on four numbers.
AmazonNo published ruleNo published rule found.Codes arrived.
PayPalNo published ruleNo published rule found. Some users report VoIP numbers refused.Codes arrived on two numbers.
StripeNo published ruleNo published rule found.Codes arrived on three numbers.
Wise, AirwallexNo published ruleNo published rule found.Codes arrived.
Bank of America sign-in, Ally, ChimeNo published ruleNo published rule for sign-in codes (Zelle enrollment is a separate check, see above).Sign-in and access codes arrived.
UberNo published ruleNo published rule found.Codes arrived.
TikTok, Instagram, Facebook, PinterestNo published ruleNo published rule found.Codes arrived.
VenmoNo published ruleNo official page found. Third-party guides say it wants a US mobile carrier number.—

Help pages checked on October 18, 2026. We'll update this table when they change.

What “codes received” does and doesn't mean. It shows the service sent a code to at least one of our numbers. It doesn't show that the sign-up finished, that the account wasn't checked again later, or that your number will get the same result.

WhatsApp in detail

WhatsApp's help center lists VoIP numbers as unsupported, so a virtual number is not a dependable way to register. WhatsApp's registration requirements say the number must be one you own and must receive both calls and texts, and they list unsupported types: VoIP, toll-free, premium-rate, universal access numbers, and landlines (landlines only on the WhatsApp Business app).

  • What we've seen: WhatsApp Business codes, in English, German and Spanish, and a regular WhatsApp account-creation text have reached BubblyPhone numbers. So WhatsApp does sometimes send them.
  • The risk: getting a code isn't the same as keeping the account. WhatsApp can ask you to verify again on a new phone or after a reinstall, and a number type it doesn't support can fail at that point.
  • If you use one anyway: turn on two-step verification with a PIN and add an email address in WhatsApp's settings. WhatsApp lets you receive the login code by email when you log back in, which protects you if texts stop arriving.
  • For an account you can't afford to lose, register it on a mobile number.

What to do when a service refuses your number

  1. Check for a voice-call option. Some services read the code out in an automated call. A BubblyPhone number rings in the app and browser, so it can take that call.
  2. Use an authenticator app, passkey or email if the service offers one. These are safer than text codes on any number.
  3. Use a mobile number for that one account. Your home-country mobile is often accepted. Keep the US number for calls and for the services that take it.
  4. Don't try to disguise the number. Services like Anthropic, Login.gov and the banks set these rules on purpose, and getting around them can break their terms and get the account closed.

How to get a real non-VoIP number

A prepaid SIM or eSIM from a mobile carrier

This is the real thing: a mobile number that passes every check. For a US number you usually need to be in the US to activate it (Tello's help center says so outright), keep the plan renewed, and pay roaming when you use it abroad. Cheap prepaid plans run from roughly $5 to $25 a month.

Keep the mobile number you already have

If you're moving abroad, keep your old mobile on a cheap plan rather than moving it to an app. Once you move it to an app, lookups treat it as VoIP.

Rented “non-VoIP numbers”: be careful

Some sites rent real mobile numbers by the code or by the day. When the rental ends, the number goes to the next customer, who can request a login code for any account you opened with it. The numbers have often been used for other accounts already, and many services treat them as fraud signals. Avoid them for anything you want to keep.

Where a virtual number fits

For calls, texts from people, US forms, and the many services that publish no rule, a virtual number does the job from anywhere for $3/month. Our guide on how to get a US phone number from abroad covers when to use which.

Frequently asked questions

What is a non-VoIP number?
A phone number issued by a mobile or landline carrier, tied to a SIM card or a physical line rather than an internet app. Apps that refuse VoIP numbers usually want a mobile number specifically.
Is a BubblyPhone number VoIP?
Yes. Lookups list our numbers as VoIP or landline depending on the database, never as mobile. They work for calls, texts and many verification codes, but not for services that require a mobile number.
Can I use a VoIP number for WhatsApp?
WhatsApp's help center lists VoIP numbers as unsupported. Codes sometimes arrive anyway (we've seen WhatsApp Business codes on our numbers), but WhatsApp can refuse the number later, so use a mobile number for an account you depend on.
Does Google Voice count as a non-VoIP number?
No. Lookup services list Google Voice as non-fixed VoIP, the type refused most often. Google's own Voice help says some services may not accept Google Voice numbers.
How do I check if a number is VoIP?
Run it through a carrier lookup, such as our free virtual number checker. It shows the carrier and line type that apps see.
Why did an app accept my VoIP number once and refuse it later?
Apps change their rules and switch lookup providers, and some check again on a new device or a sensitive action. A number accepted at sign-up can be refused later, which is why authenticator apps are the safer second factor.
Are “non-VoIP number” rental sites safe?
Not for accounts you keep. A rented number goes to the next customer when your rental ends, and they can request login codes for your accounts. Use a SIM or eSIM number you own instead.

Related guides

Related guides

More from the blog