AnonymSMS is now asms.ai:Read
asms.ai

Not receiving your SMS code?

A code that does not arrive is almost always the receiving service rejecting the number, not a problem on your end. Here is why, and what fixes it. And you are never charged for a code that does not arrive.

The short version

Most non-delivery comes from the service itself, WhatsApp, Telegram, Google, or a bank, blocking shared or VoIP numbers. Trying a UK number, renting a private non-VoIP number, or simply trying a different number usually fixes it. If nothing arrives within 10 minutes, you are auto-refunded, so it costs you nothing to try again.

Why a code does not arrive

There are a handful of real, well understood reasons a code can fail to show up. None of them mean something is broken.

  • 1The service flags virtual or shared numbers. The strictest ones are WhatsApp, Telegram, Google and Gmail, and Facebook. They run their own checks and quietly decline to send to numbers that look shared or virtual.
  • 2The service rejects VoIP numbers specifically. Some platforms, especially banks and dating apps, reject VoIP lines outright and only accept a real, non-VoIP carrier number.
  • 3The number was recently used for that same service. If a number verified that service a short time ago, the service can block the repeat request on the same number.
  • 4Normal carrier routing delay. Even on a healthy number, delivery can take a minute or two while it routes between carriers.
  • 5Factors on the service's side.Your account status, IP address, or device can affect the service's decision to send at all. That part is outside our control, but a fresh number and the right pool usually clears it.

What to do, in order

1

Rent a non-VoIP number for strict services

For WhatsApp, Telegram, banks, and dating apps, rent a private non-VoIP number on the Numbers page. A non-VoIP line is more likely to clear checks that a VoIP number often fails. For some services a UK (+44) number also works.

2

Try a different number

If still nothing arrives, request a different number. Some individual numbers get flagged even within a good pool, so a fresh one often clears it.

3

Request the code again after about a minute

Normal routing delay can take a minute or two. Ask the service to resend before assuming the number is blocked.

4

Try an equivalent service option if one is offered

Some services offer more than one way in, for example SMS or a call. If an alternative is available, it is worth a try.

You only pay for codes that arrive

Pricing is per code, from $0.50. VoIP High Quality is the cheapest pool, and the exact price for it and for UK or Australia numbers is shown next to each service before you buy. For services that reject VoIP, a private non-VoIP rental starts from $4.99.

If a code never arrives, the order is auto-refunded to your wallet within 10 minutes, so a failed attempt costs you nothing. The inbox of a paid number is private to you, so nobody else sees the code when it does arrive.

No code, no charge, automatically, no support ticket needed.

Frequently asked questions

Why didn't I get my code?+

Almost always because the receiving service (WhatsApp, Telegram, Google, a bank, and similar) flagged the number as shared or VoIP and declined to send. It is rarely a problem with your device, your connection, or asms.ai itself.

Which numbers work best for WhatsApp and Telegram?+

If the cheaper VoIP pool is refused, rent a private non-VoIP number on the Numbers page. A non-VoIP line is usually more likely to get through the checks that WhatsApp and Telegram run on VoIP numbers. For Telegram, a UK (+44) number is also worth a try.

Do I get refunded if no code arrives?+

Yes. If a code never arrives, the order is auto-refunded to your wallet within 10 minutes. You only pay for codes that actually arrive.

Can I just try another number?+

Yes, and it often works. Some individual numbers get flagged even within a good pool, so picking a different number is a normal part of getting a code through.

Is it my phone or my IP causing this?+

The receiving service makes the call, and factors on their side such as your account status, IP, or device can play a part. That part is outside our control, but a fresh number and the right pool usually clears it.

Get a code that arrives.

Pick the right pool for the service you need and receive your code in seconds. No charge if it never lands.