← Back to blog

Temporary Phone Numbers for SMS Verification

Guides · By SMS Activate Team · Draft - not yet published · 7 min read

Illustration for the guide: Temporary Phone Numbers for SMS Verification

A temporary phone number lets you receive a verification code (OTP) without giving a service your personal number. You pick a service and a country, get a number, request the code, and read it in your dashboard. The number is not yours to keep. After the session ends, it closes.

The choice that matters is not which site you buy from. It is which kind of temporary number you buy. A free public inbox, a paid one-time activation, and a rental are three different products with different privacy, different prices, and different risks. Pick the wrong one and the code may never arrive, or someone else may read it first.

What is a temporary phone number for SMS verification?

It is a mobile number you use online for one job: receiving a code. You do not own the number, you do not put a SIM card in your phone, and you do not keep it after the verification is done. The code arrives on the provider's dashboard, next to your number, and you type it into the app you are signing up for.

How the number gets assigned, what happens inside the 20-minute window, and how the code reaches your screen is covered in our mechanics guide.

The rest of this guide is about choosing. Three kinds exist, and they are not interchangeable.

What are the three kinds of temporary numbers?

Diagram of the three kinds of temporary numbers: free public inbox, one-time activation, rental
Three kinds, three different jobs.

1. Free public inbox numbers

These are shared numbers listed on a public page. Anyone can open the page and read every message that arrives on that number, including your code. There is no account, no payment, and no privacy.

They suit one situation only: a throwaway sign-up where the account does not matter and nothing valuable is attached to it. They do not suit banking, payment apps, recovery codes, or any account you plan to keep.

2. Paid one-time activations

You pay for one activation. The number stays active for 20 minutes from booking. Inside that window you can request and receive more than one code for the selected application. If no SMS arrives within the window, an eligible activation is refunded to your wallet. You can also cancel an eligible activation after the first 2 minutes if no SMS has arrived and the 20-minute window has not ended.

This is the right choice for a single sign-up: one account, one verification, done.

3. Rentals

You keep the same number for a set period so the account can ask for codes again later - logins from a new device, recovery, or security checks. The exact durations are shown in the dashboard before you confirm; rental refunds are checked manually, so the rules are different from activations.

This is the right choice when the account will ask for a code again. A one-time activation cannot help you then, because the number closes after 20 minutes.

Public inbox vs private number: what is the real difference?

The difference is who can read your code.

On a free public inbox, the answer is anyone. The inbox page is public by design. If the code is for an account that matters, a stranger can see the code at the same time you do, and use it before you.

On a private activation, the code appears only in your account, on your dashboard, next to your number. Nobody else sees it.

There is a second difference. Services that check numbers can tell a shared public number from a private one. A public number that hundreds of people have used for sign-ups is easier for a service to recognise and block. A private number rented for one order is not shared with anyone else during that order.

Ask yourself one question before you choose: if someone else read this code, what could they open? If the answer is an account you care about, do not use a public inbox.

Real mobile number or VoIP line: how do I tell?

Some services reject VoIP numbers. A VoIP number is an internet-based line. A non-VoIP number is a mobile number on a carrier network - physical SIM or eSIM.

That is the distinction to check on any provider you consider: does it say, in its own words, what type of numbers it rents? If a provider does not say, assume nothing about what its numbers are.

Even a real mobile number is not a guarantee. Each app decides which numbers it accepts, and its policy can change. No provider can promise a specific app will accept a specific number. Anyone who promises that is selling you something they cannot prove.

What should I check before I pay?

Check these five things, in this order. All five are visible before you confirm an order.

1. Who else can read the code? Private activation or public inbox? If the page does not say, treat it as public.

2. How long does the number stay active? For a one-time activation, the answer is 20 minutes. For a rental, the dashboard shows the period before you pay. If the account will ask for a code again after that period, you need a rental, not an activation.

3. What happens if no SMS arrives? For an eligible one-time activation, the charge is refunded to your wallet if no SMS arrives within the 20-minute window, and you can cancel after the first 2 minutes if nothing has arrived. Rental refunds follow different rules and are checked manually. Read the refund rule for the exact order type you are buying, not a general promise on the homepage.

4. What is the final price? Prices vary by app, country, and current tier. The final price is shown in the dashboard before you confirm. Prices are in US dollars. If a price is not shown before payment, do not pay.

5. Is the number type stated? Check the provider's own description of its numbers. If it does not say whether its numbers are VoIP or non-VoIP, you have no basis to expect anything when a service blocks VoIP lines.

Diagram of four checks before paying: service listed, country choice, price shown, refund rule
Four checks before you spend anything.

When should I rent instead of activating once?

Rent when the account will ask for a code again. The common cases:

You will log in from a new phone or a new device. The app asks for a code again for a security check. You need a recovery code later and have no other recovery method set up.

Activate once when the job is a single sign-up and you will never need a code for that account again.

The mistake people make most often is buying a one-time number for an account that asks for a code again a week later. By then the number is closed, and the account is locked behind a verification you cannot receive. If you are unsure whether the account will ask again, rent. The cost of a rental is smaller than the cost of losing the account.

What happens if the code never arrives?

First, wait. Delivery depends on the sending service and the carrier route, so a code can be slow without anything being wrong.

For a one-time activation: if no SMS arrives within the 20-minute window, an eligible order cancels and the charge is refunded to your wallet. You can also cancel an eligible activation yourself after the first 2 minutes if nothing has arrived and the window has not ended.

For a rental: refunds are checked manually, so the rule is not automatic. Contact support with the order details.

What does not help: requesting the code again and again on the same number. Repeated requests can trigger the app's own rate limits, and they do not make a blocked number work. If the number is rejected, cancel and start a new activation with a different country instead of retrying the same line.

Frequently asked questions

Can I use a temporary number for WhatsApp, Telegram, or Google?

Yes, numbers are available for those services and many others - lists what is covered. Whether a specific service accepts a specific number is decided by that service, not by us, and its policy can change.

Can I reuse a temporary number?

No. A one-time activation number closes after the 20-minute window ends. If you need a number for later logins or recovery, rent one instead, and set up a recovery method inside the app as well.

Is a free public inbox safe for banking or payment apps?

No. Anyone can read the messages on a shared public number. Never use a public inbox for banking, payment approvals, recovery codes, or any account you plan to keep.

How long does a one-time activation last?

20 minutes from booking. You can request more than one code for the selected application inside that window. After the window ends, the number closes.

Do I need a SIM card or a phone plan?

No. The number is hosted for you and the messages arrive in your dashboard in the browser. You do not need a SIM card in your own name.

What should I do if the service rejects my number?

Cancel the activation if it is still eligible, and try a different country. Do not keep retrying the same number. If the problem repeats across countries, the service may be blocking temporary numbers at the moment, and no provider can work around that.

Ready to try it?

Open the dashboard to see the price for your service and country before you order.

Open the dashboard

Keep reading

Related services