AllinSMS

Live in 145 countries

Verification codes
for every platform.

Receive Telegram, WhatsApp, Google, Instagram and KakaoTalk verification codes on virtual numbers in seconds. No code within 20 minutes means an automatic refund.

145
countries
1,274
services
$0.01
numbers from
< 1 min
average code time

Popular services

1,274 services. Pick one, then pick a country.

All services

Four steps, even the first time

From sign-up to the code, all on one screen.

1.Create an account and top up

Create an account with one token in 10 seconds and top up with crypto from $25.

2.Pick a service and country

Telegram, WhatsApp, Google and more. Compare price and stock by country.

3.Get your number

The number appears instantly. Copy it with or without the country code.

4.Receive the code

The code shows up on screen as soon as it arrives. Nothing within 20 minutes? Full refund, automatically.

New to crypto payments?

When you withdraw from your exchange, pick the same coin and network you chose in the checkout.

How to top up
  1. 1

    Buy USDT or another listed coin on an exchange such as Binance, OKX or Bybit.

  2. 2

    On the exchange, choose withdrawal and select the same coin and network you picked here.

  3. 3

    Paste the address shown in the checkout and send the exact amount, including decimals.

Send on the network you chose in the checkout, the network your payment address uses.

Built on trust

Codes arrive in seconds, refunds are automatic and your credit never expires. AllinSMS is built around these three promises.

Automatic refunds

No code within 20 minutes and the full price goes back to your credit. Every refund is listed in your history.

Every price public

See the price and stock for every service and country before you buy.

Drop-in API

sms-activate compatible handler_api. Point your existing software at us and it keeps working.

Private by default

Token account, crypto top-ups. Your token is never stored, only its hash.

The rules, in plain words

  • A number stays active for 20 minutes.
  • You can cancel 120 seconds after buying, as long as no code arrived. Full refund.
  • No code within 20 minutes: the activation closes and you are refunded automatically.
  • Once a code arrives the purchase is final. You can still request another code to the same number.
  • Refunds go back to your credit instantly and show up in Transactions.
Full refund policy

Questions

Short answers to what people ask most.

How does a virtual number work?+

We rent a real mobile number from our operators for a short time. When the service you are signing up for sends a code to that number, we show it on your screen and through the API.

How fast do codes arrive?+

Usually within a minute. If none arrives in time, you are refunded in full automatically.

What if the code never arrives?+

If no code arrives within 20 minutes the activation closes and the full price returns to your credit automatically. You can also cancel yourself 120 seconds after buying.

Can I receive a second code on the same number?+

Yes. After the first code arrives, press Get another code while the number is still active.

Can I keep the number?+

Numbers are for one-time verification. After the activation ends the number goes back to the operator, so do not use it for account recovery.

How do I pay?+

Press Top up and a secure PayGate (paygate.cx) checkout window opens. Choose the amount, the coin and network (USDT on TRC20, BEP20, ERC20 or Solana, USDC on BEP20, ERC20 or Solana, BTC, ETH, BNB, SOL or LTC), enter an email for your receipt, and send the exact amount shown to the address shown. Minimum $25, maximum $5,000 per payment. Each payment has a processing fee, shown in the checkout and added to the total (5% from $25, 3% from $40, 2% from $100, 1.75% from $200, 1.5% from $300 and 1% from $500). Top-ups get a bonus: +10% from $40, +20% from $100, +25% from $200, +30% from $300, +35% from $500, +40% from $1,000, +45% from $3,000 and +50% from $5,000.

Do you have an API?+

Yes. An sms-activate compatible handler_api and a 5sim compatible REST API. Your API key is in Account.

What is not allowed?+

Fraud, phishing, impersonating banks or governments, spam and anything illegal. Accounts used this way are suspended without refund of the misused credit.

How do I keep my token safe?+

Your token is your account, and only its hash is stored, so the copy you saved is the only one. A password manager is the safest place for it.

How do I buy USDT?+

Buy USDT or another listed coin on an exchange such as Binance, OKX or Bybit, then withdraw it to the address shown in the PayGate checkout, on the same network you chose there. Send the exact amount, including decimals.

GET https://allinsms.com/stubs/handler_api.php
    ?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=6
ACCESS_NUMBER:1042:6281244739021

GET …?api_key=YOUR_API_KEY&action=getStatus&id=1042
STATUS_OK:48213

GET …?api_key=YOUR_API_KEY&action=setStatus&id=1042&status=6
ACCESS_ACTIVATION

DEVELOPERS

Keep your API code

Both sms-activate and 5sim style APIs are supported. Change the URL and key in your code and it keeps working with the same actions and statuses.

API docs

A token, a top-up, and you are ready

Your account is ready in 10 seconds. Top up and get numbers right away.