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.

+3197058048370
Netherlands 34 just now
+447575491670
United Kingdom 297 just now
+3584573995109
Finland 178 1m ago
+447311123719
United Kingdom 339 1m ago
+447575461454
United Kingdom 429 1m ago
+447575463385
United Kingdom 383 2m ago
+447380212293
United Kingdom 350 2m ago
+447453585903
United Kingdom 348 3m ago
+447455949604
United Kingdom 312 3m ago
+447472114852
United Kingdom 100 3m ago
+447472120152
United Kingdom 114 4m ago
+447575468336
United Kingdom 304 5m ago
+447576033245
United Kingdom 299 5m ago
+447575466786
United Kingdom 359 5m ago
+447472114990
United Kingdom 132 7m ago
+447383367151
United Kingdom 167 7m ago
+447481736116
United Kingdom 375 7m ago
+447311124756
United Kingdom 325 7m ago
+447462261617
United Kingdom 299 7m ago
+447383356842
United Kingdom 206 7m ago
+447383374118
United Kingdom 179 8m ago
+3584573997956
Finland 796 8m ago
+447474726492
United Kingdom 401 8m ago
+447472121716
United Kingdom 108 8m ago
+447735043067
United Kingdom 318 8m ago
+3584573996474
Finland 277 8m ago
+447575494756
United Kingdom 276 9m ago
+447735038874
United Kingdom 379 10m ago
+447462258193
United Kingdom 257 10m ago
+447453542978
United Kingdom 354 11m ago
+3584573997712
Finland 189 11m ago
+447576030184
United Kingdom 328 11m ago
+447445212571
United Kingdom 411 12m ago
+447481711930
United Kingdom 318 12m ago
+3197058026628
Netherlands 9 13m ago
+447575469322
United Kingdom 427 13m ago
+3197058025480
Netherlands 31 14m ago
+447383376941
United Kingdom 254 15m ago
+447455951504
United Kingdom 301 15m ago
+447576031222
United Kingdom 309 15m ago
+447723122525
United Kingdom 51 15m ago
+447472122433
United Kingdom 158 16m ago
+3197010587619
Netherlands 10 16m ago
+447472115138
United Kingdom 116 16m ago
+3197058026605
Netherlands 14 16m ago
+447449725099
United Kingdom 326 16m ago
+447363065928
United Kingdom 334 16m ago
+447450952422
United Kingdom 457 17m ago
+447454403648
United Kingdom 416 17m ago
+447380231490
United Kingdom 374 17m ago
+447383377102
United Kingdom 286 17m ago
+447481702717
United Kingdom 383 18m ago
+3197058048362
Netherlands 25 18m ago
+447449731008
United Kingdom 342 18m ago
+3197058026681
Netherlands 14 18m ago
+3197010518314
Netherlands 12 21m ago
+447474723216
United Kingdom 413 21m ago
+447462260319
United Kingdom 271 22m ago
+447455997553
United Kingdom 467 25m ago
+447576076883
United Kingdom 338 25m 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.