Almost every website verifies the same way. You hand it a phone number, it texts you a code, you type the code back in. The method for receiving that code barely shifts from one site to the next. Pick a number, enter it, read the reply in a public inbox. That's the whole trick, and this page works for anything.
If you landed here describing the job ("I just need to verify my account") instead of the jargon ("OTP"), good. This page is for you.
The six steps, start to finish
- Choose a country the site accepts. Open the countries page and pick one that fits the service. Plenty of sites only take local numbers, so when unsure, match the country to where the app is based.
- Pick a number marked Online. Those actively pull in messages. Open one to see its public inbox.
- Enter the number on the website. Drop it into the phone field and request the code.
- Watch the inbox. Codes usually land in seconds, sometimes a minute or two. The inbox refreshes on its own, so don't sit there hitting reload.
- Copy the code and finish. We highlight the detected code so you can grab it in one tap and paste it back.
- Nothing showing up? Rotate. Give it a minute, then switch to a different number or country. The full escalation ladder is in our troubleshooting guide.
Six steps. The rest is footnotes.
Country choice is where people slip
If any step trips you up, it's this one. What actually helps:
- Match the region. A US-first service usually wants a +1 number; a European one often expects a local line.
- Go where the numbers are. Availability shifts hour to hour, so pick from what's actually online, not the country you had in mind.
- Keep a backup region ready. Rejected by one country? A second frequently sails through.
For the busy regions we've written dedicated walkthroughs, like US numbers for verification and the India guide.
How different categories behave
The steps don't change, but the odds do, depending on what you're signing into.
- Messaging apps (WhatsApp, Telegram, Signal) work often enough, but they're the quickest to block a shared number. Our WhatsApp and Telegram pages have the specifics.
- Social platforms (Instagram, Discord, Reddit) tend to go through for a fresh account, then sometimes ask you to re-verify later.
- Shopping and marketplaces (Amazon, eBay) are usually painless for a quick sign-up.
- Gaming and community sites are forgiving about which country your mobile number comes from.
Every app we cover sits on the services page.
Where a shared number hits a wall
Public numbers aren't magic. Because the number is shared and reused, it can fail when:
- the service blocks known VoIP or shared ranges,
- someone already registered that exact site with it (most sites allow one account per number), or
- the app insists on a private line you keep forever.
Hit one of those and your options are simple: rotate numbers, try another country, or move up to a private number. Our free versus paid comparison covers when that's worth the money. One boundary never moves. A public inbox is fine for low-stakes sign-ups and flat wrong for banking or anything you can't afford to lose.
Bookmark the steps, not the site
You don't need a separate guide for every website. That's the point. The same six moves handle a forum, a marketplace, and a social app equally well. Got a specific app in mind? Its service guide will shave off a step or two. For anything not listed, run the six steps and you're set.
Frequently asked questions
Does this work for any website?
The flow is the same for any site that verifies by SMS, and it works for most low-stakes services. It will not work everywhere: apps that block shared or VoIP numbers, or that require a private line, can reject the code. When that happens, switch numbers or use a private number.
Which services do you have dedicated pages for?
We keep guides for the most-requested apps: WhatsApp, Telegram, Instagram, Discord, Tinder, Bumble, Signal, Google and more. Browse them from the services page and open the one you need.
What if the website I want isn't listed?
The universal steps still apply. Pick any online number from a country the site accepts, enter it, and read the code in the inbox. Our service directory is a shortcut, not a limit.
Is a free number enough for verification?
For a one-time, low-stakes verification, usually yes. For an account you plan to keep or that touches money, use your own number or a private one instead.
Try it yourself
Receive an SMS code on a free public number in seconds — no sign-up required.
