How to Buy SMS Verification Numbers

Complete step-by-step guide to getting a virtual phone number for OTP verification.

Free to join Pay per activation Wide range of countries
1

Create Your Account

Start by creating a free account on SMSOTPS. All you need is a valid email address and a secure password, or sign up with Google. Registration is free and no phone number is required.

Sign Up Now →

2

Add Balance to Your Account

Top up your balance with cryptocurrency through our Cryptomus payment gateway. We support USDT (TRC20, BEP20, ERC20), Bitcoin, Litecoin, Ethereum, Tron, TON, SOL, and more. The minimum crypto deposit is $4.00. The payment processor adds a 2% fee on top at the payment step. See the deposit page and pricing page for the current payment terms.

View Pricing →

3

Select a Service

On the order page, choose the service you need verification for - WhatsApp, Telegram, Instagram, Facebook, TikTok, Google/Gmail, Twitter/X, and many more. The catalog shows the live price for each service and country before you buy. Prices move with supply, so the amount charged is the price at the moment you confirm - it can be higher than a figure you saw earlier. Check the amount shown when you buy.

Browse Services →

4

Choose a Country

Pick the country for your virtual phone number from a wide range of options, including the USA, UK, India, and more. Choose the country whose number the service you are verifying expects. Some providers route across multiple operator networks for better compatibility.

Browse Countries →

5

Get Your Phone Number

Click to buy and your temporary phone number appears on your dashboard. The price is deducted from your balance, and a standard activation stays active for up to 20 minutes to receive your code.

Go to Order Page →

6

Receive Your SMS Code

Enter the number in the app or website you are verifying. When the SMS arrives, the code shows up automatically on your SMSOTPS dashboard. Copy the code, enter it in the app, and your verification is complete.

Pro Tips

Use the Number Promptly

A standard activation stays active for up to 20 minutes. Request the code in your app as soon as you get the number.

Try Another Country

If a service rejects a number or the code never arrives, cancel the activation and try a number from a different country.

Automatic Refunds

If no SMS code arrives on a standard activation, the full charge returns to your balance automatically when the number expires. You can also cancel it yourself between 2 and 20 minutes after purchase. Once a code arrives, the charge is final - refunds apply only when no SMS arrives before expiry.

Link-based bulk account orders are not covered by automatic or self-service cancellation refunds - if a bulk order fails, contact support and we will review it. See our Refund Policy for details.

Ready to Get Started?

Create your free account and get your first SMS verification number in minutes. Need help along the way? Our support team is here for you.