Skip to content
New: Reseller bot. Sell numbers in your own Telegram bot, under your name.

Free vs paid virtual numbers

Public SMS inboxes expose incoming messages to anyone who opens the page. Before paying for a number, check how messages are accessed, the destination service’s rules, and the order’s billing terms.

Written by the NumberHub editorial team6 min read

How free public numbers work

A public SMS inbox displays incoming messages on a page anyone can open. Multiple people can use the listed number and read the same inbox. You cannot reserve a public inbox for yourself.

A public inbox can be useful for a non-sensitive test of your own SMS integration. Do not send passwords, recovery codes, personal details, or codes for an account you need to keep to a public inbox.

Privacy and delivery limits

Anyone who can open the public inbox can read its codes. Depending on the service, a code may be enough to finish verification or access an account. A public inbox cannot keep that code private.

A service may reject public or virtual numbers, but a missing code does not prove that a number was blocked. It can also mean the sender did not send, the activation expired, the number format was wrong, or delivery was delayed. Check the service’s rules and the order status before trying again.

What you are actually paying for

NumberHub displays an activation and its delivered codes in the account’s order view. Access to that order requires the owning account. Paying for an activation does not establish that the number has never been used before or that another service will accept it.

The displayed price depends on the selected product and country and on current availability. If a number is available, it can be assigned to the order; otherwise the order may queue. Payment does not guarantee immediate stock or delivery.

Check the price and billing terms

For NumberHub one-time SMS activations, the price is held when you order and charged only if a code arrives. If the activation ends without a code, the hold is released. Delivery does not guarantee that the destination service will complete verification. The number is charged once; further codes on the same number are free.

Choose a country permitted by the service and consistent with the account details you provide, then compare the displayed prices and availability. A higher price is not a measure or guarantee of acceptance, and a low price does not establish that a number will be rejected.

Choose for the task

A public inbox can suit a non-sensitive test that you control. For a private code, check that message access is restricted to your account and read the service’s terms. Do not use a temporary number for banking or payments, or as the recovery number on an account you need to keep. Use a number you control for the required period.

Frequently asked

Are free SMS numbers safe?

Not for anything private. Every message they receive is published publicly, so codes can be read — and used — by anyone watching the page.

Why did a free number stop receiving codes?

A missing code does not identify the cause. The service may reject the number, fail to send the SMS, or experience a delivery delay. Check the number format, service rules, and activation status; use any recovery actions the order offers.

Is a paid number guaranteed to be accepted?

No. The destination service sets its own rules and may reject a virtual number. On NumberHub, a one-time SMS activation is charged when a code arrives. A delivered code is not a guarantee that verification will succeed.

How can I compare costs?

Compare the displayed prices and availability for countries the service allows. Check when a charge applies and whether additional codes cost more. For NumberHub one-time SMS activations, an activation that ends without a delivered code releases the held amount.