A little backup.
Everything you need to go from a new number to your next code.
Three steps. You’re in.
- 01
Choose your app
Find the service you want to verify and choose an available country.
Browse services ↗ - 02
Get your number
Check the price, log in, and use your wallet balance to get a number.
Open wallet ↗ - 03
Grab your code
Request an SMS in your app. Copy the code when it appears in OTP Hero.
My numbers ↗
Numbers & codes
How do I get a verification code?
Choose your app from the service lineup, then select a country. The total appears before you get the number. Log in and make sure your wallet has enough balance. Enter the number in the app you’re verifying and request its SMS. Keep your OTP Hero number page open: the code appears there automatically.
Which service should I choose?
Choose the exact app or website you want to verify. Each number is supplied for the service and country you selected. Prices and availability vary between countries.
The app says this number was already used. What now?
Numbers are recycled, so a number may already have been used on that app. If no SMS code has arrived, cancel the number and try another number or country.
Where can I find my previous numbers?
Open My numbers to see your verification history. Choose a service in the list to reopen its number page and view its status or delivered code.
Waiting & refunds
What if my SMS doesn’t arrive?
First, check that you entered the number correctly and requested an SMS in the app you’re verifying. Keep the number page open to receive updates. You can cancel before a code arrives to return the cost to your OTP Hero wallet.
What happens when the timer runs out?
If the number expires without an SMS, its cost returns to your wallet when its status updates. The number page shows the remaining time and checks the status automatically.
Can I get a refund after receiving a code?
Once a verification code has been delivered, that number is no longer eligible for a refund. Refunds for cancelled or expired numbers return as OTP Hero wallet credit.
Wallet & account
How does the wallet work?
Your wallet holds the credit you use to get numbers. The price is shown before you purchase, and your balance updates after the transaction. Wallet credit can only be spent on OTP Hero; withdrawals are not available.
Which cryptocurrencies are supported?
The deposit system supports BTC, native ETH, and USDT on the TRON network (TRC-20), with credit applied after confirmations. Check your Wallet for current deposit availability. If deposits are not available, an administrator can add credit to your account.
Do I need an account to browse?
No. You can explore services, countries, and prices first. You only need to log in and have enough wallet credit when you get a number. Your selected service and country stay saved in this browser tab while you log in.
I forgot my password.
Use Forgot password on the login page. We’ll email a one-hour reset link. You’ll also get a welcome email when you sign up, a confirmation when a crypto deposit is credited, and an email when a verification code arrives.
Why do I need a signup code?
New accounts must confirm their email with a 6-digit OTP we send on registration. It expires in 5 minutes. You can resend it from the signup screen. Existing accounts already verified stay logged in as usual.
How do I turn on 2FA?
Open Account and use Authenticator 2FA. Scan the QR code with Google Authenticator, 1Password, or Authy, then enter a 6-digit code. Admin accounts must enable 2FA before they can use admin tools. Save the backup codes.
Put your tools to work.
Create an API key in Account to use the REST API at /v1 with a Bearer token. You can also use that key with the OTP Hero MCP server to let your tools get numbers and check codes.
