Virtual phone numbers for SMS verification

Receive SMS codes and one time passwords for any service online. Real numbers from many countries, no SIM card, and you pay only for the codes you actually get.

One number for services worldwide

Get verification codes for WhatsApp, Telegram, Google and any other service, with real numbers from over 170 countries.

Pay only for the codes you get

Single use numbers start from a few cents. If no code arrives in time, the charge returns to your balance automatically.

Get started

Get a number

Pick a service and a country

2

Choose a country

3

Get the code

Sign in to buy this number

Why choose WorldSMS

Real numbers, 170+ countries

Numbers come from real SIM cards, not virtual ones, so verification success stays high.

Codes arrive in seconds

After you get a number, the code usually shows on screen within a minute.

Automatic refund

If no code arrives within the time limit, the charge returns to your balance.

REST API for developers

Automate ordering and code retrieval with a simple REST API.

How it works

Step 1

Choose a service and country

Pick the service you need a code from and the country for the number. Prices start from a few cents.

Step 2

Top up and get the number

Add funds to your balance and receive a real number in seconds, ready to accept an SMS.

Step 3

Receive the code

The verification code appears on your screen. If no code arrives, the charge returns to your balance.

Frequently asked questions

  • What is WorldSMS?

    WorldSMS gives you a temporary phone number to receive SMS verification codes and one time passwords online, without a SIM card of your own. You pay per number and only for codes you actually receive.

  • Which services and countries are supported?

    You can receive codes for WhatsApp, Telegram, Google, Instagram, Facebook and many more, with real numbers from over 170 countries. Each service shows the countries and the price.

  • How long does a code take?

    After you get a number, the code usually appears on screen within a minute. The number waits for the first code for a set time.

  • What if no code arrives?

    If no code arrives within the time limit, the number is closed and the charge returns to your balance automatically.

  • Can I use one number for several codes?

    Each number is for a single verification. When you need another code, order a new number so each one stays clean and separate.

  • Do you have an API?

    Yes. A simple REST API lets you order numbers and read codes straight from your own code, so you can automate the whole flow.

  • How do I pay?

    Top up your balance once, then each number is taken from it at a fixed price. There is no subscription, and an empty number costs nothing.

Get your verification code now

Create an account, top up once, and receive your first SMS code in minutes.