Skip to content
TGDirectory
DirectoryCategoriesRankingsBlogAPI
Log inList your channel
TGDirectoryMenu
List Your Channel, Group or Bot/MiniGame

Your channels

  • My Channels

Account

Log InRegister

Discover

  • View all Telegram Channels
  • Categories
  • Best Telegram Channels
  • Crypto Channels 2026
  • Top Rated
  • Recently Added
  • Articles & Guides

Company

  • Contact Us

TGDirectory — find, compare and discover Telegram channels.

  1. Home/
  2. Blog/
  3. Getting Started/
  4. Telegram Not Sending the Login Code: What to Do
Getting Started

Telegram Not Sending the Login Code: What to Do

Where Telegram actually sends your login code, why it often isn't an SMS, and step-by-step fixes for each reason the code never arrives.

TGDirectory30 Oct 202619 min read
Getting StartedTelegram Not Sending the Login Code: What to Do

When Telegram "doesn't send" the login code, it has often sent it somewhere you are not looking: as a message inside Telegram on another device where you are already signed in, not as an SMS. If you are not signed in anywhere else, wait for the countdown on the login screen to finish and request the code another way, such as SMS or a call. If it still never arrives, the cause is usually your number, your phone's message filtering, your network, or a temporary limit from requesting too many codes.

This guide explains every place a code can go, then works through each cause with a way to recognise it and steps to fix it. Read the safety section too: the login code is the single most targeted piece of information on Telegram.

How Telegram delivers login codes

Telegram does not use one fixed method. It picks a route depending on your account and situation, and the login screen tells you which one it chose, often in small text under the code field. These are the routes you may see.

A message inside Telegram

If your account is signed in on any other device, such as another phone, a tablet, Telegram Desktop or the web version, Telegram usually sends the code there first. It arrives in a chat from the official Telegram service account, which Telegram marks as official. This is the route that confuses people most, because they are waiting by their SMS inbox while the code sits in a laptop they forgot was signed in.

An SMS

If no other device is signed in, or you ask for it after the timer runs out, Telegram may send an SMS to your phone number. The sender is usually a short code or an unfamiliar number, which matters for spam filters.

A phone call

Telegram may offer to call your number and read the code aloud, or give the code through a short call. This often becomes available after the first attempt has timed out.

An email

Some accounts are asked to set up a login email, and Telegram may then send login codes there instead of by SMS. If you set one up in the past and forgot, check that inbox, including the spam folder.

Fragment, for anonymous numbers

If your account uses an anonymous number bought on Fragment, Telegram's marketplace for usernames and numbers, the login code is delivered through Fragment, not by SMS, because no SIM card exists for that number. Our guide to anonymous +888 numbers explains how that works.

Before you start

Run through these checks before trying anything more involved. Most failed codes are solved here.

  1. Read the login screen closely. It usually says where the code was sent. "We've sent the code to the Telegram app on your other device" is a completely different problem from "We've sent you an SMS".
  2. Check the number. Make sure the country code is right and there is no extra leading zero after it. A single wrong digit sends the code to someone else's phone or nowhere.
  3. Wait for the timer. The login screen often shows a countdown before you can request another method. Requesting repeatedly can lock you out for a while.
  4. Have signal. Turn off airplane mode, make sure the SIM for that number is in a phone that is switched on and connected to a mobile network.
  5. Do not ask anyone else for help with the code. No legitimate person, support agent or bot needs to see it.

If the code still has not arrived after these, find your situation below.

Differences by device

The login process is the same idea everywhere, but a few details change depending on where you are signing in.

Signing in on a new iPhone or Android phone

On a phone, Telegram asks for your number first, then shows where it sent the code. If your old phone is still signed in, that is where the code usually goes, so keep it switched on and connected until the new phone is set up. Some phones offer to fill an SMS code in automatically; if that does not happen, type it in by hand from the message. Do not copy codes out of notifications on a lock screen in public, since anyone glancing at the screen can read them.

Signing in on Telegram Desktop

Desktop offers a QR code first. If you have a signed-in phone, scanning it is faster and avoids SMS entirely. If you choose the phone number route instead, the code goes to your other Telegram apps first, exactly as on a phone.

Signing in on the web version

The web version also supports QR login. Only use Telegram's official web address, and type it yourself rather than following a link from a message. Fake web login pages are built to capture both the code and your two-step password.

Signing in on a tablet

A tablet without a SIM cannot receive the SMS itself. The code goes to your other Telegram apps, or to the phone that holds your SIM if you choose SMS. Keep that phone nearby before you start.

Cause 1: the code went to another device

Recognising it

The login screen mentions the Telegram app or another device. You may have Telegram Desktop on a computer, an old phone in a drawer, a tablet, or a browser where you once used the web version.

Fixing it

  1. Think of every device where you have ever used Telegram: work computer, family tablet, old phone, a browser at home.
  2. Open Telegram on each one and look for a new message from the official Telegram account. Check the archive and any folders too, in case the chat is tucked away.
  3. Enter the code on the device where you are logging in.
  4. Afterwards, open privacy and security on that signed-in device and review active sessions. End any you do not recognise or no longer use.

If it does not work

If you cannot access any of those devices, wait for the countdown to finish and choose a different method, such as SMS or a call, if the login screen offers it. If no other method is offered, try again later; Telegram sometimes offers SMS on a subsequent attempt.

Tip: log in on a computer without any code

If you are signing in to Telegram Desktop or the web version and you have a phone that is already logged in, choose the option to log in with a QR code. Open Telegram on the phone, find the devices section in settings, and scan the code on the computer screen. No SMS is involved. Our guide to using Telegram on Desktop and Web shows the steps.

SponsoredBitcoin News DE40K members · CryptoOpen in Telegram

Cause 2: the number is entered wrongly

Recognising it

The screen says an SMS was sent, but nothing arrives and the number shown looks slightly off, or the account Telegram opens is not yours.

Fixing it

  1. Go back on the login screen and look at the number carefully.
  2. Select the country from the list rather than typing the code by hand, so the right prefix is used.
  3. Enter the rest of your number without the national trunk zero that some countries put in front of local numbers. Many countries drop it after the country code.
  4. Request the code again only after the timer allows.

If it does not work

If you recently changed your phone number and are trying the old one, see Cause 7 below. Your account is tied to the number it was registered with, not to the newest SIM in your phone.

Cause 3: your phone is filtering or blocking the SMS

Recognising it

The screen says an SMS was sent, the number is right, you have signal, and other messages arrive normally.

Why this happens

Login codes come from short codes or unfamiliar senders. Phones and carriers increasingly filter these to fight spam. A code can land in a hidden folder or be blocked outright without any notification.

Fixing it on iPhone

  1. Open the Messages app and look at the filters list. If you have filtering for unknown senders turned on, check the unknown senders and junk lists, not just the main inbox.
  2. Check whether you have blocked any short codes or unfamiliar numbers in the phone's blocked contacts.
  3. If a focus mode is on, the message may have arrived silently. Check the Messages app directly rather than waiting for a banner.

Fixing it on Android

  1. Open your messaging app and look in its spam or blocked folder. Each manufacturer names it differently.
  2. Check whether spam protection has blocked the sender. If so, mark it as not spam.
  3. If you use a third-party SMS app, open the phone's default messaging app as well; the code may have gone there.

Checking with your carrier

Some carriers block messages from international short codes, or block premium and short-code SMS on certain plans, especially prepaid or business plans. Others block them while roaming. If your phone shows no trace at all, ask your carrier whether short-code or international SMS is blocked on your line. You do not need to mention Telegram specifically; ask whether verification SMS from international services can reach you.

If it does not work

Ask for a phone call instead of an SMS, if the login screen offers it. A call often gets through when SMS is filtered, because it uses a different route.

Cause 4: the SIM is not reachable

Recognising it

You are trying to log in on a device that does not hold the SIM for your number, or the SIM is in a phone that is switched off, abroad without roaming, or out of signal.

Fixing it

  1. Put the SIM for your Telegram number into a phone, switch it on, and wait for full signal.
  2. If you are abroad, check roaming is enabled for SMS. Many plans allow receiving SMS while roaming but some do not.
  3. With dual-SIM phones, make sure the right SIM is active. Receiving usually works on both slots, but a disabled slot receives nothing.
  4. Request the code again once the timer allows.

If it does not work

If you cannot get the SIM into a working phone, any device where you are already signed in is your best route. If there is none, you will need to wait until you can reach the SIM.

Cause 5: too many code requests

Recognising it

You have requested codes several times in a row, and now the screen shows an error about too many attempts, or codes simply stop coming.

Why this happens

Telegram limits how often a number can request codes. This protects you from attackers trying to break in and protects the SMS system from abuse. The limit applies whether or not each request was successful.

Fixing it

  1. Stop requesting codes. Each extra attempt can extend the wait.
  2. Wait. The length is decided by Telegram and is not shown in advance. It can be short or long.
  3. While waiting, check any other devices for a code that may already have arrived.
  4. When you try again, request once and wait the full countdown before choosing another method.

Our guide to "Too many attempts" on Telegram explains the waiting period in more detail.

Cause 6: delays on Telegram's side or the network's

Recognising it

Everything looks right, but codes are slow or patchy, and you may see reports from others in your country having the same problem at the same time.

Why this happens

SMS delivery passes through several networks before reaching your phone. Delays and outages happen, and some regions see more of them. Telegram occasionally has service problems too.

Fixing it

  1. Wait some time before trying again, rather than requesting repeatedly.
  2. Try the call option if offered.
  3. Try from a stable connection: switching between mobile data and Wi-Fi on the device you are logging in on can help if the app itself is struggling to connect.
  4. Check that your Telegram app is up to date. Outdated versions can fail at login.

If it does not work

If nothing arrives over a whole day while your SIM is working, use the help option on the login screen, if one is offered, to contact Telegram, and describe the country, carrier and what the screen said. Never include the code or a password in such messages.

Cause 7: you no longer have the number

Recognising it

You lost the SIM, changed carriers without keeping the number, or the number was deactivated after not being used.

What to do

  1. Try to recover the number from your carrier. Many carriers can issue a replacement SIM for the same number if it is still registered to you. This is the most reliable route back into the account.
  2. Use a signed-in device. If you are still signed in anywhere, open settings there and change the number on the account to your new one. Do this before you lose that session.
  3. Act quickly if the number was recycled. Carriers can reassign old numbers. Someone else holding your old number could request codes for your account. Two-step verification is what protects you in that case.

If you are planning a move, our guide to moving Telegram to a new phone explains how to change numbers safely before the old SIM goes away.

If it does not work

If you have no access to the number and no signed-in device, recovery options are very limited. Telegram is designed so that controlling the number, plus any password you set, is what proves ownership. That protects accounts from takeover, but it also means support cannot simply hand you an account.

SponsoredCrypto Invest next 100x30K members · CryptoOpen in Telegram

Cause 8: the code went to your login email

Recognising it

The screen mentions an email address, usually partly hidden.

Fixing it

  1. Check the inbox of that email address, including spam, promotions and other tabs.
  2. Search the inbox for "Telegram".
  3. If the address is one you no longer use, the login screen may offer a different method after the timer. Look for it rather than requesting the email again and again.

Not the code at all: the two-step password

After entering a correct code, some people are asked for a password and assume something went wrong. This is two-step verification, an extra password you (or someone) set on the account. It is not sent to you; you chose it.

  • If you remember it, enter it. Note the hint shown on the screen.
  • If you set a recovery email, use the "forgot password" option and Telegram sends a recovery code to that email.
  • If you have neither, Telegram may offer to reset the account after a waiting period. A reset means losing your chats and contacts in Telegram, so treat it as a last resort.

If you never set a password but are asked for one, someone else may have set it after gaining access to your account. Read our guide to recovering a hacked Telegram account straight away. And once you are back in, our guide to setting up two-step verification explains how to make the password and recovery email work for you rather than against you.

Safety: codes you did not ask for

The login code is how attackers take over Telegram accounts. The most common trick is simple: someone starts logging into your account, Telegram sends you the code, and then the attacker messages you pretending to be a friend, a support agent, a giveaway or a delivery company, asking you to "send back the code you just received".

Follow these rules without exception:

  • Never share a Telegram code with anyone. Not friends, not "Telegram support", not bots, not websites. Telegram itself will never ask.
  • A code you did not request is a warning. Someone has your number and is trying to log in. Do not reply to anyone, and do not enter the code anywhere.
  • Turn on two-step verification. With a password set, a code alone is not enough to take your account.
  • Check active sessions. In privacy and security, review the devices signed into your account and end any you do not recognise.

Our article on why you should never share your Telegram login code covers the common scripts scammers use.

What Telegram support can and cannot do

People often hope support will send a code by another route or unlock an account by hand. It helps to know the limits before writing in.

Support can explain error messages, look into delivery problems that affect a country or carrier, and pass on reports of bugs. It cannot confirm your identity from a photo or a story, because anyone could send those, and it cannot give access to an account to someone who does not control the number and any password on it. That strictness is what stops attackers who know your name and number from talking their way in.

When you do contact support, keep the message short: your country, your carrier, the device you are signing in on, what the login screen said, and when you tried. Leave out the code and any password. If someone replies from an account or address that asks for those, it is not Telegram.

Keep a backup route for next time

Most code problems are painful only because there is no second way in. A few minutes now makes the next login trivial.

  1. Keep a second device signed in. Telegram Desktop on your computer is ideal. Codes will usually go there first.
  2. Set two-step verification with a recovery email. It protects you from SIM swaps and gives you a way back if you forget the password.
  3. Check your login email, if Telegram asks for one. Make sure it is an address you will keep.
  4. Keep your number active. If your plan expires or the SIM sits unused for a long time, the carrier may reassign the number.
  5. Change numbers on the account before giving one up. Do it from settings while you are still signed in.
  6. Review active sessions occasionally. Remove old phones and browsers so codes do not go to a device you no longer have.

Worked examples

These examples are illustrative, showing how the clues point to a fix.

Example: the forgotten laptop

Someone gets a new phone and installs Telegram. The screen says the code was sent to their Telegram app. They wait by their SMS inbox for ten minutes. Then they remember Telegram Desktop on their work laptop. The code is waiting there in the chat from Telegram. Fix: open the laptop, copy the code, and afterwards review active sessions.

Example: the filtered SMS

An iPhone user with unknown-sender filtering turned on sees "We've sent you an SMS" but nothing in Messages. In the unknown senders list, the code is sitting there unopened. Fix: enter the code, and consider allowing notifications for that filter.

Example: abroad on holiday

A traveller's phone is on a foreign network with roaming partly disabled. SMS never arrives, but the call option works because voice roaming is on. Fix: choose the call, and note the code.

Example: the repeated taps

Someone requests a code five times in a minute, then nothing more arrives. They have hit the limit. Fix: stop, wait, and request once later, letting the timer run out fully before trying another method.

Example: the unexpected password prompt

A user enters the SMS code correctly and is then asked for a password they never set. They do not have a hint they recognise. This suggests someone else set two-step verification after getting into the account. The user should not keep guessing; they should follow the hacked-account steps, check whether a recovery email they control was set, and warn their contacts that messages from the account may not be from them.

Example: the old email

A user who set up a login email years ago sees the screen say a code was sent to an address starting with letters they barely remember. The address belongs to an old work account they no longer use. They wait for the countdown, look for another option on the screen, and receive an SMS on the next attempt. Once in, they update the login email to an address they control.

SponsoredCrypto Trading26K members · TradingOpen in Telegram

Example: the anonymous number

Someone who bought a +888 number on Fragment for their channel admin account cannot find any SMS. There is none to find: the code for that number is shown through Fragment, linked to the wallet they used. Fix: sign in to Fragment with the same wallet and read the code there.

Common mistakes

  • Only checking SMS. The first code often goes to another Telegram device, not to your messages.
  • Hammering the resend button. Every extra request makes a longer wait more likely.
  • Typing the country code twice. Picking the country from the list avoids this.
  • Forgetting about filters. Junk and unknown-sender folders hide codes silently.
  • Sharing the code with "support". Real Telegram support never asks for it.
  • Confusing the code with the password. A password prompt after the code is two-step verification, not a failed code.
  • Letting an old number lapse. If you stop using a number, change it on your Telegram account first.

FAQ

How long should I wait for the code?

Wait for the countdown on the login screen to finish before requesting another method. If it still has not arrived after trying SMS and a call, wait a while longer before trying again, to avoid triggering a limit.

Why does Telegram send the code to the app instead of SMS?

Sending it to a signed-in device is faster, free and harder to intercept than SMS. It also confirms that the person logging in has access to an existing session.

Can I log in without a phone number?

Every Telegram account is tied to a number, though anonymous numbers from Fragment work without a SIM. Our guide to using Telegram without a phone number explains what is and is not possible.

I keep getting codes I didn't ask for. What should I do?

Someone is trying to log into your account. Do not share the codes, turn on two-step verification, and check your active sessions. The attempts fail without the code.

Can Telegram support send me a code another way?

Support cannot bypass the login process for you. Your best options are a signed-in device, SMS, a call, or a login email if your account has one.

Does reinstalling Telegram help?

Rarely. It does not change where codes are sent. Updating to the latest version is worthwhile, but reinstalling repeatedly can make you request more codes and hit a limit.

What to do next

Once you are back in, set up a password and recovery email with our two-step verification guide, and keep at least one other device signed in, such as Telegram Desktop, so future codes have somewhere reliable to go. If you manage several numbers, our guide to using multiple Telegram accounts explains how to keep them apart.

Summary

Telegram often sends the login code to another signed-in device first, so check every Telegram app you have before waiting for an SMS. If no device is signed in, wait for the timer and try SMS, then a call. When codes do not arrive, check the number and country code, your phone's spam and unknown-sender filters, your carrier and roaming, and whether you have requested too many codes. Lost numbers need to be recovered through your carrier or changed from a signed-in device. Above all, never share a code with anyone, and treat codes you did not request as a sign someone is trying to get in.

Bitunix — 30% off trading feesAdHow the 30% discount works
Verified
Verified channels

Ownership confirmed through our claim process — not an endorsement of their content.

  1. Pavel DurovOwner verified
    @durov·News·10.2M members

    Founder of Telegram.

    ★ 5.0(2179)
  2. Telegram NewsOfficial channel
    @telegram·News·9.2M members

    The official Telegram on Telegram. Much recursion. Very Telegram. Wow.

    ★ 5.0(2879)
  3. Telegram PremiumOfficial channel
    @premium·News·6.4M members

    Telegram Premium – a subscription that unlocks dozens of exclusive features.

    ★ 4.6(1283)
  4. Binance AnnouncementsOfficial channel
    @binance_announcements·Crypto·3.3M members

    Binance Official English Group Binance Official Chinese Group Binance English Announcements Binance Chinese Announcements

    ★ 4.0(450)
Directory
The Crypto Channel Directory
List Your Channel, Group or Bot/MiniGame
  1. Crypto ResearchOfficial channel
    @cryptoresearch·Crypto·45K members

    is a modern crypto news and research platform covering the latest developments across digital assets, markets, regulation, and blockchain technology.

    ★ 4.5(553)
  2. Only FinanceOfficial channel
    @OnlyFinance_Pro·Finance·83K members

    This channel focuses exclusively on what shapes global finance. Macroeconomics, markets, liquidity, central banks.

    ★ 4.1(1245)
  3. Black Block MarketsOfficial channel
    @BlackBlockMarkets·Crypto·71K members

    BlackBlock Markets exists to observe how capital moves before it becomes obvious.

    ★ 4.4(1369)
  4. Bitcoin InsightsOfficial channel
    @BitcoinInsightsDaily·Crypto·66K members

    Bitcoin is a global macro asset. This channel is dedicated to Bitcoin only.

    ★ 4.7(1299)
  5. Crypto Invest next 100x
    @CryptoInvest100X·Crypto·30K members

    Crypto Invest Next 100x. Admin

    ★ 4.0(96)
Explore the directory→
More from the blog
Privacy & SafetyIs Telegram Safe? An Honest GuideWhat Telegram protects, what it does not, and the settings and habits that keep your account, number and chats safe.30 Oct 20268 min readGroups & CommunityHow to Handle Conflicts and Bans in a Telegram GroupA calm, fair process for handling arguments, rule breaks and bans in Telegram groups, including when to warn, mute or ban and how to deal with appeals.30 Oct 20267 min readGroups & CommunityHow to Host a Voice Chat or Live Stream on TelegramA practical guide to hosting voice chats in Telegram groups and live streams in channels: setup, scheduling, managing speakers and running a smooth session.30 Oct 20267 min readComparisonsPublic vs Private Telegram ChannelsLearn how public and private Telegram channels differ in discovery, access, links and control, and how to pick the right type for your goals.30 Oct 20266 min readGroups & CommunityHow to Run Polls and Quizzes on TelegramHow to create polls and quizzes on Telegram, choose the right settings, write good questions, and use the results to improve your channel or group.30 Oct 20266 min readComparisonsTelegram Stars vs TON vs Card Payments for CreatorsHow Telegram Stars, TON and card payments differ for creators: what each is for, how buyers pay, how you get paid, the risks, and how to choose.30 Oct 20267 min read
View all articles→
TGDirectory

The most comprehensive Telegram channel directory. Discover the best channels, groups and bots in one place.

Explore
DirectoryCategoriesRankingsNew ChannelsInsightsTelegram Trading SignalsFree Crypto Signals Telegram ChannelsBitcoin Telegram ChannelsCrypto Exchange Telegram ChannelsCrypto News Telegram Channels
Company
Articles & GuidesContact UsSubmit a ChannelDevelopers & APIFAQ
Legal
Privacy PolicyTerms of ServiceDisclaimer
© 2026 TGDirectory. All rights reserved.TGDirectory is an independent directory and is not affiliated with or endorsed by Telegram.
Report a problem→