asms.ai
SMS verification

Fake Phone Numbers for Telegram

Telegram requires a phone number to verify every account, but that number does not have to be your personal one. asms.ai gives you a free, disposable number from countries including the US, UK, Germany, Ukraine, and Georgia. Pick a number, enter it in Telegram, wait a few seconds, and read the verification code directly on the number's public page. No app download, no sign-up, no credit card needed.

This service was formerly known as AnonymSMS, and it has been helping people receive SMS for Telegram and dozens of other platforms since 2018. The numbers are shared and public, anyone can see the messages sent to them, which is precisely what makes the service work without any account on your part. New numbers are added regularly, messages are wiped periodically to keep inboxes clean, and the whole process takes under two minutes from start to finish.

Whether you need a fake Telegram account for testing a bot, want to keep your real number off a secondary account, or are simply privacy-conscious about linking your personal SIM to a new platform, asms.ai is the quickest route to a working Telegram verification number.

Codes in seconds No registration Online since 2018
CostFree, no payment, no registration required
Number originsUS, UK, Germany, Ukraine, Georgia and more, new numbers added daily
Time to receive SMSTypically under 60 seconds
Premium optionsPrivate numbers and a REST API / MCP server available for power users

Instant

Codes land in seconds.

Private

No SIM, no personal info.

Always fresh

New numbers added daily.

How to use a fake Telegram number on asms.ai

Go to asms.ai and browse the list of available numbers. Numbers are grouped by country, pick one from a country Telegram accepts for new registrations and note the full number including its country code.

Open Telegram on your phone or desktop and begin the sign-up or login flow. When prompted for a phone number, enter the one you copied from asms.ai. Telegram will dispatch a verification SMS to that number. Switch back to asms.ai, open that number's public page, and the code will appear in the inbox, usually within 30 to 60 seconds. Paste it into Telegram, and you are verified.

Because the numbers are publicly shared, you do not need to create any account on asms.ai to read incoming messages. The inbox is openly visible to anyone who visits the page, that is the mechanism that makes the service free. If you need a private inbox that only you can access, asms.ai offers paid private numbers for that purpose.

Is it actually free? What is the catch?

Yes, the shared numbers are genuinely free. There is no trial period, no hidden charge triggered after your first code, and no payment method required. The service is ad-supported, and that covers its running costs.

The key limitation is transparency: every message sent to a shared number is visible to anyone who opens that page. For a one-time Telegram verification code this is rarely a practical problem, codes expire in seconds and the page receives traffic from many simultaneous users, so no one person is watching it closely. But it does mean shared numbers are not suitable for anything confidential. Additionally, because many people use the same numbers, Telegram occasionally flags a particular number as already registered. When that happens, simply pick a different one, there are always fresh numbers available.

For developers or businesses needing a dedicated line with a private inbox, asms.ai offers paid private numbers. These are reserved for a single user, are not publicly visible, and are far less likely to have been flagged by Telegram previously. The REST API and native MCP server for AI agent workflows sit in the same premium tier.

Privacy and security: what you should know

Using a temporary number for Telegram creates a clean separation between your real SIM and your Telegram identity. Since Telegram accounts are anchored to phone numbers, anyone trying to trace your account back to a personal mobile will hit a dead end, they will only find a shared virtual number.

That said, 'public' and 'anonymous' are not the same thing. The inbox on a shared number is openly readable. If Telegram sends a code to one of these numbers, anyone who loads the page in that window could technically see it. In practice this is a low risk for a short-lived verification code, but it is a real one: never use a public shared number to receive codes for financial accounts, email inboxes, or anything with lasting security consequences.

For Telegram use cases, creating a secondary account, testing a bot, or joining a group you want separate from your main identity, a shared number is entirely appropriate. It is not the right choice if you intend that Telegram account to hold sensitive personal conversations long-term.

Why people use a fake Telegram number

The most straightforward reason is needing a second account. Telegram ties one account to one phone number, so if you have a personal account and want a separate one for a business, a project, or a community you manage, you need a different number. A temporary number for Telegram handles that without buying a second SIM or contract.

Developers and QA engineers use asms.ai when they need real Telegram accounts to test bots or automated workflows. Provisioning test accounts manually is slow; with shared numbers you can stand up multiple accounts in minutes and tear them down when testing is done.

Privacy-conscious users reach for a fake Telegram number when they want to participate in a community, a crypto channel, a job board, a local buy-and-sell group, without permanently attaching their personal mobile to that activity. Telegram is searchable by number in some configurations, so keeping your real SIM out of the equation is a straightforward precaution.

Which countries' numbers are available?

asms.ai currently provides numbers from the United States, United Kingdom, Germany, Ukraine, Georgia, and several additional countries, with coverage expanding as demand grows. Country of origin matters for Telegram because numbers from certain regions are more readily accepted, and if you are setting up a fake Telegram account that needs to appear local to a specific market, matching the country code adds consistency.

US and UK numbers have the highest general success rate for Telegram verification, they are universally accepted without friction. German, Ukrainian, and Georgian numbers work well too and are useful for reaching region-specific Telegram groups or communities where a local number code is expected.

To gauge how active a number is, check when it last received a message on asms.ai, a recently active number is more likely to still be working cleanly with Telegram. If a number fails, try another from the same country; the pool is large enough that alternatives are usually one click away.

What else can you verify with these numbers?

Telegram is one of many services asms.ai numbers support. The same shared numbers work for WhatsApp, Signal, Discord, Google Voice, Facebook, Instagram, TikTok, dating apps, e-commerce platforms, and most SaaS products that gate sign-up behind a phone confirmation. If a service sends a numeric code by SMS, asms.ai can receive it.

The two scenarios where shared numbers will not work: services that verify by voice call rather than SMS, and services that explicitly block VoIP or virtual numbers at the network level. Telegram does not block virtual numbers for standard verifications, which is why it works so reliably here.

AnonymSMS: the history behind asms.ai

asms.ai was previously known as AnonymSMS, a free SMS reception service that launched in 2018 and steadily grew a following among developers, privacy researchers, and users who simply wanted to keep their real number off certain platforms. The rename to asms.ai came alongside a full rebrand: a cleaner interface, expanded country coverage, the introduction of a REST API for programmatic access, and a native MCP server purpose-built for AI agents and automation tools.

The core product has not changed. If you used AnonymSMS before, you will find the same free, no-registration, instant SMS reception you relied on. The infrastructure is more robust, the number pool is broader, and the premium tier now gives developers tools that were not available under the old brand, but the free shared numbers that made AnonymSMS useful are still here, now faster and better maintained.

Frequently asked questions

Do I need to create an account on asms.ai to receive a Telegram verification code?+

No. Shared numbers are fully public, browse to any number's page and read the inbox without logging in or registering. There is nothing to sign up for on the free tier.

What if Telegram says the number is already registered?+

Because the numbers are shared, another user may have registered that number with Telegram at some point. Simply pick a different number from the list and try again, there are always multiple options available, and new numbers are added daily.

How long does it take to receive the Telegram SMS?+

Usually between 10 and 60 seconds. If a code has not arrived after two minutes, the number may be throttled by Telegram for that session. Switch to a different number and request a fresh code.

Can I use the same number to log back into Telegram later?+

Not reliably. Shared numbers are used by many people and messages are wiped periodically. If you need a number you can return to repeatedly for the same Telegram account, a paid private number from asms.ai is the right choice.

Is using a temporary number for Telegram against Telegram's terms of service?+

Using a virtual number for registration is not explicitly prohibited by Telegram's current terms. Accounts used for spam, abuse, or coordinated inauthentic behaviour do violate those terms regardless of how the number was obtained. asms.ai is designed for legitimate privacy, testing, and development use.

Will this work for Telegram Premium or Telegram Business?+

Yes. Telegram verifies your number during the initial sign-up regardless of which tier you use afterward. A temporary number for Telegram gets you through that gate, and you can subscribe to any Telegram plan once you are in.

What countries do the numbers come from?+

Currently the US, UK, Germany, Ukraine, Georgia, and additional countries added on a rolling basis. The full list with live availability is on the asms.ai homepage.

Can I use asms.ai numbers for services other than Telegram?+

Yes. The same numbers work for WhatsApp, Discord, Google accounts, social media platforms, e-commerce sign-ups, and most other services that send a numeric SMS verification code.

What is the difference between a free shared number and a private number?+

Shared numbers are free, public, and readable by anyone. Private numbers are paid, reserved exclusively for one user, and their inbox is not publicly visible. Private numbers are also less likely to have been previously flagged by platforms that track heavily-used virtual numbers.

Does asms.ai have an API for automated Telegram account provisioning?+

Yes. asms.ai offers a REST API and a native MCP server built for AI agents and automation workflows. These are premium features, see the API documentation on asms.ai for details on pricing and available endpoints.

Get your code in seconds.

Pick a number and receive your verification SMS now. No SIM, no registration.