SMSToGo

SMS verification · Temporary numbers

Phone numbers. without
the commitment.

Temporary phone numbers for SMS verification. Receive a code in under five minutes, pay only for what you use, and burn the number when you're done.

No subscription required
Pay per received SMS
REST API & dashboard
§ 1 · Catalog

A number for every service.

Every service has its own page with the price per number up front. Pick the app asking for your phone number.

744 services

from $0.10 per number, refunded if no code arrives.

Browse all services
§ 2 · Why SMSToGo

Numbers you use, then leave behind.

1Single wallet, two modes

OTP and rental. Same credits.

One wallet covers a single verification code or a multi-day rental. Switch between them without changing plans.

2Pay on delivery (planned)

Designed to charge on delivery.

OTP credits are charged only when a message arrives. If a route returns empty, the credit stays in your wallet.

3Prices shown up front

Country and service, priced up front.

Choose a route, such as WhatsApp in the US or Telegram in Germany, and see its price before spending credits.

§ 3 · Pricing

Pick a service. See your price.

Choose a service and country to see the price per verification.

Quick picks

Telegram

United States

$1.20

USD / one verification

§ 4 · Use cases

Built for the people who actually read docs.

1 · Developers

Test your auth flows end-to-end.

Wire our API into your CI pipeline. Order a number per test run, read the code it receives, hand it back. No more mocking the SMS gateway.

snippet · smstogo.net
curl -X POST https://smstogo.net/api/v1/orders \
  -H 'Authorization: Bearer sk_...' \
  -H 'Content-Type: application/json' \
  -d '{"country_code":"us","service_slug":"google"}'
2 · Privacy-first

Sign up without handing over your number.

Marketplaces, forums, dating apps - any service that asks for a phone number you don't want to give out. Use SMSToGo, burn the number, move on.

snippet · smstogo.net
// poll until the code arrives
GET /api/v1/orders/{id}
{
  "status": "completed",
  "phone_number": "15302286946",
  "messages": [{ "code": "G-804036" }]
}
3 · Billing

One balance, however you order.

Top up once. Numbers you buy on the dashboard and numbers your scripts buy come out of the same wallet - and an order that never receives a code is refunded in full, automatically.

snippet · smstogo.net
GET /api/v1/account/balance
{
  "currency": "USD",
  "balance_minor": 2500
}
§ 5 · FAQ

SMS verification, answered.

What is SMS verification?

Apps and websites send a one-time code by text message to confirm a phone number when you sign up or log in. SMSToGo rents you a temporary number that receives that code online, so you can verify an account without giving out your personal number.

Which services can I verify?

Hundreds of apps and sites, including Telegram, WhatsApp, Google, PayPal and Amazon. Every service has its own price, shown before you order.

What happens if the code never arrives?

The order ends without a message and its full price goes back to your wallet automatically. Some services refuse numbers they recognize as virtual; you never pay for an order that received no code.

Can I keep or reuse a number?

No. Each number is one-time: it receives the verification code for a single order and is then released. Long-term rentals are not offered.

How do I pay?

Top up your wallet with cryptocurrency, then each order is charged from that balance. There is no subscription and no minimum number of orders.

Is there an API for SMS verification?

Yes. A REST API with a bearer key orders numbers, reads the codes they receive, and checks your balance, spending from the same wallet as the dashboard.

§ 6 · Support

Questions? Message us.

Telegram is our only support channel right now. Reach the team directly for order issues, top-ups, or anything else.

@smstogonet_support