What Telegram Checks When You Add a Number
Line type. The Telegram FAQ states that only mobile numbers are supported — landlines are explicitly not accepted. The number must be entered in international format: +(country code)(city or carrier code)(number).
How the carrier classifies the line. Telegram publishes no official rule about VoIP numbers, so the practical test is how the carrier records the line: as mobile, or as an internet-based VoIP number. The FCC’s guide to VoIP explains that VoIP lets you make voice calls over a broadband internet connection instead of a regular phone line.
Code delivery channel. Telegram’s developer docs on authorization list these ways a login code can be delivered: another logged-in session, SMS, voice call, flash call, missed call, email, or Fragment. If you have used Telegram on another device, the code may arrive inside Telegram instead of by SMS, in the chat named “Telegram” with a blue check. If you are using a Fragment anonymous number, the code is shown on Fragment. Telegram may also ask some users for an email address, so their login codes come by email instead of SMS.
Reuse limits. The same docs note that each number gets a limited number of login attempts per day, so repeated code requests on one number can hit that limit regardless of its line type.
Which Numbers Work with Telegram
“Accepted” below reflects how carriers classify the line, not an official Telegram allowlist, so the line type of a number is the first thing to check.
| Number type | Accepted | Notes |
|---|---|---|
| Non-VoIP mobile (personal SIM or eSIM) | ✅ Yes | Most reliable option; a non-VoIP mobile number from the US or Australia works with every service |
| Virtual number classified as non-VoIP mobile | ✅ Yes | Works when the carrier registers the line as mobile, not VoIP |
| VoIP / online number | ❌ Often refused | Internet-based lines |
| Landline | ❌ Not accepted | Telegram’s FAQ explicitly states landlines are not supported |
| Public receive-SMS site numbers | ❌ Often refused | Shared by many people; each number gets a limited number of login attempts per day |
| Fragment anonymous number (Telegram’s own) | ✅ Yes | Blockchain-powered; no SIM required; login code is shown on Fragment, not sent by SMS |
Fragment anonymous numbers are Telegram’s own way to sign up without a SIM card. Telegram introduced them on December 6, 2022, in its No-SIM Signup update; using Telegram without a phone number covers that path in more detail.
Signing Up for Telegram on Another Number
Choose the right number. Select a number classified as non-VoIP mobile by its carrier, or obtain a Fragment anonymous number. If you are unsure how a virtual number is classified, check with the provider before you use it — how the carrier classifies the line matters, not the marketing description.
Install the official Telegram app. Avoid third-party builds.
Enter the number in international format. Type the full number, including the country code —
+(country code)(city or carrier code)(number).Wait for the login code. If you have used Telegram on another device, check the chat named “Telegram” (blue check) inside the app first — the code may arrive there instead of by SMS. If you are using a Fragment number, the code is shown on Fragment.
Enter the code when prompted. If the SMS does not arrive, Telegram may offer a voice call option — tap that if it appears. Note that voice call verification may be unavailable for some carriers and may require 2-Step Verification, according to the Telegram FAQ. Never share the login code with anyone.
Enable 2-Step Verification immediately. Go to Settings > Privacy and Security, turn on 2-Step Verification, and add a password and a recovery email. With it on, logging in needs the code plus your password, which protects the account if someone else later gets the number. For choosing that password, see the FTC’s guide to creating strong passwords and protecting your accounts.
Pro tip: Once inside Telegram, change the account number to a permanent one you control (Settings > tap your number > Change Number). Telegram says you keep everything, and future codes go to a number you control.
Errors You May See
Telegram does not publish exact on-screen error texts, so the situations below are described rather than quoted. For Telegram’s own guidance, check its FAQ.
Number not accepted
Telegram supports only mobile numbers, not landlines. If Telegram will not take a number, its line type is the first thing to check.
What to do: Verify the line type with your number provider. Switch to one of the accepted number types in the table above, or use a Fragment anonymous number.
Too many login attempts
Each number gets a limited number of login attempts per day. Requesting code after code on the same number can reach that limit.
What to do: Stop requesting new codes and try again later. The numbers listed on public receive-SMS sites make a poor fallback here: many people use each one at once, and they are often refused.
Code arrives inside Telegram, not by SMS
This is not an error. If you have used Telegram on another device, the login code may arrive in that session — in the chat named “Telegram” with a blue check — instead of by SMS.
What to do: Check your existing Telegram sessions before assuming the SMS failed.
Keeping Your Telegram Account After Sign-Up
One-time vs. rented numbers. A one-time activation number is recycled or deactivated after the SMS is delivered — you can never receive a code on it again. A rented number stays active for a set period but expires eventually. Neither gives permanent access, so move the account to a number you control while you still have it.
Why this matters. The Telegram FAQ states that the phone number is the only way Telegram identifies a user, and each number is a separate account. Without access to the number, or to Telegram on another device, support can’t help.
Common mistake: Signing up with a one-time number and never moving the account to a number you control. After you log out or switch devices, the next code goes to a number that no longer exists.
To reduce this risk, take these steps in order:
- Enable 2-Step Verification immediately (Settings > Privacy and Security) and add a recovery email, so a new login needs your password as well as the code. You can also set up a passkey to log in instead of using SMS.
- Stay logged in on at least one trusted device. Codes can arrive inside Telegram on that device, but Telegram notes this does not replace an up-to-date number.
- Change the number to a permanent one you control. Settings > tap your number > Change Number. You keep all messages, contacts, and groups.
- Adjust the inactivity deletion timer. By default, Telegram deletes accounts inactive for 18 months. You can change this in Settings.
Decision framework: If you used a one-time number to sign up, treat the first session as your only window to secure the account before the number disappears. If you used a rented number, treat its expiry date as a hard deadline to change the number or complete the steps above.
Frequently Asked Questions
Can I use a virtual number for Telegram? Yes, as long as the carrier registers it as a mobile line and not as VoIP. Telegram’s FAQ says only that mobile numbers are supported and landlines are not; internet-based VoIP numbers are often refused. WhatsApp, by contrast, lists VoIP numbers as unsupported; see WhatsApp’s number rules.
What happens if my temporary number expires after I sign up? If you no longer have the number and are not logged in to Telegram on another device, support can’t help you get back in. Change the number to a permanent one before the temporary number expires.
Can I sign up for Telegram without a SIM card? Yes, but not without a number. Telegram supports sign-up with blockchain-powered anonymous numbers on Fragment, which need no SIM card. The login code is shown on Fragment, not sent by SMS.
Can I change my Telegram number later? Yes. Go to Settings, tap your current number, and select Change Number. Telegram keeps all your messages, groups, contacts, and settings.