AnonymSMS is now asms.ai:Read
asms.ai

Free phone numbers to receive SMS online

Every number below is a real, working line you can use right now to receive a verification code. Pick one, paste it into whatever is asking for a phone number, and read the incoming SMS in its live inbox.

Numbers are shared and public, so use them for low-stakes verifications. For anything private, get a dedicated number with its own inbox.

9,879 numbers available. Pick one, use it to verify, and read the code in its live inbox. Free, no registration.

+447723114384
United Kingdom 34 just now
+447575488908
United Kingdom 418 just now
+447445262427
United Kingdom 307 1m ago
+3584573997212
Finland 144 1m ago
+447463554962
United Kingdom 349 1m ago
+447735355908
United Kingdom 379 2m ago
+447576075486
United Kingdom 336 2m ago
+38665700529
International 23 2m ago
+447576115504
United Kingdom 311 3m ago
+447735022571
United Kingdom 278 3m ago
+447576119274
United Kingdom 309 3m ago
+447456896327
United Kingdom 334 3m ago
+447723119027
United Kingdom 49 4m ago
+447462275767
United Kingdom 288 4m ago
+447472120243
United Kingdom 127 4m ago
+447383370482
United Kingdom 192 4m ago
+447383374850
United Kingdom 176 4m ago
+447462265778
United Kingdom 332 5m ago
+447481752115
United Kingdom 483 5m ago
+447481704079
United Kingdom 318 5m ago
+447455670987
United Kingdom 320 6m ago
+447576108355
United Kingdom 359 7m ago
+447723116726
United Kingdom 72 7m ago
+447723119667
United Kingdom 40 7m ago
+447456898764
United Kingdom 350 7m ago
+447456896532
United Kingdom 313 7m ago
+38665700565
International 18 7m ago
+447481708535
United Kingdom 398 8m ago
+447481731489
United Kingdom 349 8m ago
+447463551394
United Kingdom 370 8m ago
+447576030460
United Kingdom 338 8m ago
+447575482129
United Kingdom 269 8m ago
+447481731072
United Kingdom 364 9m ago
+447735023169
United Kingdom 561 9m ago
+447723160986
United Kingdom 60 10m ago
+447454406011
United Kingdom 392 10m ago
+447383353997
United Kingdom 236 10m ago
+3584573999549
Finland 58 10m ago
+447383373829
United Kingdom 221 10m ago
+447576106993
United Kingdom 411 10m ago
+447475770240
United Kingdom 370 10m ago
+447576033995
United Kingdom 348 10m ago
+447449716157
United Kingdom 462 11m ago
+447481734864
United Kingdom 359 11m ago
+447481724581
United Kingdom 379 11m ago
+447723155676
United Kingdom 76 12m ago
+447723117614
United Kingdom 85 12m ago
+38665700645
International 53 13m ago
+447481728611
United Kingdom 301 13m ago
+447723122642
United Kingdom 54 13m ago
+447723160271
United Kingdom 50 13m ago
+447428348715
United Kingdom 304 13m ago
+447462251159
United Kingdom 286 14m ago
+447472115898
United Kingdom 131 14m ago
+447575460883
United Kingdom 326 14m ago
+3584573997987
Finland 489 16m ago
+447723160378
United Kingdom 42 16m ago
+447383367213
United Kingdom 192 17m ago
+447576072914
United Kingdom 346 17m ago
+38665700650
International 17 17m ago
Page 1 of 165Next

How to use a free phone number for verification

The process takes under a minute. Go to asms.ai and browse the list of available numbers. Each entry shows the country flag, the full number, and recent message activity. Copy the number you want, paste it into the phone number field on whatever site or app you are verifying, whether that is Telegram, WhatsApp, Google, a dating app, a crypto exchange, or anything else that sends a one-time code by SMS, then submit the form.

Return to the number page on asms.ai. The incoming message typically appears within seconds, often faster than a traditional SIM card would receive it. Read the code, enter it, done. There is no countdown, no app to install, no browser extension required. The page updates as new messages arrive. If the code has not appeared after about 30 seconds, check that you copied the number exactly as shown, including the country code and any leading digits. Formatting mismatches are the most common cause of a missing message, not a delivery failure.

Is it really free? What is the catch?

The free numbers are genuinely free. There is no freemium bait-and-switch where the first use is free and the second requires a subscription. Every number on the free tier is available to any visitor with no account needed.

The trade-off is that these are shared, public numbers. Every person who visits a given number page sees the same inbox. That means two things: first, someone else could theoretically see the same code you receive, though in practice the window is short and codes expire quickly. Second, popular numbers sometimes appear pre-registered on certain platforms. If a site rejects a number saying it is already in use, simply pick a different one. asms.ai adds new numbers regularly to keep the pool fresh.

The paid private number tier exists for cases that need exclusive access: an inbox only you can see, persistent message history, or programmatic access via the REST API. For a free number for SMS verification used once, though, the shared numbers handle the vast majority of everyday needs.

Why people use free virtual numbers

The most common reason is privacy. When you sign up for a new service, your real mobile number gets stored, sometimes sold, and often becomes the source of marketing texts and calls you never asked for. Using a free number for verification keeps your personal number out of that database entirely.

Convenience is the second driver. Many people run multiple accounts on the same platform, whether for work and personal use, for testing, or for managing client accounts as a developer or freelancer. Platforms that enforce one-account-per-number create friction. A free virtual number removes it.

Travellers use these numbers when a service requires a local number from a specific country. Developers use them to test SMS flows without burning through credits. Privacy-conscious users reach for them out of habit after one too many data breach notifications. In every case the underlying need is the same: a working number that receives an SMS, with no personal exposure.

What services accept a free number for SMS?

The list is long. Social media platforms including Facebook, Instagram, X (formerly Twitter), TikTok, Snapchat, and LinkedIn all send one-time codes during signup or two-factor authentication setup. Most accept the shared numbers on asms.ai without issue.

Messaging apps like Telegram and Signal are among the most searched use cases, and both typically work. Ride-hailing apps, food delivery platforms, marketplace sites like Craigslist and eBay, crypto exchanges, and VPN services are all regular targets. Many users also reach for a free phone number for verification when setting up a secondary Google or Microsoft account for a project or test environment.

A minority of high-fraud-risk platforms actively block virtual number ranges. Some banking apps and payment processors fall into this category. If a site explicitly states it rejects VoIP or virtual numbers, no free virtual number service will get through. For the broad category of everyday consumer apps and websites, the numbers on asms.ai work reliably.

Which countries are available?

asms.ai offers free phone numbers from multiple countries, with the pool expanding as new numbers are added. Current coverage includes the United States, United Kingdom, Germany, Georgia, and Ukraine, alongside numbers from additional countries. Each listing shows its country of origin, so you can match the number to any regional requirement.

Country selection matters more than it might seem. Some platforms only accept numbers from specific regions during signup. A US streaming service may reject a non-US number. A European classifieds site might require a local German or French number. Having a range of international numbers available means you can meet these requirements without acquiring a physical SIM from that country.

The pool is refreshed on an ongoing basis. If a specific country is not currently listed, check back. New numbers from additional regions are added regularly.

Privacy and security: what you need to know

These are public, shared inboxes. Every message sent to a free shared number is visible to anyone who opens that number page. Never use a shared number to receive sensitive personal information, banking details, or anything you would not want a stranger to read.

For SMS verification codes this is rarely a practical concern. Codes are short-lived, typically expiring within 5 to 10 minutes, and they are meaningless without the account credentials that accompany them. Because you initiate the request yourself, you can go straight to the number page and read the code before anyone else is likely to encounter it.

For cases that require genuine privacy, asms.ai offers paid private numbers. These are exclusive to you, hidden from public view, and maintain a persistent message history. They are the right choice for anything beyond a quick, one-off verification.

Free virtual numbers vs. a second SIM or Google Voice

The alternatives people reach for all carry friction. A second SIM requires a trip to a shop, an activation process, and a recurring monthly cost, all to receive the occasional verification text. Google Voice is US-only, requires an existing Google account, and has progressively tightened its restrictions on verifying third-party platforms.

Paid virtual number apps add subscription costs and often require their own onboarding, sometimes including identity verification, which undercuts the privacy benefit entirely.

asms.ai needs none of that. No account, no identity check, no app, no payment. The friction is as close to zero as it gets, which is why the service has been a practical default since its AnonymSMS days. For the job of receiving a verification code once, a shared free virtual number is almost always the fastest path.

Messages are wiped periodically, by design

Incoming messages on the free shared numbers are cleared on a rolling basis. This keeps the inbox usable, a number showing thousands of accumulated messages is effectively unreadable, and it ensures that old codes do not linger on a public page indefinitely.

The practical implication is simple: read your code straight away. In practice, codes expire at the source platform long before any wipe cycle runs, so this is rarely a problem. But it is worth knowing, especially if you submit the form and then step away for a while.

If you need an inbox that retains messages long-term, that is what the paid private numbers are for. The free tier is built for fast, ephemeral use, not archiving.

Frequently asked questions

Are the free phone numbers really free, or is there a catch?+

The free numbers are genuinely free, no registration, no payment method, no hidden upgrade required. The trade-off is that the numbers are shared and public: anyone can see messages arriving on a free number. For exclusive, private access, paid private numbers are available. For receiving a one-time SMS verification code, the free shared numbers cost nothing.

Will these numbers work with WhatsApp or Telegram?+

Many users successfully verify WhatsApp and Telegram accounts using the shared numbers on asms.ai. Results can vary depending on which number you choose and whether it has been used recently on those platforms. If one number is rejected, try a different one from the list. The pool includes multiple numbers per country.

Can I use the same number more than once?+

You can use the same number across different platforms, but if a platform already has that number registered, you will need to pick a different one. Because the numbers are shared among all users, some may already be registered on popular services. asms.ai adds new numbers regularly to keep the pool fresh.

How long does it take to receive the SMS?+

Most messages arrive within a few seconds to about 30 seconds of being sent. If a message has not appeared after a minute, check that you copied the number exactly as shown on the page, including the country code. Formatting errors are the most common cause of missing messages.

Are there free phone numbers available outside the US?+

Yes. asms.ai provides numbers from multiple countries including the United Kingdom, Germany, Georgia, Ukraine, and others alongside US numbers. Each listing shows its country of origin. New countries and numbers are added on an ongoing basis.

Is it safe to use a free shared number for verification?+

For receiving a short-lived one-time code, the practical risk is low. Codes expire quickly and are meaningless without the account credentials they belong to. These inboxes are public, so never use a shared number for sensitive personal or financial information. For a private inbox, use a paid private number.

Do I need to create an account to use asms.ai?+

No. The free shared numbers require no account, no registration, and no personal information of any kind. Browse the number list, pick one, use it, and read the incoming message, all without logging in.

What is the difference between asms.ai and the old AnonymSMS?+

asms.ai is the current brand. The service was formerly known as AnonymSMS and has operated since 2018. The core product, free shared phone numbers for receiving SMS verifications, is the same. The platform now adds paid private numbers and a REST API with native MCP server support for developers and AI agents.

Can developers access these numbers programmatically?+

Yes. asms.ai offers a REST API and a native MCP server for developers and AI agent workflows. The API provides programmatic access to number lists and incoming messages, useful for automated testing, CI pipelines, or agents that need to verify accounts without manual steps. The free shared numbers are accessible through the API as well.

Why do some platforms reject virtual numbers?+

Some platforms, particularly financial services and banking apps, actively block VoIP and virtual number ranges as an anti-fraud measure. This is a platform policy, not a limitation of asms.ai. For everyday consumer apps, social networks, and most online services, the free numbers work without issue. If a platform explicitly states it does not accept virtual numbers, no free virtual number service will work with it.

Need a number only you can see?

Free numbers are shared and public. For accounts that matter, get a private number with its own inbox.