How an activation is priced

Every service-and-country pair has its own live price built from real upstream costs — not a flat tariff. That is why Telegram in Indonesia and Telegram in the United States can differ several-fold. The catalog always shows the current number stock next to the price, so you never buy into an empty pool.

Your balance is only charged for numbers that were actually issued; a failed or expired activation refunds itself. Practically, your spend equals successful codes received.

Doing it at scale: the API

Everything the dashboard does is available over the API: query live prices, buy a number for a service-country pair, poll the code, finish or cancel. Requests support idempotency keys, so a retried call never double-buys.

Typical integrations: account-management tools registering profiles in bulk, QA pipelines that verify SMS flows in many countries, and back-office scripts replacing a drawer full of SIM cards. Rate limits and error semantics are documented on the API page.

Delivery quality is measured, not promised

Any activation service is only as good as its delivery rate. SMSREC tracks the outcome of every activation per service and country and feeds that statistic back into the catalog: pairs that stop delivering get flagged and demoted automatically, and purchases are routed to the upstream pool that currently works for that service — including real-SIM pools for services that reject virtual numbers.

Popular services and prices

ServicePrice from
Telegram$$0.20Get a number
WhatsApp$$0.22Get a number
Google$$0.08Get a number
OpenAI (ChatGPT)$$0.08Get a number
Discord$$0.06Get a number
Facebook$$0.08Get a number
Twitter / X$$0.07Get a number

Prices and stock are rendered from the live SMSREC catalog. Availability can change before purchase.