On this page
Two phone number cards: a mobile number on a SIM card with a green Code sent badge, and a VoIP number on an internet line with a red Number not supported badge, next to the headline Not every number gets the code

What is a VoIP number, and why do apps reject it for verification?

A VoIP number lives on the internet, not on a SIM card. What that means, how an app can tell in a split second, and which numbers still get the verification code.

ABAlica Bennett8 min read

You type your number into an app, tap Next, and get a short, flat answer: "This phone number is not supported." Or there's no error at all, and the code just never arrives. You check the number. It's right. People call you on it every day. So what's the problem?

Most of the time, the problem is the kind of number it is. It's a VoIP number, and a lot of apps won't send codes to those. Here's what that means, how an app can tell in a split second, and which numbers do get the code.

What is a VoIP number?

A VoIP number is a phone number that works over the internet instead of a mobile network. VoIP stands for Voice over Internet Protocol. Your calls and texts travel as data, through an app or a small box plugged into your router, rather than through a SIM card and a cell tower.

The number itself looks completely normal. It has a country code and the right number of digits, and anyone can call it or text it. What's different is where it lives. A mobile number belongs to a SIM card on a carrier's network. A VoIP number belongs to an account at an internet phone company.

You've almost certainly used one:

  • Second-number apps like Google Voice and TextNow.
  • Work phones that ring on your laptop, from services like Zoom Phone, RingCentral or Microsoft Teams.
  • A home phone from your internet provider, the kind that plugs into the router instead of the wall.

Phone companies split these into two kinds. A fixed VoIP number comes with a physical device, like that home phone box from your internet provider. A non-fixed VoIP number needs no device at all: you sign up online, pick a number, and use it from any phone or laptop. Google Voice and TextNow are the non-fixed kind. That's the kind apps worry about most, because anyone can get one in a minute.

Mobile vs VoIP at a glance

Mobile number VoIP number
Lives on A SIM card An online account
Works over The mobile network The internet
How you get one From a mobile carrier From an app or a website
Apps see it as Mobile VoIP
Verification codes Usually arrive Often refused

How a code reaches each kind of number

When an app sends you a code, it hands the text to a messaging company, which passes it on to whoever runs your number. For a mobile number, that's your carrier. The text travels over the mobile network, through a cell tower, to the SIM card in your phone. For a VoIP number, it goes to the internet phone company, which shows it in its app or on its website.

Two routes a verification code can take. Mobile number: sender, mobile carrier, cell tower, SIM card, seen as mobile. VoIP number: sender, VoIP provider, internet, your screen, seen as VoIP

Both routes end with a code on a screen, and from where you sit they feel the same. The app on the other end sees them very differently.

How apps tell a VoIP number from a mobile one

You never tell the app what kind of number you have. It looks it up.

Phone numbers are handed out in blocks, and every block belongs to a phone company. Databases keep track of which company owns each block, and where a number went if its owner switched carriers and kept it. Before an app sends a code, it can ask a lookup service about your number. In a fraction of a second, it gets back the country, the company that runs the number, and the kind of line.

Twilio, one of the biggest of these lookup services, sorts numbers into mobile, landline, fixed VoIP, non-fixed VoIP, toll-free and a handful of rarer types. Other services use much the same labels.

What the app looks up: a number, its country (United States), its carrier (an internet phone company) and its line type (VoIP). What happens next: mobile, code sent; landline, a voice call sometimes; VoIP, often refused

What the app does with the answer is up to the app. A mobile number gets the code. A landline might get a voice call that reads the code out, or a polite no. A VoIP number often stops right there, with an error like "not supported" or "invalid number."

Typing the number differently won't help. The lookup doesn't care how the digits look. It checks who the number belongs to.

Why apps reject VoIP numbers

It isn't about you. The app can't see who's holding the number. It can only see what kind of number it is, and it plays the odds.

They're cheap and endless. A SIM card costs money, needs a phone or a modem to live in, and in many countries you need an ID to buy one. A VoIP number can be made by software in seconds, thousands at a time. Someone who wants a thousand fake accounts would struggle to buy a thousand SIM cards. A thousand VoIP numbers is a much smaller job.

They're easy to throw away. An account gets banned, the number gets dropped, and a new one takes its place a minute later. A phone check only slows down spam if every new number costs something.

They're harder to trace. A mobile contract, or a SIM registered with an ID, points back to a person. A free VoIP account often points back to nothing more than an email address.

The code might not arrive anyway. Many codes come from short senders, those five- or six-digit numbers that banks and apps text from, and some of them only deliver to mobile networks. So sometimes the app doesn't refuse you at all. The text just gets lost on the way.

Who says no

Some apps say it outright:

  • WhatsApp lists VoIP among the numbers it can't register, along with toll-free and premium-rate numbers. Landlines only work on WhatsApp Business, through a voice call.
  • Discord says VoIP, burner and landline numbers can't be used to verify an account. You'll see "Invalid phone number."
  • Banks are the strictest. Many won't send security codes to a VoIP number at all, because a code sent to an easy-to-get number is an easy way into your money.

Most other big apps don't publish a rule. They check the line type anyway, and VoIP numbers fail there far more often than mobile ones. Plenty of smaller sites and shops don't check at all. That's why the same Google Voice number works on one site and gets turned down on the next.

Is a virtual number the same as a VoIP number?

Not always, and this is where a lot of people get mixed up.

"Virtual" only means the number doesn't live in your phone. It says nothing about the line itself. Some virtual numbers are VoIP. Others are ordinary mobile numbers on real SIM cards that sit in someone else's equipment, with the texts passed on to a web page. When an app looks up that second kind, it finds a mobile number, because that's what it is.

That second kind is what SMS verification services are built on. Suppliers keep racks of SIM cards connected to local mobile networks, and when a text arrives, it shows up in your browser.

Which numbers get the code

Which numbers get the code: your own SIM card, yes, for accounts you keep for years; a SIM number rented online, usually, private and read in your browser; a VoIP app number, hit and miss, fine for calls; a free public inbox, rarely, anyone can read the texts

  • Your own SIM card is the safest choice for accounts you'll keep for years, like your bank or your main email.
  • A SIM number rented online is the next best thing when you'd rather keep your own number private. Apps see a mobile number, and only you read the texts.
  • A VoIP app number is great for calls and fine for many sites, but it's a gamble for verification.
  • A free public inbox is the worst of both. Anyone can read the texts on it, and the big apps blocked those numbers long ago.

This is where 1001SMS fits in. For a one-time sign-up, get a number for a single code: pick the app and a country, and the text shows up on the page. If no code comes, cancel and the money goes back to your balance. For an account you'll need to verify again later, rent a number you keep. It's yours alone, it isn't VoIP, and you can keep it for anything from 12 hours to a year.

Even a mobile number isn't a free pass, though. Apps also look at how often they've seen a number before, and a busy one can still be refused. At Google, that's the "This phone number cannot be used for verification" message, which comes up in our guide to making a Gmail account without a phone number. When it happens, try a different number or a different country.

Quick answers

Is Google Voice a VoIP number? Yes, the non-fixed kind. That's why WhatsApp, Discord and many banks turn it down.

How can I tell if my number is VoIP? Think about where it came from. If you got it from an app or a website rather than on a SIM card, it's almost certainly VoIP. Free carrier lookup tools online will also show you the line type.

Is a VoIP number bad? Not at all. It's cheap, it works over Wi-Fi anywhere in the world, and it's great for calls. It's just the wrong tool for verification codes.

Can a VoIP number receive texts? Most can, from ordinary phone numbers. Texts from the short five- or six-digit senders often don't come through.

Are WhatsApp calls VoIP? Yes, WhatsApp calls travel over the internet. But your WhatsApp account is still registered to an ordinary phone number, and that's the number WhatsApp checks when you sign up.

Can I make a VoIP number pass as a mobile one? No. The lookup reads who runs the number, not how it looks, so there's nothing to change on your side. If an app wants a mobile number, give it one.

In short

A VoIP number is a real phone number that runs over the internet instead of a SIM card. Apps can tell in a split second, and many of them won't send a code to one. For verification, use a number on a SIM card: your own, or one you rent for the job.

Sources:

Updated September 30, 2026

AB
Alica Bennett

Content Writer at 1001SMS · 3 articles

My goal is to make technical topics easy to understand and help you keep your personal number private and stay connected wherever you go.

Need a number that receives the code?

Pick a country and a service, pay from your balance, and read the SMS on the page. No SIM card, no contract.

Keep reading