Skip to main content
Troubleshooting guideReviewed: 2026-07-18

How to Fix Telegram Not Receiving Verification Code

Struggling to log into Telegram because the verification code won't arrive? Discover the most common reasons for delivery failures—from in-app notifications to carrier blocks—and follow these proven steps to regain access safely.

Why Isn't Telegram Sending My Code?

When you attempt to log into Telegram, the platform uses a specific hierarchy to deliver your verification code. If you are already logged into Telegram on another device—such as a desktop computer, a tablet, or another smartphone—Telegram will send the login code as an in-app service notification to that active session rather than sending an SMS. This is a deliberate design choice to enhance security and reduce reliance on traditional cellular networks. The code will appear in a chat named 'Telegram', which features a verified blue checkmark. If you do not have access to any other logged-in devices, or if you are registering for the first time, Telegram will fall back to sending an SMS or initiating a voice call.

However, several external factors can disrupt SMS delivery. One of the most common issues is entering the phone number incorrectly; Telegram requires the number to be formatted internationally, including the correct country code. Additionally, aggressive spam filters implemented by mobile carriers or operating systems can silently intercept automated text messages. For instance, iOS devices have a 'Filter Unknown Senders' feature that can route verification codes into a separate folder, preventing notifications from appearing on your screen. Network congestion and poor cellular reception can also cause significant delays in receiving the text.

Step-by-Step Troubleshooting Guide

Before working through the checklist below, it helps to understand what a successful delivery looks like. On an account that is already active elsewhere, the code arrives almost instantly inside the app as a service notification from the verified 'Telegram' chat. On a fresh device with no other sessions, the code should arrive as a standard SMS within a couple of minutes, and Telegram's interface displays a countdown before it offers an alternative delivery method. If the countdown expires without a message, the app may offer to resend the code through a different channel, such as a voice call. Work through the following steps in order, because the earlier steps resolve the majority of reported cases without any changes to your device or carrier settings.

Steps

Follow these steps to diagnose and resolve the issue:

  1. Check Other Devices: Look for a message from the official 'Telegram' account on any computer or tablet where you are currently logged in.
  2. Verify Your Phone Number: Ensure you entered your full mobile number with the correct international country code. Note that Telegram does not support landline numbers.
  3. Check Spam Filters: On your phone, review your SMS spam or blocked messages folders. On an iPhone, check the 'Unknown Senders' tab in the Messages app.
  4. Toggle Airplane Mode: Turn on Airplane Mode for 30 seconds, then turn it off to force your phone to reconnect to the cellular network.
  5. Wait Before Retrying: If the code doesn't arrive immediately, wait for the countdown timer to finish. Repeatedly requesting codes can trigger a 'too many attempts' security block.
  6. Request a Phone Call: If the SMS fails, select the option to receive the code via a voice call if it is offered.

If none of the steps above work, community troubleshooting threads report one further remedy that has repeatedly succeeded for users stuck on the verification screen: fully uninstalling the Telegram app, restarting the phone, and reinstalling the app from the official store before requesting a fresh code. Several users across multiple years of discussion confirmed that the code arrived immediately after a clean reinstall when nothing else had worked. On Android, clearing the app's cache through the system settings offers a lighter-weight variant of the same reset. Keep in mind that these are community-reported workarounds rather than officially documented fixes, so results can vary by device and region.

Third-Party Apps and Security Restrictions

Telegram limits how third-party clients can use some verification-code delivery methods. Official API documentation indicates that Firebase SMS authentication is available reliably to official mobile apps, so modified or unofficial clients may not receive an SMS login code. If verification stalls in an unofficial client, retry with an official Telegram app before assuming the phone number or carrier is the cause.

Furthermore, community reports consistently indicate that Telegram's anti-spam systems treat virtual phone numbers and VoIP services with suspicion, and registrations using such numbers frequently fail to receive SMS codes at all. If you are experiencing persistent delivery failures, the most reliable configuration is the official Telegram app downloaded from the Google Play Store or Apple App Store, installed on the physical device that holds the SIM card for your registered number. Community members also report that requesting the code from the official mobile app on the SIM device, rather than from a desktop client or web session, improves the chance that the SMS fallback is actually triggered.

Alternative Login Methods

If SMS delivery remains impossible, Telegram offers alternative login methods depending on your account setup. Users who frequently log in may be prompted to verify an email address, which can then be used to receive login codes. Additionally, if you are already logged in on a mobile device, you can use the QR code login flow to quickly authorize a new desktop or web session without needing an SMS.

For users seeking ultimate privacy, Telegram supports accounts without a traditional SIM card. By purchasing a blockchain-powered anonymous +888 number through the Fragment platform, users can receive their login codes directly on the Fragment website rather than relying on mobile carriers. However, these collectible numbers are exclusively for Telegram and cannot receive SMS messages from other services.

Security Warning: Never Share Your Code

A further prevention layer worth configuring once you regain access is a Passkey. Telegram allows you to log in without an SMS code at all by approving the login with your device's PIN, fingerprint, or face recognition, while still keeping the SMS code available as a backup path. Combined with two-step verification—which adds a password on top of the code and unlocks the option to receive dictated codes via phone call—these settings dramatically reduce your dependence on SMS delivery and make future lockouts far less likely. Both options live under Telegram's Privacy and Security settings and take only a few minutes to enable.

Important

Verification codes are sensitive security credentials that grant full access to your account. The Federal Trade Commission (FTC) explicitly warns that anyone asking for your verification code is a scammer. Scammers may impersonate Telegram support, friends, or authorities to trick you into handing over the code. Telegram will never ask you for your code outside of the official login screen. If you receive a code you did not request, ignore it and do not share it with anyone.

Note

Also note that Telegram keeps a separate chat called 'Verification Codes' inside the app. Codes that appear there are one-time passwords for third-party services that deliver verification through Telegram; they are never the codes used to log into Telegram itself. Genuine Telegram login codes only arrive in the verified 'Telegram' service chat, by SMS to your registered number, by voice call, or by email if you have configured one. Understanding this distinction prevents both confusion during login and a common social-engineering trick in which scammers ask victims to read out codes from the wrong chat. Finally, remember that Telegram's Terms of Service require users in the EU, UK, and Australia to be at least 18 years old, and that violating platform rules such as spamming or scraping can result in account restrictions that may also interfere with normal login behavior.

Frequently asked questions

Why is Telegram sending the code to another device?

If you are logged into Telegram on a computer, tablet, or another phone, Telegram prioritizes sending the code as an in-app message to that active session for enhanced security. Check your other devices for a message from the verified 'Telegram' service account.

Can I get the Telegram verification code via email?

Yes, but only if you have previously set up an email address for recovery or if Telegram's system determines you log in frequently enough to require email verification. It is not available as a default option for all new signups.

Why do I see a 'too many attempts' error?

This error occurs when you repeatedly request a new code or enter an incorrect code multiple times. Telegram temporarily blocks your number to prevent automated spam and brute-force attacks. You must wait for the block to expire, which can take several hours.

Does Telegram support landline numbers for registration?

No, Telegram accounts must be connected to a valid mobile phone number. Landline numbers are currently not supported for receiving registration or login codes.

How can I contact Telegram if I still can't log in?

If you are experiencing persistent login or registration problems, you can reach out to Telegram's official support team by filling out the form at telegram.org/support. The form asks you to describe the problem and provide your phone number and an email address so the team can respond.

Can I log into Telegram without any SMS code at all?

Yes, in several situations. If you already have a logged-in mobile session, you can authorize a new desktop or web session by scanning a QR code. You can also set up a Passkey to approve logins with your device's PIN or biometrics. Holders of anonymous +888 numbers purchased on Fragment receive their login codes on the Fragment website instead of by SMS.

Is it safe to share my Telegram code with support staff?

No. Consumer protection guidance from the FTC is unambiguous: anyone who asks you for your verification code is a scammer. Legitimate Telegram staff will never request your login code in a chat, call, or email. Enter codes only into the official Telegram login screen and never forward or read them aloud to anyone.

Back in Your Account? Keep It Secure

Now that you have regained access, take five minutes to enable two-step verification and a Passkey so a missing SMS never locks you out again, and review our guide to spotting Telegram scams before they reach your chats.