Telegram account recovery

Telegram Login Code Not Arriving? Here's Where It Actually Went

Often the code wasn’t lost: Telegram delivered it somewhere you didn’t look. Pick your situation, then check the line under “Enter code”, which says where it went.

I have Telegram open on another deviceNo SMS after a few minutesIt says 'Too many attempts'The code showed up in the 'Telegram' service chatI no longer have that number / SIM
Find where your code was delivered

We never ask for, generate, or intercept your login code.

Official channels only
Every step uses Telegram's own apps, t.me, @SpamBot and [email protected]
Your code stays yours
We never see, request, generate or store your login code or cloud password
Owner-only guidance
Everything here is for regaining access to your own number
Accurate, not generic
Real Telegram UI paths and its actual code-delivery behaviour

We hold no credentials and run nothing against your account — you perform every action inside your own Telegram app.

Read the line under “Enter code”

Telegram tells you where it sent the code, in one line under the code boxes. Find your line below: it says exactly where to look.

On your screenWe’ve sent the code to the Telegram app on your other device.
The “Telegram” chat on a device you’re still signed into

Open Telegram on your other phone, tablet or computer and look in the chat with the verified “Telegram” account. No device signed in any more? Tap “Didn’t get the code?” for another way.

On your screenWe’ve sent an SMS with an activation code to your phone +1 555…
A text message to your number

Check the number and country code shown in that line, your signal, and any spam or blocked-sender filter on the phone. Wait for the timer before asking again.

On your screenTelegram will call you to dictate the code.
A voice call that reads the code out

Keep that phone reachable and answer: the code is read out to you.

On your screenWe’re calling your phone… please don’t answer.
An automatic check call

Leave it: on the phone that holds the SIM, Telegram checks the call by itself. If it doesn’t finish, use the next option the screen offers.

On your screenEnter the last digits of the number that is calling you.
A missed call

Don’t answer it. The code is the last digits of the incoming number, shown in your call log.

On your screenWe’ve sent the code to your email c•••@g•••.com.
Your login email, if the account has one

Check the inbox and spam folder of that address. This login email is not the same thing as your 2FA recovery email.

On your screenToo many attempts, please try again later.
This request was limited for now

Stop retrying and follow any wait the screen shows. A code from an earlier request may already be where that earlier line said, so check there too.

The exact wording differs between apps and versions; what matters is where the line says the code went. Whatever it says, you type the code only into the login you started yourself.

Dead ends and the way forward

Telegram login-code delivery — for a number that IS yours

✗ Waiting for an SMS that never comesIf you’re signed in on another device, Telegram usually sends the code there first, and the login screen may not offer SMS straight away.
→ Open Telegram on your other device and read the code in the 'Telegram' service chat (Settings > Devices shows your active sessions).
✗ Requesting a new code over and overRapid re-requests make Telegram limit new code requests for a while.
→ Stop, follow any wait the screen shows, and check where an earlier code was sent before asking for a single new one.
✗ Letting a 'support agent' or bot send or read your codeNo one at Telegram — and no real bot or support line — ever needs your login code; reading it out hands over your account.
→ Enter the code yourself, only into a login you started in the official app or on web.telegram.org, and never share, forward or screenshot it.
✗ Waiting for an email that was never going to comeA code goes by email only if the account has a login email set up. That setting is separate from the 2FA recovery email, even if you use the same address for both.
→ Read the line under “Enter code”: it says whether the code went to an app, SMS, a call or email.
✗ Entering the number without the correct country codeA missing, wrong, or auto-guessed country code routes the code to a different number entirely.
→ Re-enter in full international format and pick the correct country from Telegram's list before requesting the code.
✗ Using a third-party 'code bypass' or 'unlocker' toolNo third-party tool can skip Telegram’s login check. The only other ways in are your own: a passkey or login email you set up earlier, if the login screen offers them. These tools are scams or malware built to steal the account.
→ Resolve delivery only through Telegram's own official channels described on this page.

FAQ

Why is my Telegram login code not arriving by SMS?
A common reason is that you’re still signed in somewhere else. Telegram usually sends the code to your other signed-in devices first, in the “Telegram” chat; otherwise the login screen offers what’s available for your number, such as SMS, a call or email. So open Telegram on your other phone, tablet or computer and look in the “Telegram” chat. If no device is signed in, use the delivery options the screen offers; if nothing arrives, suspect a cooldown after too many requests, a wrong country code, weak signal, or SMS filtering on the phone.
Where does Telegram send the login code?
Telegram usually sends the code to your other signed-in devices first, in the “Telegram” chat; otherwise the login screen offers what’s available for your number, such as SMS, a call or email. There is no single fixed order for everyone: the line under “Enter code” tells you where this code went, and “Didn’t get the code?” shows what else is available.
Can you retrieve, generate or read out my login code for me?
No — and that request is exactly the takeover method we refuse. No one, including us, Telegram, any bot or any 'support' agent, ever needs your login code, and we never generate, intercept or ask for it. We only help YOU regain access to YOUR OWN account through Telegram's official channels. Anyone who asks you to share, forward, dictate or screenshot a code is hijacking the account, not helping you.
It says 'Too many attempts' — what should I do?
Telegram has limited new code requests for a while: a temporary limit, not a ban. Stop requesting, follow any wait the screen shows (it can be hours), and check where an earlier code was sent. Then ask for a single code.
The code appeared in the 'Telegram' service chat — is that safe?
Yes, that's Telegram's normal in-app delivery to a session you're already signed into. Type it into the login screen yourself and then leave it there — never read it aloud, forward it, paste it into another chat, or send it to anyone claiming to be support, even if they seem to already know your account.
I still can't get a code at all — what are my official options?
Ask for the code another way from “Didn’t get the code?”, double-check the number is in full international format with the right country, toggle airplane mode or confirm signal, and make sure the SIM for that number is actually in the phone. If the number itself is gone, see lost-number recovery. The account reset is no way around this: it starts with the login code too. Termination or appeal questions go to [email protected].

Topic

Login code & lost phone

All recovery routes

Get back into your own account — safely

Most stuck codes are somewhere the login screen already told you about: a signed-in device’s “Telegram” chat, an SMS, a call or a login email. Read that line, check there, watch for the cooldown timer, and fix the number format before you retry. And hold this line no matter who contacts you: your login code is the one thing you never share, forward, dictate or screenshot. Anyone asking for it is trying to take the account, not return it.

Read the code screen again