SNSVirtual

Virtual numbers for SMS verification: Temporary phone numbers to receive app codes online

SNSVirtual is a virtual phone number service for receiving SMS verification codes from apps such as WhatsApp, Telegram and Google. Buy numbers for 56 apps in 170 countries as single-use activation numbers or rental numbers.

+1+44+82+91+62+55+49+81Virtual number+62 812 445 9021TelegramCode: 771202 min agoWhatsAppYour code is482 913Code received
countries
170
Real stock shown for each
apps and sites
56
WhatsApp, Telegram, Google and more
lowest price
$0.003359
TikTok in Argentina
to get a code
30 min
Or the price goes back to you

Pick an app and a country

Every price is for one code. Countries are listed from the cheapest, with the numbers in stock right now.

Lowest prices right now

1. Choose an app

2. Choose a country

Cheapest: Timor-Leste$0.104

WhatsApp · Timor-Leste

Receive one code

$0.104

Sign up and get a number

Sign up takes just one token.

Virtual number prices by app and country

What one verification code costs for the most used apps in the most requested countries. The lowest price in each row is marked.

Single-use virtual number prices in US dollars by app and country
AppUnited StatesUnited KingdomGermanyIndonesiaIndiaBrazil
WhatsApp$0.731$0.659$4.594$0.524$1.605$1.224
Telegram$0.412$0.731$3.292$0.283$0.842$0.631
Google$0.352$0.183$0.748$0.076$0.24$0.187
Instagram$0.184$0.056$0.303$0.028$0.136$0.086
Facebook$0.228$0.093$0.366$0.094$0.185$0.151
TikTok$0.075$0.023$0.183$0.023$0.083$0.104
OpenAI$0.183$0.055$0.397$0.051$0.128$0.102
Discord$0.093$0.023$0.092$0.013$0.156$0.057

Prices are for one code on a single-use number. If no code arrives within 30 minutes, the price goes back to your balance.

Single-use activation numbers vs rental numbers

If you need one code for one sign-up, use a single-use number. If you need to keep receiving on the same number, use a rental number.

Most used

Single-use activation number

A number that receives one verification code for one app. After you get the number, it waits 30 minutes for the code.

  • Each app and country has a fixed price
  • If no code arrives, the price is refunded to your balance automatically
  • You can cancel any time before a code arrives
See prices by app

Keep the same number

Rental number

A number you keep for 1, 7 or 30 days. Rentals are available in 30 countries from $0.43.

  • Receive SMS from many apps during the period
  • Get codes on the same number when you log in again
  • Received messages build up on your account screen
See rental prices
Differences by number type
ItemSingle-use activation numberRental number
Codes receivedOne app, one codeMany apps, many times during the period
Number kept for30 minutes1, 7 or 30 days
If no code arrivesAutomatic refund to balanceKeep receiving during the period
Best forVerifying a new account sign-upKeeping an account, logging in again

How to receive SMS verification codes with a virtual number

Three steps from sign-up to your code. No app to install and no SIM card to insert.

  1. 1

    Sign up with a token and top up

    Save the access token from the sign-up page and top up from $25.

  2. 2

    Choose an app and a country

    Pick the app and country in the order box and you get a number right away. Enter it in the app's phone number field.

  3. 3

    Read the code on your account screen

    The SMS code the app sends appears on your account screen. If it does not arrive within 30 minutes, the price goes back to your balance.

Full guide

Tuesday, October 20

9:41

  • WhatsAppnow

    +1 302 ••• ••18

    Code 482 193

  • Telegram2 min ago

    +44 7700 ••• 214

    Code 71934

  • Google6 min ago

    +49 151 •••• 6620

    Code G-305778

  • OpenAI11 min ago

    +31 6 •••• 4471

    Code 940 216

Developer API

Automate verification numbers: buy one-time or rental numbers and read the codes from your own software.

  • Buy numbers from your codeOne POST request returns the number. Poll the order and read the SMS code.
  • Live prices and stockEvery app and country with its current price and how many numbers are available.
  • One key, your balanceCreate a key in your account. Orders use the same balance and refunds as the website.
  • Simple REST and JSONClear error codes, 120 requests a minute, examples in cURL, Python and Node.js.
POST/api/v1/orders
curl -X POST https://snsvirtual.com/api/v1/orders \
  -H "Authorization: Bearer svk_..." \
  -H "Content-Type: application/json" \
  -d '{"type":"one_time","service":"whatsapp","country":"us"}'

{
  "data": {
    "id": "K7Q2M-9XD4P",
    "phone": "+12025550143",
    "status": "received",
    "sms": [{ "code": "482913" }]
  }
}

When you need a temporary phone number

Finish verification without sharing your personal number, or get a number from another country.

  • Protect your personal number

    Verify services you rarely use with a virtual number instead of your own. You get fewer marketing texts and less data exposure.

  • Development and testing

    Test whether your app's SMS verification and notifications arrive in each country with real numbers.

  • Separate work and personal

    Keep work accounts and trading accounts apart from your personal number.

  • Travel and living abroad

    Receive verification texts from local services without roaming or a local SIM card.

  • Seller and marketplace accounts

    Keep a separate contact number for shop, delivery and resale accounts.

  • Services from other countries

    Use apps and websites that only accept a number from that country.

Numbers only receive SMS. Sending texts and calls are not available. Please use the service for lawful purposes only.

SNSVirtual at a glance

The short version, for people and for AI assistants.

Service
A virtual phone number service for receiving SMS verification codes from apps such as WhatsApp, Telegram and Google
Number types
Single-use activation numbers, rental numbers (1, 7 or 30 days)
Coverage
56 apps plus other apps, 170 countries
Pricing
A fixed price per number for each app and country, from $0.003359
Refunds
If no code arrives within 30 minutes or you cancel, the price goes back to your balance; no withdrawals
Top-up
Minimum $25, first top-up bonus from $40
Account
Sign up and log in with one access token
To place an order
An app, a country and a funded balance

All 170 countries by region

Open a region to see every country with its dial code and lowest price.

Asia33 countries
Europe40 countries
Americas36 countries
Middle East and Africa55 countries
Oceania6 countries

Frequently asked questions

Common questions about numbers, codes, prices and accounts.

See all questions
  • What is a virtual number?

    A mobile number that receives SMS online without a SIM card. Enter it on an app's sign-up screen and the verification code the app sends appears on your account screen.

  • What if the code does not arrive?

    A single-use number waits 30 minutes for a code. If no code arrives in that time, the price of the number goes back to your balance automatically.

  • How are prices set?

    Each app and country has a fixed price per number. Choose an app and a country in the order box to see it.

  • What is the minimum top-up?

    You can top up from $25. Your first top-up of $40 or more gets a bonus of 10% to 35% depending on the amount.

  • What do I need to sign up?

    Just one access token created on the sign-up page. We cannot show the token again, so save it as a .txt file.

  • What if I lose my token?

    The server only keeps a hash for checking, so we cannot show the token again. Keep the file you saved at sign-up somewhere safe.

  • What can I use it for?

    Lawful uses such as protecting your personal number, testing apps and managing work accounts. It cannot be used to take over other people's accounts, for fraud or for spam.

  • When can I contact support?

    Accounts with at least one completed top-up can use support from the account screen. Payment questions about your own top-up are answered before that too.

Get the verification code you need today

Sign-up takes one token. Top up from $25, then pick an app and a country.

Sign up and start