VirtualSimVirtualSim
Activations completed1,543,416
Users515,088
Countries211
Services2,401
Prices from$0.01

VirtualSim

Virtual phone numbers for receiving SMS online

A temporary number for Telegram, WhatsApp, Google and thousands of other services. Receive SMS online in seconds — 180+ countries, no personal SIM.

Incoming SMSLive
Telegram
just now

Telegram code: 48291

WhatsApp
30s ago

Your WhatsApp code is 317-904

Google
1m ago

G-582014 is your Google verification code.

Discord
2m ago

Your Discord verification code is 7291

Where do you need a number

Current number prices

CountryTelegramWhatsAppGoogleInstagram
USA$0.66$1.66$0.42$0.13
United Kingdom$0.59$0.71$0.09$0.06
Germany$1.66$2.49$0.25$0.14
France$1.66$4.15$0.25$0.10
Netherlands$1.53$1.66$0.18$0.10
Italy$2.49$4.81$0.15$0.15

Why VirtualSim

01

Keep your real number private

Sign up and test apps without sharing your personal phone.

02

Codes arrive instantly

SMS shows up in your dashboard in real time — copy and go.

03

180+ countries on tap

Need US, EU or Asia — take the region you need, no SIM card.

Who VirtualSim is for

01

Everyday users

Sign up for messengers and apps without exposing your personal number. A second Telegram or WhatsApp account takes a minute.

02

SMM & marketing

Run multiple accounts: fast activations in the countries you need with clear pricing.

03

Developers

REST API for automation: buy numbers, track activations, receive codes and webhooks.

04

Testing & business

Verify SMS forms, onboarding and code delivery across countries without physical SIM cards.

Three steps to your code

1

Choose a service

Telegram, WhatsApp, Google or any other — price is clear upfront.

2

Buy a number

Charged from balance. No SMS — you get a refund.

3

Receive the SMS

Code on screen. Confirm the account and move on.

SMS receiving API

Plug virtual numbers into your scripts and services: number purchases, activation statuses, code delivery. A sms-activate-compatible interface is available.

API documentation →

Frequently asked questions

What is a virtual number for SMS?

It is a temporary phone number that receives SMS over the internet — no SIM card or phone needed. You use it to sign up for services, and the confirmation code appears in your VirtualSim dashboard.

How do I receive SMS on a virtual number?

Top up your balance, pick a service and country, click “Get a number” and enter it during registration. The SMS with the code appears in your dashboard within seconds.

How much does a virtual number cost?

The price depends on the service and country — starting from a few cents per activation. Exact prices and availability are shown before purchase on the SMS receiving page.

Which countries and services are available?

200+ countries — USA, UK, Germany, France and more. 2400+ services are supported: Telegram, WhatsApp, Google, Instagram, TikTok and others.

Can I buy a number for Telegram or WhatsApp?

Yes. Pick Telegram or WhatsApp in the catalog and a suitable country — the code arrives in seconds. For repeat codes and long-term accounts, number rent is available for up to 180 days.

What if the SMS doesn't arrive?

Cancel the activation — the money is automatically refunded to your balance. Try another country or retry: number availability updates constantly.

Is there an API for receiving SMS?

Yes. VirtualSim provides a REST API and a sms-activate-compatible interface: number purchases, activation statuses, code delivery and webhooks. See the API documentation for details.

Useful reads

Guides on receiving SMS, account registration and working with virtual numbers.

All articles →

Popular destinations