SMSToGo
Sign in

Phone numbers. without
the commitment.

Temporary numbers for SMS verification in 180+ countries. 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
§ 01 · Catalog

A number for every service.

740 services740 country-service offerings
Telegram icon
Telegram
from $1.08
WhatsApp icon
WhatsApp
from $2.27
Google icon
Google
from $0.25
PayPal icon
PayPal
from $1.25
GMail icon
GMail
from $0.40
§ 02 · Why SMSToGo

Numbers you use, then leave behind.

01Single 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.

02Pay 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.

03Prices 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.

The numbers behind the numbers
2,418,293
Numbers ready to issue
across the network
180+
Countries supported
every continent
99.97%
SMS delivery rate
over the last 90 days
42s
Median time-to-SMS
p95: 3m 12s
§ 03 · Use cases

Built for the people who actually read docs.

01 · Developers

Test your auth flows end-to-end.

Wire our API into your CI pipeline. Spin up a number per test run, verify the SMS flow, tear it down. No more mocking the SMS gateway.

snippet · smstogo.net
curl -X POST /api/numbers \
  -H 'Authorization: Bearer sk_...' \
  -d '{"country":"US","service":"whatsapp"}'
02 · 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
// webhook payload
{
  "event": "sms.received",
  "number": "+447700900312",
  "code": "847293",
  "service": "whatsapp",
  "ttl": 1200
}
03 · Teams

One pool of numbers, shared across your org.

Provision company-owned numbers for support, sales, or regional launches. Route incoming SMS to Slack, webhooks, or your own CRM.

snippet · smstogo.net
POST /api/pools
{
  "name": "EMEA Support",
  "countries": ["DE", "FR", "ES"],
  "routing": "slack:#support-emea"
}
§ 04 · Pricing

Two ways to buy. Zero subscriptions.

Most used

OTP

One-time verification
01
from $0.17
per received SMS
  • Short hold - enough time for one code
  • Charged only when the SMS arrives
Get an OTP number

Rental

Keep the number longer
02
from $2.50
per 3-day rental
Choose rental duration
  • Receive multiple SMS on the same number
  • Extend the rental when you need more time
Rent for 3 days
§ 05 · FAQ

The questions we actually get asked.

OTP is for one verification code - short hold, pay when the SMS arrives. Rental keeps the same number longer so you can receive multiple messages. No subscriptions either way; you top up credits and spend them per order.

OTP numbers are held just long enough for a typical verification. Rentals last for a chosen period and can be extended if you need more time. Exact windows depend on the country and service you pick.

SMSToGo operates in a legal grey area in most jurisdictions. We don't encourage violating any service's terms of use. Our numbers are intended for testing, privacy, and one-time signups where a real phone number isn't required. You are responsible for your own use.

Most major services: WhatsApp, Telegram, Signal, Discord, Google, Instagram, Facebook, TikTok, LINE, Kakao, Binance, Coinbase, and hundreds more. Some services aggressively block temporary numbers - we maintain a live status page and flag unsupported services before you pay.

On OTP, if no SMS arrives before the hold ends, the number goes back to the pool and you are not charged. No refund tickets - the system handles it automatically.

Yes. The API covers OTP orders, rentals, SMS retrieval, and webhooks - same pay-as-you-go model, no monthly plan required. Full docs will live alongside the dashboard when the product ships.