One-time code or rental: which number do you need?
One covers a single sign-up and goes back. The other stays reachable for weeks. Picking the wrong one is the most common way to pay twice.
The two products look similar on the price list and behave nothing alike. The difference is not how long the number lives — it is how many times it can receive.
The short version #
| One-time code | Rental | |
|---|---|---|
| What it covers | One activation, one service | Everything sent to it, any service |
| How long | Until the code lands | 7 / 14 / 30 days |
| Charged | Per code received | Per term, up front |
| Same number later | No — it goes back to the pool | Yes, for the whole term |
| Typical use | Signing up once | An account that keeps sending codes |
Take a one-time code when the number is disposable #
You are registering an account you will log into with a password afterwards. The number is a doorway: it proves you are not a script, the service sends one code, and it never needs to reach you again.
This is most sign-ups, and it is the cheapest thing on the site — from $0.07 per code, across 1,289 services. You pay only when a code actually arrives, so a number that stays silent costs nothing.
Take a rental when the account will call back #
Some accounts do not stop at the door. They re-verify when you sign in from a new device, when you change a setting, when their own risk system twitches. If the number that opened the account cannot receive that second code, the account is gone.
- Anything with money attached — the second code always comes eventually.
- Accounts you will sign into from more than one device.
- Services that verify again after a period of inactivity.
- Anything you are building on: a shop, a page, a profile you will still want next month.
A rental is billed for the term rather than per message, so the arithmetic is different: it wins the moment you would otherwise buy a second one-time code for the same account. The countries you can rent in are a shorter list than the one-time catalogue.
The mistake that costs twice #
Using a one-time code for an account that matters, then needing the same number three weeks later. The line went back to the pool the moment your code landed — it is not held for you, and it may already be carrying someone else’s registration. There is no way to get it back.
The recovery is to re-register from scratch, which means a new number, a new sign-up and whatever was in the old account left behind. That is the second payment, and it is much larger than the difference between the two products.
Practical differences worth knowing #
- A rental is chosen by country and network; a one-time code is chosen by service and country, because the price depends on which service is sending.
- A rental receives from everyone, so you can use one number for several accounts — with the obvious caveat that they are then linked by that number.
- A one-time code is refunded automatically when nothing arrives. A rental is a term you have bought, whether or not anything is sent to it.
- Rental terms are 7 / 14 / 30 days. Longer needs are several terms, not a discount tier — see what a number costs.
If you are still unsure, start with a one-time code. It is the cheaper mistake, and nothing stops you renting a number later for the accounts that turn out to matter.