Virtual number vs SIM: what changes
A traditional number is tied to a SIM card in one phone. A virtual mobile number is held on a server, and incoming SMS is forwarded to a web inbox, so you read messages in a browser rather than on a handset.
The number still receives real texts over the SMS network, which is why it works for verification and OTP like any other number. What changes is everything around it: no SIM to buy, no device to pair, no contract and no app to keep updated. You can pick one up in under a minute and use it from a laptop, a tablet or a phone.
What you give up is the phone itself. A virtual number here is built for receiving SMS, not for replacing your main mobile plan. For codes and messages from a service, that is usually all you need.
VoIP and non-VoIP virtual numbers
Virtual numbers come in two kinds. A VoIP number is issued by an internet telephony provider. It is cheap and quick to supply, and plenty of services accept it. A non-VoIP number is issued by a mobile carrier, so a carrier lookup sees an ordinary mobile line even though you read it online.
The difference matters because many services look a number up before sending a code. Messaging apps, banks, dating apps and some marketplaces often refuse numbers that come back as VoIP, sometimes with an error and sometimes by never sending the code.
The per-code pools cover both cases. VoIP High Quality uses US +1 numbers and is the cheapest, from $0.50. United Kingdom uses +44 mobile numbers. Rentals on the Numbers page are non-VoIP. The ladder that works: try VoIP High Quality first, then a UK number, then a non-VoIP rental. A per-code order with no code is refunded automatically, so starting cheap costs nothing when it fails.
Free shared vs private virtual numbers
The free virtual numbers are shared and public: anyone who opens a number's page sees the same incoming SMS. That is what makes them free, with no registration and no card. The live pool is mostly UK numbers, plus the Netherlands, Finland and a few other countries.
A private virtual number keeps the inbox visible to you alone. Neither private option is a subscription: you pay per code, or you pay once for a rental period, and the price is shown before you pay.
Use a free number for a one-off, low-stakes code. Choose a private number for an account you plan to keep, anything tied to money or account recovery, or a service that rejects shared numbers.
Choosing a country
Start from what the service expects. Some only send codes to numbers in their own country, and some ask you to pick a country code first. Others accept any country, in which case the cheapest pool the service accepts is the right pick.
For free numbers, the country is whatever the pool has, which today means mainly the UK, the Netherlands and Finland. For a private per-code number, the choice is a US +1 number on the VoIP High Quality pool or a UK +44 mobile number. For rentals, the Numbers page lists every country on offer, with its durations and price before you rent.
You can use any of these from wherever you are. The country of the number does not need to match where you live, only what the service will accept.
Keeping a virtual number long term
Free shared numbers are temporary by nature: they leave the list when they stop receiving messages, and a per-code number is yours for a single code. If you need a virtual number that stays the same, so you can receive a login code next month or a message from a buyer next week, a private rental is the right tier.
A rental is a dedicated non-VoIP number for 1 day up to 12 months depending on the country, from $4.99, with unlimited SMS and an inbox only you can read for the whole period. If it is not what you needed, cancel between 5 and 120 minutes after renting, before any SMS has arrived, and you get a refund.
Choose a period that covers how long the account needs to stay reachable. When a rental ends the number is no longer yours, so for an account you depend on, keep the rental running or move the account to a number you control.
What people use a virtual number for
Verification is the biggest use: signing up for an app, a marketplace or a social platform that sends a code, without handing over the number that follows you everywhere and attracts spam afterwards.
A second line comes next. People selling online, replying to classified ads, meeting someone from a dating app, or travelling without their usual SIM want a number they can give out and later drop. A rental behaves like that second line for as long as you keep it.
Developers use virtual numbers to test SMS sign-up flows without burning real SIMs. The REST API and native MCP server let that run automatically, including an AI agent completing a verification step on its own.