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,877 numbers available. Pick one, use it to verify, and read the code in its live inbox. Free, no registration.

+447383362775
United Kingdom 210 just now
+447383363750
United Kingdom 304 just now
+3197058046665
Netherlands 29 just now
+447861940658
United Kingdom 359 just now
+447481777659
United Kingdom 348 just now
+447383367196
United Kingdom 206 just now
+3584573997997
Finland 605 just now
+447428311888
United Kingdom 383 1m ago
+447449714932
United Kingdom 341 1m ago
+447575473665
United Kingdom 354 1m ago
+3197010291755
Netherlands 12 1m ago
+447445262427
United Kingdom 301 1m ago
+447481731692
United Kingdom 320 1m ago
+447383367047
United Kingdom 203 2m ago
+447453569887
United Kingdom 351 2m ago
+447863795585
United Kingdom 391 3m ago
+447480750969
United Kingdom 1,295 4m ago
+447449734606
United Kingdom 417 4m ago
+447576118679
United Kingdom 346 4m ago
+447455673891
United Kingdom 330 4m ago
+447480749300
United Kingdom 1,437 4m ago
+447453541990
United Kingdom 385 5m ago
+447383377102
United Kingdom 287 5m ago
+447481747416
United Kingdom 418 6m ago
+447576027482
United Kingdom 300 6m ago
+447311122633
United Kingdom 456 6m ago
+447472120063
United Kingdom 119 6m ago
+3197010290898
Netherlands 12 7m ago
+447383353997
United Kingdom 227 7m ago
+3197058025477
Netherlands 22 7m ago
+447481742532
United Kingdom 301 7m ago
+447450609153
United Kingdom 413 7m ago
+447723125103
United Kingdom 64 7m ago
+3197010587658
Netherlands 17 7m ago
+447723158208
United Kingdom 49 7m ago
+447383373170
United Kingdom 201 7m ago
+3584573996478
Finland 248 7m ago
+447462212259
United Kingdom 305 7m ago
+447480741334
United Kingdom 1,458 8m ago
+447723160973
United Kingdom 82 8m ago
+447455928130
United Kingdom 453 8m ago
+447481777890
United Kingdom 335 8m ago
+447453784166
United Kingdom 373 8m ago
+447575471118
United Kingdom 366 8m ago
+447455915645
United Kingdom 324 8m ago
+447576066991
United Kingdom 368 9m ago
+447481735446
United Kingdom 356 9m ago
+447723156960
United Kingdom 53 9m ago
+447861950944
United Kingdom 361 9m ago
+447472116372
United Kingdom 120 10m ago
+447723121392
United Kingdom 66 10m ago
+447383367242
United Kingdom 219 10m ago
+447481780266
United Kingdom 397 10m ago
+447311192216
United Kingdom 402 10m ago
+447456896318
United Kingdom 387 10m ago
+447863728243
United Kingdom 319 11m ago
+447380212293
United Kingdom 357 11m ago
+447863743166
United Kingdom 371 11m ago
+3584573997799
Finland 404 11m ago
+447449741219
United Kingdom 362 11m 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.