One-Time vs. Rental Virtual Numbers: Which Should You Choose?
Every number on SMSZ comes in two forms. A one-time number catches one verification code and is then released. A rental number stays yours for days or weeks. Picking the wrong one is the easiest way to waste money on virtual numbers — in both directions.
The short answer
- Just need one code? One-time. It is the cheapest option and takes two minutes.
- Expect more messages on the same number? Rental. Login codes, delivery updates, or several signups over days — all of these need the number to still be yours when the message comes.
How each one works
One-time numbers
You buy a number for one service, type it in, and wait for the code. When it arrives, the job is done and the number is released. If no SMS comes in time, the order cancels and your money returns to your balance by itself. Key points:
- Cheapest option — you pay per received code.
- Works for one service: a number bought for Telegram receives Telegram’s SMS.
- After release, the number is gone. Future codes sent to it will not reach you.
Rental numbers
A rental keeps the number just for you, for the time you choose. Every SMS it gets during that time lands in your dashboard, from any sender. Key points:
- Receives unlimited messages during the rental.
- Works across services — one rented number can verify several apps.
- Can be extended before it runs out, if you still need it.
- Costs more up front, because the number is reserved just for you.
Which one for which job?
| Situation | Best choice | Why |
|---|---|---|
| Confirming a newsletter, forum, or free trial | One-time | One code, then never again |
| A Telegram or WhatsApp account you want to keep | Rental | Future login codes must still reach you |
| Selling on a marketplace (buyers text you) | Rental | You need the number for days |
| Testing your own app’s SMS once | One-time | Cheap, instant, throwaway |
| Verifying many services in one week | Rental | One number, many codes — often cheaper in total |
The money question, honestly
One-time prices change by country and service — popular options cost more. Rentals are priced by length and country. A simple rule: if you expect three or more codes in a short time, or any future code on an account you care about, the rental usually wins. For a single throwaway code, it never does.
Three mistakes to avoid
- Using a one-time number for an important account. If the app later asks for a new SMS code, you are locked out. Use a rental — or better, turn on app-based two-factor login right after signup.
- Letting a rental expire while you still need it. Extend it before it ends. An expired number goes back to the pool and often cannot be recovered.
- Renting for one code. That is paying for a week you use for ninety seconds.
Still not sure? Start with a one-time number — being wrong costs very little. Or ask support before you buy. Browse available countries to compare prices.