How to Receive SMS Online Without a SIM Card

4 min read · Updated September 23, 2026

Almost every app now demands a phone number before it lets you in — and gives your number away to data brokers, marketing lists and breach dumps in return. Receiving the SMS online with a temporary number solves both problems: you pass the check, and your personal number stays yours.

What you need

A XeroSMS account with a few dollars in the wallet. Numbers for most services cost well under a dollar, you pay only when a number is issued, and an order that never receives a code refunds itself.

Receiving your first code

  1. Create a free account and top up your wallet — bank transfer and cryptocurrency both work.
  2. Open SMS Service in the dashboard and pick a server. Server 1 covers the most countries; Server 2 carries more services.
  3. Choose the service you are signing up for — WhatsApp, Telegram, Google and other popular picks sit right at the top.
  4. Choose a country. Each one shows live stock, a success rate and the price before you commit.
  5. Confirm the order. Your number appears instantly; paste it into the app you are verifying.
  6. The code lands on your order within seconds and is extracted for one-tap copy.

If the code does not arrive

Codes occasionally go missing on the sending side. Wait out the timer first — most late codes land within a minute. If nothing arrives, the order expires and your money returns to your wallet on its own, and trying a different country for the same service usually fixes it on the next attempt.

Ready to try it?

Numbers, rentals, proxies and eSIMs, all from one wallet.

Get your first number