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

+447456380814
United Kingdom 332 just now
+447474732857
United Kingdom 325 just now
+447723160929
United Kingdom 38 just now
+447723161238
United Kingdom 37 just now
+447723122727
United Kingdom 36 just now
+447481724581
United Kingdom 343 just now
+447575488908
United Kingdom 396 just now
+447723113137
United Kingdom 27 just now
+447383357248
United Kingdom 194 just now
+447735350228
United Kingdom 292 just now
+447449737653
United Kingdom 379 just now
+447848500938
United Kingdom 384 just now
+447383367213
United Kingdom 183 just now
+447456897147
United Kingdom 414 just now
+447383374497
United Kingdom 174 just now
+447450618533
United Kingdom 373 just now
+447723160747
United Kingdom 30 just now
+447383370164
United Kingdom 194 just now
+447576104438
United Kingdom 454 just now
+447475775176
United Kingdom 411 just now
+447462282123
United Kingdom 274 just now
+447893929432
United Kingdom 42 just now
+447453589823
United Kingdom 402 just now
+447576071681
United Kingdom 290 1m ago
+447723110742
United Kingdom 39 1m ago
+447456896327
United Kingdom 323 1m ago
+447380237169
United Kingdom 346 1m ago
+447848503126
United Kingdom 328 1m ago
+447575460864
United Kingdom 338 1m ago
+447475768272
United Kingdom 287 1m ago
+447472119279
United Kingdom 123 1m ago
+447449725099
United Kingdom 317 1m ago
+447723161524
United Kingdom 25 1m ago
+447576117585
United Kingdom 384 1m ago
+447576029269
United Kingdom 470 1m ago
+447456898047
United Kingdom 345 2m ago
+447481741775
United Kingdom 280 2m ago
+3584573997709
Finland 195 2m ago
+447575463658
United Kingdom 269 2m ago
+447449723517
United Kingdom 457 2m ago
+447893929388
United Kingdom 29 2m ago
+447723115276
United Kingdom 35 2m ago
+447453575325
United Kingdom 309 2m ago
+447723159003
United Kingdom 33 2m ago
+447480737901
United Kingdom 1,517 3m ago
+447456892323
United Kingdom 417 3m ago
+447462236877
United Kingdom 340 3m ago
+447475776387
United Kingdom 387 3m ago
+447893929554
United Kingdom 23 3m ago
+447735039268
United Kingdom 369 3m ago
+447735374293
United Kingdom 703 3m ago
+447362280654
United Kingdom 812 3m ago
+447462295330
United Kingdom 285 3m ago
+447481703604
United Kingdom 338 3m ago
+447575467347
United Kingdom 264 3m ago
+447311191638
United Kingdom 246 3m ago
+447475773028
United Kingdom 325 3m ago
+447735043792
United Kingdom 362 4m ago
+447455678281
United Kingdom 394 4m ago
+447848516939
United Kingdom 277 4m 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.