6,581+Services
196+Countries
24/7Support

Frequently Asked Questions

Everything you need to know about SMS verification with SMSVerifier. Detailed answers to all your questions.

🚀 Getting Started
What is SMSVerifier?

SMSVerifier is an online platform that provides temporary virtual phone numbers for receiving SMS verification codes. When you need to verify an account on any online service (Google, WhatsApp, Telegram, Instagram, etc.), instead of using your personal phone number, you can use one of our virtual numbers.

We currently support 6,581+ services across 196+ countries, making us one of the most comprehensive SMS verification platforms available.

How do I create an account?

Creating an account is free and takes less than 30 seconds:

  1. Go to the registration page
  2. Enter your email address and choose a password
  3. Verify your email (optional but recommended)
  4. That's it — you're ready to add funds and start verifying

No phone number, ID, or personal information is required to register.

How do I get started after registration?

After creating your account, follow these steps:

  1. Add funds — Go to the deposit page and add credit using your preferred payment method (crypto, card, PayPal). Minimum deposit is $1.
  2. Choose a service — Browse the service list or search for the platform you need (e.g., "WhatsApp", "Google").
  3. Select a country — Pick which country's phone number you want. Different countries have different prices and success rates.
  4. Get your number — Click "Get Number" and a virtual phone number is instantly assigned to you.
  5. Use the number — Enter this number on the service you're verifying. Wait for the SMS code to appear on our platform.
  6. Copy the code — Once the SMS arrives (usually 10-30 seconds), copy the verification code and complete your registration.
Is SMSVerifier free to use?

Account creation is free, but each verification costs a small fee. Prices vary by service and country, starting from as low as $0.10 per verification. You only pay for the verifications you use — there are no subscriptions, monthly fees, or hidden charges.

Is using SMSVerifier legal?

Yes, using virtual phone numbers for SMS verification is completely legal. Virtual numbers are a legitimate technology widely used by:

  • Businesses — for testing, QA, and managing multiple accounts
  • Developers — for testing SMS verification flows in apps
  • Individuals — for privacy protection when signing up for new services
  • Marketers — for managing business accounts across platforms

SMSVerifier complies with all applicable telecommunications regulations.

How It Works — Detailed Guide
How does the entire SMS verification process work step by step?

Here is the complete, detailed process from start to finish:

  1. You select a service — For example, you want to verify a Google account. You search for "Google" in our service list.
  2. You choose a country — Each service shows available countries with stock levels and prices. For example, an Indian number for Google might cost $0.20, while a US number costs $3.50.
  3. You click "Get Number" — Our system instantly contacts multiple providers to find an available number in that country for that specific service. A number is reserved for you within 1-3 seconds.
  4. The number appears on screen — You see the full phone number (e.g., +91 98765 43210). You can copy it with one click.
  5. You enter the number on the target service — Go to Google's signup page and enter the virtual number as your phone number. Google sends an SMS to that number.
  6. The SMS arrives on our platform — Within 10-30 seconds, the verification code appears on your SMSVerifier dashboard. No page refresh needed — it updates automatically via real-time polling.
  7. You copy the code — Click the copy button and paste the code into Google's verification field.
  8. Done! — The order is marked as completed and the number is released.
Tip: The entire process typically takes under 60 seconds from start to finish.
What happens behind the scenes when I request a number?

When you click "Get Number", our system performs these operations in milliseconds:

  1. Balance check — Verifies you have sufficient funds for the selected service/country combination.
  2. Provider selection — We work with multiple SMS providers worldwide. Our system automatically selects the best provider based on current stock, success rate history, and delivery speed for the specific service+country combination.
  3. Number reservation — The provider reserves a phone number exclusively for you. This number won't be given to anyone else during your session.
  4. Balance deduction — The cost is temporarily deducted from your balance (refunded if no SMS arrives).
  5. SMS monitoring starts — Our system begins monitoring the number for incoming SMS messages. When an SMS arrives, it's instantly pushed to your dashboard.

All of this happens in 1-3 seconds after you click the button.

How does SMS delivery work? Why is it so fast?

SMS delivery speed depends on several factors:

  • Provider infrastructure — Our providers operate real SIM cards and virtual numbers across global telecom networks. When a service like Google sends an SMS, it goes through the standard telecom routing to our provider's number.
  • Real-time forwarding — Once the SMS arrives at the provider's infrastructure, it's forwarded to our servers via API in real-time (typically under 1 second).
  • Instant display — Our platform checks for new messages every few seconds. As soon as a message arrives, it appears on your screen.

Average delivery times:

  • Most services: 10-30 seconds
  • Some slower services: 30-120 seconds
  • Rare cases: up to 5 minutes
Note: Delivery speed depends on the sending service, not on us. Google and WhatsApp are typically very fast (under 15 seconds), while some smaller services may take longer.
What types of phone numbers do you provide?

We provide two types of numbers depending on the country and provider:

  • Virtual Numbers (VoIP) — Software-based numbers that exist in the cloud. These are the most common and are available for most services. They're cheaper and delivered instantly.
  • Real SIM Numbers — Physical SIM cards in real phones/modems. These have higher acceptance rates on services that block VoIP numbers (like some banking apps). They're more expensive but more reliable for strict services.

Our system automatically selects the best number type for each service to maximize success rates. You don't need to choose — it's handled automatically.

How long do I have access to a number after purchasing?

Each number has a 20-minute timeout window. Here's how the lifecycle works:

  1. 0:00 — You request a number. It's assigned to you exclusively.
  2. 0:01 - 20:00 — The number is active and waiting for SMS. You can use it on the target service during this window.
  3. SMS received — When the code arrives, the order is marked as "completed". You can still see the code for a brief period.
  4. 20:00 (timeout) — If no SMS was received, the order is automatically cancelled and your balance is refunded.
Important: 20 minutes is more than enough for any verification. Most codes arrive within 30 seconds. If you haven't received a code after 5 minutes, it's usually better to cancel and try a different number/country.
Can I receive multiple SMS on the same number?

Each number is designed for one-time, single-service verification. Here's why:

  • Security — One-time use ensures no one else can receive messages on "your" number later.
  • Reliability — Numbers are optimized for specific services to maximize delivery rates.
  • Provider rules — Most providers recycle numbers after use to maintain their pool.

If you need to verify multiple accounts or services, simply request a new number for each one. The process takes just seconds each time.

What happens if the SMS code doesn't arrive?

If no SMS arrives within the 20-minute window, here's what happens:

  1. Automatic cancellation — The order is automatically cancelled when the timer expires.
  2. Instant refund — Your balance is restored immediately. No action needed.
  3. Try again — You can request a new number and try again. Consider:
  • Trying a different country — Some countries work better for certain services.
  • Waiting a moment — The service might be temporarily slow in sending codes.
  • Checking if the service blocks VoIP numbers — Some services reject virtual numbers. Try a country known for real SIM numbers.

You can also manually cancel before the 20-minute timeout if you want to try a different number immediately.

Can I cancel an order before the timeout?

Yes! You can cancel an active order at any time before an SMS is received. When you cancel:

  • The number is immediately released
  • Your balance is refunded instantly
  • You can request a new number right away

This is useful when you want to try a different country or if you realize you selected the wrong service.

Note: Once an SMS has been received and the order is marked as "completed", you cannot cancel or request a refund for that order.
🌐 Services & Countries
Which services are supported?

We support 6,581+ services, including but not limited to:

  • Social Media — Instagram, Facebook, Twitter/X, TikTok, Snapchat, LinkedIn, Pinterest
  • Messaging — WhatsApp, Telegram, Signal, Viber, WeChat, Line
  • Email — Google/Gmail, Yahoo, Outlook/Hotmail, ProtonMail
  • Shopping — Amazon, eBay, AliExpress, Shopify, Mercado Libre
  • Finance — PayPal, Binance, Coinbase, Wise, Revolut, Cash App
  • Streaming — Netflix, Spotify, Disney+, YouTube, Twitch
  • Ride-sharing — Uber, Lyft, Bolt, Grab
  • Dating — Tinder, Bumble, Hinge, Badoo
  • Gaming — Steam, Epic Games, Discord, Riot Games
  • And thousands more...

Browse our complete service list to find the exact service you need.

Which countries are available?

We offer virtual numbers from 196+ countries worldwide, including:

  • North America — USA, Canada, Mexico
  • Europe — UK, Germany, France, Netherlands, Spain, Italy, Poland, Sweden, and more
  • Asia — India, Indonesia, Philippines, Thailand, Vietnam, Malaysia, China, Japan, South Korea
  • South America — Brazil, Argentina, Colombia, Chile
  • Africa — South Africa, Nigeria, Kenya, Egypt
  • Middle East — Turkey, UAE, Saudi Arabia, Israel
  • CIS — Russia, Ukraine, Kazakhstan, Uzbekistan

Country availability varies by service. Popular services like Google and WhatsApp are available in almost all countries, while niche services may have fewer country options.

Why are some services not available in certain countries?

Service availability per country depends on several factors:

  • Provider stock — Our providers may not have active SIM cards or virtual numbers for that specific service+country combination.
  • Service restrictions — Some services only send SMS to certain country codes or block specific number ranges.
  • Success rate — If a service+country combination has very low success rates, we may temporarily remove it to protect users from wasted spending.
  • Regulatory issues — Some countries have strict telecom regulations that limit virtual number availability.

We continuously add new countries and providers to improve availability.

What does "stock" mean and why is it important?

Stock represents the number of available phone numbers for a specific service+country combination at any given moment. Here's what to know:

  • High stock (100+) — Plenty of numbers available. You'll get a number instantly.
  • Low stock (1-10) — Limited availability. Act fast, as numbers may run out.
  • Out of stock (0) — No numbers currently available. Check back later or try a different country.

Stock is updated in real-time and fluctuates throughout the day based on demand and provider refills. Popular combinations (e.g., Google + India) tend to have high stock, while niche combinations may have limited availability.

Which country should I choose for the best results?

The best country depends on your needs:

  • Cheapest option — Asian countries (India, Indonesia, Philippines, Vietnam) offer the lowest prices, typically $0.10-$0.50.
  • Highest success rate — European countries and the US tend to have higher success rates, especially for services that block VoIP/virtual numbers.
  • Specific country requirement — If the service requires a number from a specific country (e.g., a US number for a US-only service), choose accordingly.
Pro Tip: If a cheap country doesn't work, try a slightly more expensive European or US number. The higher price often reflects better acceptance rates.
💰 Pricing & Payments
How does pricing work?

SMSVerifier uses a pay-as-you-go model. Here's how it works:

  • No subscriptions — You don't pay monthly or yearly fees.
  • Per-verification pricing — Each verification has a specific price based on the service and country.
  • Pre-paid balance — You add funds to your account first, then the cost of each verification is deducted from your balance.
  • Dynamic pricing — Prices are updated hourly based on real-time provider costs, stock levels, and demand.

Prices range from $0.10 to $10+ per verification depending on the service and country. Asian countries are cheapest, premium countries (US, UK) are more expensive.

View live pricing for all services

What payment methods do you accept?

We accept multiple payment methods:

  • Cryptocurrency — Bitcoin (BTC), Ethereum (ETH), USDT (TRC20/ERC20), Litecoin (LTC), and more via our crypto payment processor. Transactions are typically confirmed within minutes.
  • Credit/Debit Cards — Visa, Mastercard processed securely via Stripe. Instant deposit.
  • PayPal — Quick and easy deposits through your PayPal account.
Crypto users: Cryptocurrency deposits often process faster and may have lower fees than card payments. USDT (TRC20) is the fastest crypto option.
What is the minimum deposit?

The minimum deposit is $1. This is enough for several verifications using affordable countries. There is no maximum deposit limit.

Do you offer deposit bonuses?

Yes! We reward larger deposits with bonus credit:

  • $50+ deposit — 5% bonus (deposit $50, get $52.50)
  • $100+ deposit — 10% bonus (deposit $100, get $110)
  • $250+ deposit — 15% bonus (deposit $250, get $287.50)
  • $500+ deposit — 20% bonus (deposit $500, get $600)

Bonuses are applied automatically — no promo codes needed. The bonus is added to your balance immediately after the deposit is confirmed.

Why do prices vary between countries?

Prices vary because of several factors:

  • Telecom costs — SIM cards and phone numbers cost different amounts in different countries. US numbers are significantly more expensive than Indian numbers.
  • Provider fees — Our upstream providers charge different rates based on their operating costs in each country.
  • Demand vs. supply — Popular combinations (Google + US) have higher demand, which can affect pricing.
  • Number type — Real SIM numbers cost more than virtual/VoIP numbers.
  • Success rate — Countries with higher verification success rates may command higher prices.
Can I withdraw my balance?

Account balances are intended for use on the platform and are generally non-withdrawable. However, if you've made a significant deposit and have a special circumstance, please contact our support team and we'll do our best to help.

📱 Numbers & SMS Delivery
How fast will I receive the SMS code?

Delivery times vary by service, but here are typical ranges:

  • Google, WhatsApp, Telegram — 5-15 seconds (very fast)
  • Instagram, Facebook, Twitter/X — 10-30 seconds
  • Most other services — 15-60 seconds
  • Slower services — 1-5 minutes (rare)

The average delivery time across all services is approximately 30 seconds. The speed depends entirely on how quickly the target service sends the SMS, not on our platform.

Can I use the number to receive calls?

No, our numbers are SMS-only. They cannot receive phone calls or voice verification codes. If a service requires voice verification (automated call with a code), you'll need to use an alternative verification method.

Can I keep a number for future use?

Standard numbers are one-time use and are released after the verification is complete or the timeout expires. You cannot save or reuse a number for future verifications.

If you need to receive future SMS on the same number (e.g., for 2FA login codes), you would need to use a personal number for that — our service is designed for initial verification/registration purposes.

What if the service says the number is already used?

This can happen because numbers are recycled. Here's what to do:

  1. Cancel the order — You'll get an instant refund.
  2. Request a new number — Try again; the next number will be different.
  3. Try a different country — Some countries have fresher number pools with less recycling.
Tip: Premium countries (US, UK, Germany) tend to have lower recycling rates because of larger number pools.
What if I receive the wrong SMS or a code from a different service?

In rare cases, a number may receive an SMS from a different service. This usually means the number was previously used for another service and a delayed message came through. If this happens:

  • Ignore the irrelevant message and wait for your code
  • If your code doesn't arrive within the timeout, cancel for a refund
  • Request a new number and try again
Does the number show my real identity?

Absolutely not. Virtual numbers are completely anonymous. The service you're verifying with has no way to trace the number back to you or your SMSVerifier account. The number appears as a regular phone number from the selected country — the receiving service cannot distinguish it from a personal number.

🔄 Refunds & Cancellations
How do automatic refunds work?

Our refund system is fully automatic:

  1. When you request a number, the price is temporarily deducted from your balance.
  2. If the SMS arrives successfully, the charge is finalized — you received the service.
  3. If no SMS arrives within 20 minutes, the order is automatically cancelled and your balance is instantly restored.

You don't need to do anything — the refund is 100% automatic. There's no waiting period, no support ticket needed.

Can I manually cancel an order and get a refund?

Yes. You can cancel an active order at any time before an SMS is received. Simply click the "Cancel" button on the active order. Your balance is refunded instantly.

This is useful when:

  • You selected the wrong service or country
  • You've been waiting too long and want to try a different number
  • You no longer need the verification
Can I get a refund after the SMS was received?

Once an SMS has been delivered and the order is marked as "completed", refunds are generally not available because the service was successfully provided. However, if you experience a legitimate issue (e.g., the code didn't work on the service), please contact our support team and we'll review your case.

Can I get a refund for my deposit?

Deposits are generally non-refundable as they are converted to account credit. However, we may consider refund requests for unused balances in special circumstances. Please contact support with your request.

🔒 Account & Security
Is my account data secure?

Yes, we take security seriously:

  • HTTPS encryption — All communication between your browser and our servers is encrypted with TLS/SSL.
  • Password hashing — Your password is stored using industry-standard bcrypt hashing. We never store plain-text passwords.
  • No SMS storage — Verification codes are displayed in real-time and are not stored permanently in our database.
  • Number recycling — After use, numbers are released back to the provider pool. There's no link between the number and your account.
What personal information do you require?

We require minimal information:

  • Email address — Required for account creation and password recovery.
  • Password — For account security.

We do not require: real name, phone number, address, ID documents, or any other personal information. Your privacy is our priority.

Can someone else see my verification codes?

No. Verification codes are only visible in your account dashboard. Each number is exclusively assigned to one user at a time. No other user can see messages sent to your assigned number.

I forgot my password. How do I recover my account?

Use the password reset feature on the login page:

  1. Go to the login page
  2. Click "Forgot Password"
  3. Enter your registered email address
  4. Check your email for a reset link
  5. Create a new password

If you don't have access to your email, please contact support for manual account recovery.

💻 API & Developers
Do you have an API?

Yes! We provide a full REST API that allows you to automate SMS verifications programmatically. With the API, you can:

  • Request virtual numbers
  • Check SMS delivery status
  • Retrieve verification codes
  • Cancel active orders
  • Check your balance
  • List available services and prices

The API is available to all registered users — no special plan required.

How do I get my API key?

Your API key is available in your account:

  1. Log into your SMSVerifier account
  2. Go to Settings (or click here)
  3. Find the API Key section
  4. Copy your key or regenerate a new one
Security: Keep your API key secret. Never share it publicly or commit it to public code repositories. If compromised, regenerate it immediately from settings.
What is the API rate limit?

The API has reasonable rate limits to ensure stability:

  • General endpoints — 60 requests per minute
  • Number requests — 30 requests per minute
  • Status checks — 120 requests per minute

These limits are sufficient for most use cases. If you need higher limits for enterprise use, please contact us.

Do you support webhooks or callbacks?

Currently, SMS status is retrieved via polling — you make periodic API calls to check if an SMS has arrived. We recommend polling every 3-5 seconds for the best balance between speed and efficiency.

Webhook/callback support may be added in future updates. For now, the polling method works reliably and is simple to implement.

🔧 Troubleshooting
I'm not receiving any SMS. What should I do?

If the SMS hasn't arrived after a few minutes, try these steps in order:

  1. Wait a bit longer — Some services take up to 2-3 minutes to send the code. Be patient.
  2. Cancel and try a different number — Sometimes a specific number doesn't work. A new number from the same country often does.
  3. Try a different country — If the same country fails repeatedly, switch to a different one. The service may be blocking numbers from that country.
  4. Try a premium country — US, UK, or German numbers often have higher acceptance rates, though they cost more.
  5. Check the service's requirements — Some services don't support VoIP/virtual numbers. This is a service-side restriction, not an issue with our platform.
  6. Try later — During peak times, some services may experience delays in sending SMS.
The service says "invalid number" or "this number cannot be used"

This means the target service has detected and blocked the virtual number. This happens because some services actively block VoIP/virtual numbers. Solutions:

  • Cancel the order (instant refund) and request a new number
  • Try a different country — Some countries use real SIM numbers that aren't detected as virtual
  • Try countries known for real SIMs — Russia, India, and Southeast Asian countries often use real SIM-based numbers
Note: This is not a problem with SMSVerifier — it's the target service's anti-fraud policy. Not all services block virtual numbers; most work perfectly.
I received the code but it says "incorrect" or "expired"

If the code you received doesn't work, possible causes:

  • Code expired — Most verification codes expire after 5-10 minutes. Make sure you enter it quickly after receiving.
  • Typo — Double-check you copied the full code correctly. Use the one-click copy button on our platform.
  • Code from different service — In rare cases, an old SMS from a different service may arrive. Wait for the correct one.
  • Already used — Some codes are single-use. If you tried it once and it failed for another reason (e.g., page error), the code might already be consumed.

If the code consistently doesn't work, cancel the order, request a new number, and try the full process again.

My deposit hasn't appeared in my balance

Deposit processing times vary by payment method:

  • Credit/Debit Card — Instant. If not reflected within 1 minute, contact support.
  • PayPal — Instant to 5 minutes. If not reflected within 10 minutes, contact support.
  • Cryptocurrency — Depends on blockchain confirmations:
    • USDT (TRC20): 1-5 minutes
    • Bitcoin: 10-60 minutes (depends on network congestion)
    • Ethereum: 5-15 minutes

If your deposit hasn't appeared after the expected timeframe, please contact support with your transaction ID or payment receipt.

I can't log into my account

Try these steps:

  1. Check your email/password — Make sure you're using the correct email and password. Passwords are case-sensitive.
  2. Reset your password — Use the "Forgot Password" link on the login page.
  3. Clear browser cache — Sometimes stale cookies can cause login issues. Clear your browser cache and try again.
  4. Try a different browser — If the issue persists, try another browser or incognito/private mode.
  5. Contact support — If none of the above works, contact us with your registered email address.
The website is slow or not loading properly

If you're experiencing performance issues:

  • Check your internet connection — Try loading other websites to verify your connection is working.
  • Disable ad blockers/VPN — Some ad blockers or VPN extensions can interfere with our platform.
  • Try a different browser — We support all modern browsers (Chrome, Firefox, Safari, Edge).
  • Clear cache — Hard refresh the page (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac).

If the issue persists, it may be a temporary server issue. Please try again in a few minutes or check our status at support.

Still Have Questions?

Can't find what you're looking for? Our support team is here to help 24/7