Last updated: September 9, 2026
A VoIP number fails SMS verification for a reason that has nothing to do with your phone: the service checked what kind of line the number sits on before it ever sent the code. Mobile numbers pass. Landlines and internet-based numbers get flagged, slowed down, or refused outright. The message you see is usually something vague — this number cannot be used, carrier not supported, try a different number — which tells you nothing about what actually happened.
This lands hardest on people who are abroad, because that is exactly when someone goes looking for a free online number in the first place. Your home line is unreachable or gone, you cannot get a local SIM without paperwork you do not have yet, and there is a website promising a free number in ten seconds. It will not work, and this article explains why — including the part about who else can read your codes on those sites.
Key Takeaways
- Services check the line type of a number before sending a code. Non-fixed VoIP — the category most free and virtual numbers fall into — is widely treated as a fraud signal and blocked.
- Free “receive SMS online” numbers are shared and their inboxes are public. Anyone on the internet can read the code that arrives, which makes them unusable for anything tied to your money or identity.
- What passes is a number that belongs to a real mobile network. That is the whole test — not the country it is from, and not the phone it sits in.
Why Do Services Reject VoIP and Free Online Numbers?
Because those numbers are cheap to create in bulk, and bulk account creation is the exact problem SMS verification was invented to stop. A verification code is not really checking that you own a phone. It is checking that somebody had to go through the friction of getting a mobile line — and internet numbers remove that friction entirely.
So platforms started sorting numbers by type rather than by country. A number attached to a mobile network carries a small real-world cost and a paper trail. A number spun up through a web service costs a few cents and can be replaced a thousand times before lunch. When a fraud team looks at those two categories, the decision writes itself, and legitimate users of the second category get caught in it.
I sold SIM cards in a shop before I ever sold an eSIM, and this is the thing people find hardest to accept: the rejection is not personal, and it is not about you. Nothing is being judged except which pool your number came from.
How Does a Website Know What Kind of Number You Entered?
It looks the number up before sending anything. Phone numbers are allocated in blocks to carriers, and a lookup returns which carrier holds the number and what kind of line it is. The common categories are mobile, landline, fixed VoIP, non-fixed VoIP, and toll-free — and that classification is what decides whether your code gets sent.
This is an ordinary, documented piece of infrastructure rather than anything exotic. Twilio, one of the largest providers of verification messaging, sells exactly this as a product feature: its Lookup Line Type Intelligence returns the line type of any number, and Twilio’s own guidance to customers is to use it to filter out non-fixed VoIP numbers before sending a one-time passcode, on the basis that they are frequently associated with fraudulent signups.
The distinction that matters in that list is fixed versus non-fixed VoIP. A fixed VoIP number is tied to a physical address, like an office phone system. A non-fixed VoIP number is the kind you can get instantly online with an email address and no address check — and that is the category most free and app-based numbers fall into. It is also the category that gets blocked.
Two other things get checked alongside the line type, which is why a number can fail even when it looks fine:
- Reuse. If the number has already been used to register on that platform — by whoever held it before you — it can be refused as a duplicate. Public numbers have been used thousands of times.
- Reputation. Ranges known for disposable numbers get flagged as a block, not one number at a time. You can be the first person ever to use a specific number and still be rejected because of its neighbours.
Are Free Receive-SMS-Online Numbers Safe?
No, and the reason is simpler than the fraud argument. Those sites work by publishing the inbox. The number is shared among everyone who visits, and every message it receives is displayed on a public web page — so the verification code sent to your account is readable by anyone who happens to be on that page, including people watching it deliberately.
Think about what a code actually is. It is a single-use key to whatever account it was sent for. Posting it on a public website is the same as posting the password. And because the number is shared and permanent, whoever uses it after you can trigger a password reset on the account you just created and read the code themselves.
| Number type | Passes verification | Who can read your code | Yours to keep |
|---|---|---|---|
| Free public online number | Rarely — usually blocked or already used | Anyone on the website | No, it is shared |
| App-based virtual number | Sometimes, until the range gets flagged | You, and the provider | Only while the account stays active |
| Local SIM bought abroad | Yes | You | Until you leave or it goes dormant |
| Your home mobile number | Yes | You | Yes, while you keep paying for it |
| A dedicated mobile number for codes | Yes | You | Yes, for the term you bought |
There is a version of this that is merely useless and a version that is genuinely dangerous. Using a public number to read a newsletter signup code is the first. Using one for a bank, a wallet, a marketplace where you sell things, or anything holding money is the second.
Which Services Are Strictest About Number Type?
Roughly in order of how hard they check: anything regulated, then anything with a fake-account problem, then everything else. Financial services are strict because they are legally required to know who their customers are. Dating and social platforms are strict because disposable numbers are how fake profiles get made at scale.
- Banks, brokers and fintech apps. The strictest tier. Many will only send codes to a mobile number, and some only to numbers issued in the country where you hold the account.
- Crypto exchanges and wallets. Mobile-only in practice, with extra security holds whenever the registered number changes.
- Dating apps. Heavy filtering, because a disposable number is the cheapest way to make a fake profile. This is why a perfectly ordinary virtual number gets refused when you try to sign up abroad.
- Messaging platforms. Your number is the account identity itself, so the check happens at registration and again whenever you move the account.
- Ride-hailing, delivery and marketplaces. Mixed. Many accept virtual numbers at signup, then ask for a mobile number later when a driver or a buyer needs to reach you — see what else changes with ride-hailing abroad.
What Actually Works When You Are Abroad?
A number that belongs to a real mobile network. That is the entire requirement, and there are only three honest ways to have one while you are travelling: keep your home line alive, buy a local SIM in the country you are in, or hold a mobile number that exists specifically to receive your codes.
Keeping your home line alive is the simplest and it is the right answer for a short trip. It gets harder the longer you are away: you keep paying for a plan you barely use, and prepaid lines can be deactivated for inactivity while you are gone. The dual SIM approach lets you keep it reachable while using local data.
A local SIM passes every check, because it is a genuine mobile line. The catch is registration. A lot of countries require a passport, sometimes a local address, occasionally a tax number, and the number stops being yours the moment you move on — which is how people end up with accounts stranded on numbers they no longer control.
A dedicated number for codes is the option most travellers do not know exists. This is what StayVerified is: a real UK mobile number that only receives SMS, delivered as a second eSIM you install alongside your data plan, from €11.99 for a month. It is a mobile line rather than an internet number, so it clears the line-type check — and because it is receive-only and yours for the term, the code that arrives is read by you and nobody else.
Worth saying plainly: this is a second number, not a copy of your old one. It receives codes for accounts you register against it. It cannot pick up a code that was sent to a number you no longer have. If your problem is that you have already lost the number your bank has on file, the fix is with the bank, not with a new SIM.
And where a service supports an authenticator app instead of SMS, use that. It is free, it works offline, and it does not care what number you hold. SMS is the fallback for the services that never built anything better — which is still most banks.
Is Using a Second Number Against the Rules?
Holding a second mobile number for your own accounts is ordinary. Millions of people carry a work number and a personal one, and no platform objects to a traveller registering a number they can actually receive messages on. What platforms are trying to stop is one person creating hundreds of accounts on throwaway numbers.
Where it does become a problem is if you use a new number to get around a ban, to pretend to be somebody else, or to hold accounts you are not entitled to. That is a different activity with a different name, and no number type makes it acceptable. If you are reading this because you want your own bank codes to reach you in the country you are standing in, you are not in that category and you never were.
Frequently Asked Questions
Why does my number say carrier not supported?
Almost always because the service looked up your number, classified it as non-fixed VoIP rather than mobile, and declined to send the code. It can also mean the number has been used on that platform before, or that it falls in a range flagged for disposable numbers. The message is generic on purpose.
Do free online SMS numbers ever work?
Occasionally, for low-stakes signups on services that do not check. They are not safe for anything that matters, because the inbox is public and shared — anyone can read the code that arrives, and anyone can later use the same number to trigger a password reset on your account.
What is the difference between fixed and non-fixed VoIP?
A fixed VoIP number is registered to a physical address, typically a business phone system. A non-fixed VoIP number can be obtained online with no address verification, which is why it is cheap to create in volume and why verification systems treat it as a risk signal.
Will a travel eSIM give me a phone number for verification?
Usually not. Most travel eSIMs are data-only — they give you internet, not a number that can receive SMS. If you need to receive codes, you need either a plan that includes a number or a separate SMS-capable line alongside your data plan.
Can I use a UK number for codes if I do not live in the UK?
For most services, yes — they check that the number is a real mobile line, not which country it is from. The exceptions are institutions that require a number issued in their own market, which is common among banks. Check with your bank before relying on it.
Is an authenticator app better than any phone number?
Yes, where it is offered. Codes are generated on your device, so they work without a network and cannot be intercepted in transit or lost with a number. Use it everywhere you can. The reason phone numbers still matter is that many banks and older services offer nothing else.
Does a second eSIM number need a second phone?
No. Any eSIM-capable phone can hold multiple profiles at the same time, so a verification number sits alongside your data plan on the same device. You choose in settings which line is used for what, and both stay reachable.
Why did my number work last year and not now?
Filtering has tightened, and reputation data ages. A range that was accepted a year ago can be blocked today after it was used heavily for fake accounts, even if you personally did nothing. This is the main reason virtual number services stop working without warning.
Related Reading
- Changing Your Phone Number Abroad: What Breaks First
- Will My Banking App Work Abroad?
- The Dual SIM Trick: Keep Your Home Number and Get Local Data
- eSIM vs SIM Card for Travel: Which Should You Get?
If a service is refusing your number, it is asking for a real mobile line. A receive-only number that travels with you is one way to have one, and a travel eSIM handles the data side separately.
