Skip to content
DualSMS
Loading services…
Loading countries…
Loading…
Loading live prices…
Loading…
Loading popular services…

How it works

Verified in under a minute

Get started — it's free
  1. Step 1

    Top up your wallet

    Add any amount. Balance never expires and refunds return here instantly.

  2. Step 2

    Pick app & country

    See live stock and the exact price for each server before you pay.

  3. Step 3

    Use the number

    Paste it into the app's sign-up screen. We start listening immediately.

  4. Step 4

    Copy your code

    The OTP appears in seconds. No SMS before the timer ends? Full refund.

Loading countries…

For developers & resellers

Drop-in SMS-Activate compatible API

Already use a bot or panel built for SMS-Activate or Grizzly? Change the base URL and API key — that's it. Same actions, same answers.

  • getNumber, getStatus, setStatus
  • Same prices & refunds as the site
  • getPrices, getBalance & V2 JSON
  • 120 requests / minute per key
Read the API docs
# buy a WhatsApp number in India
$ curl "…?api_key=KEY&action=getNumber&service=wa&country=22"
ACCESS_NUMBER:58210443:919812345678

# poll for the code
$ curl "…&action=getStatus&id=58210443"
STATUS_OK:482913

FAQ

Questions, answered

Still stuck? Our support team usually answers within a few minutes.

What is a virtual number for SMS verification?

It's a real mobile number you rent for a single verification. Pick a service and a country, we give you a number, and the SMS code appears in your dashboard within seconds. Once the code is used, the activation closes.

What happens if the code never arrives?

You're never charged for a code you didn't get. If no SMS arrives before the timer runs out, the activation is cancelled and the full amount goes back to your wallet automatically. You can also cancel manually after two minutes.

What are “servers” in the country list?

Each server is a different upstream network for the same country. Prices and stock differ between them. Tap a country to compare, or tap the price to take the cheapest — if it runs dry mid-purchase we automatically try the next server at the same price or lower.

Can I receive more than one SMS on the same number?

Yes. After the first code arrives, press “Request another SMS” while the timer is still running.

How do I add balance?

Open Wallet in your dashboard and follow the deposit instructions. Balance never expires, and refunds from cancelled activations go straight back to it.

Do you have an API for resellers and bots?

Yes. Our API speaks the standard handler_api.php protocol used by SMS-Activate and Grizzly, so existing bots and panels work by changing the base URL and API key.

Loading…
Loading…