Blog
Need a temporary number for a one-time code? Here's how non-VoIP US numbers work, what to check, costs, and a worked example — plus pitfalls to avoid.
October 4, 2026 · 9 min read
To get a temporary number for a one-time code, you rent a real US phone number from a service, paste it into the app or site that's asking for verification, wait for the SMS to arrive in your browser or app, and copy the code. The number is active only for the window you paid for — often minutes, sometimes a day — and then it's released. No SIM, no carrier contract, no monthly bill.
The part that actually decides whether this works isn't the code. It's the number. Most failures happen because the number is VoIP, already flagged for repeated use, or tied to a carrier the platform won't text.
There are three different products people confuse with each other, and they behave differently when the code arrives:
One-time / non-VoIP number. Bought per verification. You get a real US number from a mobile carrier, the platform's SMS reaches it, you read the code, and the rental ends. This is the cheapest option and the right one when you just need a single code.
Short-term rental. The number stays yours for a fixed period — commonly a day, sometimes longer — so it can receive several messages, including repeat codes or a second code after a failed attempt. Useful if the platform expires codes or asks you to verify twice.
Longer-term rental. Days, weeks, or up to a year, for things like keeping a number on file at a bank or marketplace. Costs more and is usually overkill for one code.
For a single verification, the first category is the one you want. A rented non-VoIP US number behaves like a normal mobile line, which is precisely why services that block VoIP prefixes will still accept it.
If you're unclear on the category itself, ZapSMS's own guide on what SMS verification is and how it works covers the mechanics in plain terms before you spend anything.
Photo by Jonas Leupe on Unsplash
Two practical notes. First, request the code after you have the number open, not before — some codes expire fast. Second, if the platform offers both SMS and a voice call, they're different products: SMS verification is the cheaper route, while a voice call is priced higher because it occupies the line.
Need a number now? Get a real non-VoIP US number for one-time SMS verification on ZapSMS, pay once, no subscription.
Say you need a temporary number for a single code on a marketplace account — not a subscription, not a month of service. At ZapSMS, a one-time SMS verification starts at $0.50 per number, and a voice verification starts at $3.50.
If instead you rented a US number for a full day to catch repeat codes — for example, because a code failed and you needed a second send — that's a different line item on the ZapSMS pricing page, and the price depends on how long you keep the number. The point is that a one-time code rarely justifies anything more than the smallest purchase. If you find yourself renting a month of service for a single code, you've bought the wrong product.
For comparison: a prepaid SIM for a second line usually involves a physical purchase, activation, and often a monthly minimum. A per-code number avoids all three.
Photo by Franck on Unsplash
Most "the code never came" problems come down to one of these:
The number is VoIP. Many platforms deliberately filter out VoIP ranges because they're associated with abuse. A number that looks fine in the storefront may still be rejected silently. This is the single biggest cause of failure, and it's why non-VoIP US mobile numbers are worth paying a little more for.
The number has been used on that platform before. Some services block numbers already associated with an existing account. If your code never arrives on the second attempt, ask for a different number rather than retrying the same one.
Wrong country format. A US number used in a form expecting a different country code will simply not receive anything.
The platform requires a number it can text later. Some services send a verification code now and then further codes at login. A one-time number won't help there — you need a rental that lasts. That's the difference between a temporary number and a longer-term rented US number.
You waited too long. Codes typically expire quickly. Read the SMS the moment it lands.
If you're repeatedly hitting the first problem, it's worth reading up on how burner numbers are handled by different platforms before buying more numbers — the pillar guide on burner numbers for verification goes through the categories and when each one fits.
ZapSMS is a prepaid storefront for renting US numbers that receive one-time SMS verification codes — no subscription, no plan to cancel. Applied to the steps above:
Nothing here is guaranteed to work on every platform; some services simply refuse rented and temporary numbers as a matter of policy, and that's their call. Buying a number is not a way around a platform's terms of service, and using one to evade a ban or impersonate someone isn't acceptable use anywhere. Where a platform permits a temporary number for verification — many marketplaces, forums, and trials do — this is the straightforward way to do it.
If the platform sends exactly one code and never texts you again, buy the cheapest one-time verification and move on. If it sends a code at signup and again at every login, buy a rental that lasts at least as long as you need the account — a day at minimum, or longer if you're unsure. If it needs a number on file permanently, you're in long-term rental territory.
Getting that decision right is what separates a smooth verification from three failed attempts and a support ticket. Everything after it is copy, paste, and done.
How long does a temporary number stay active for one code?
A one-time verification number is active for the window you paid for, which is usually just long enough to receive a single SMS. If you need the number to receive a second message or a code later at login, buy a rental that lasts a day or longer instead.
Why didn't my verification code arrive?
The most common cause is that the number was a VoIP line and the platform filtered it out silently. Other causes include the number having been used on that platform before, the wrong country code being entered, or the code expiring before you read it. Try a different number rather than retrying the same one.
Is a temporary number cheaper than a prepaid SIM?
For a single code, usually yes — you pay per verification rather than buying a SIM, activating it, and covering a minimum top-up. At ZapSMS a one-time SMS verification starts at $0.50, while voice verification starts at $3.50. If you need the number for weeks or months, a rental is the better-value route.
Can I use a temporary number for any platform?
No. Some services refuse rented or temporary numbers as a matter of policy, and that is their choice. Availability also varies by platform and country, so check the specific service before buying a number for it.
Where do I find the code once the number is rented?
With ZapSMS, the incoming SMS appears on the order page once it arrives — you copy the code from there into the verification form. ZapSMS rents real non-VoIP US numbers and lists supported services up front, and its FAQ covers what to do if a code doesn't show up.
Ready to verify? Browse all services · More posts