How to Change Your Telegram Phone Number Without Notifying Contacts

Telegram lets you change your account's phone number while keeping all your chats, groups, contacts, and media intact. The change is not announced to your contacts — they won't receive any notification. This guide explains the exact steps on iOS, Android, and desktop, what changes and what stays the same, how to handle edge cases like VoIP numbers or unavailable old numbers, and security best practices to run after a number change.

Chats kept

all messages and media preserved automatically

No notification

contacts are NOT automatically notified

Username stays

your @username remains completely unchanged

Two-step

verify new number + optional old number verify

1

How to Change Phone Number in Telegram

Key difference from WhatsApp

Telegram's Change Number is simpler than WhatsApp's — you don't need to reinstall or restore from backup. Everything migrates seamlessly in the background during the number change process. Your chats, groups, channels, and media stay exactly as they were. The entire process takes under 3 minutes in most cases.

1

Open Telegram app

Tap the hamburger menu (☰) on iOS or the three horizontal lines on Android to open the side menu. On desktop (Windows, Mac, Linux), click the three lines in the top left corner of the app.

2

Go to Settings

Tap "Settings" from the side menu. On iOS, tap your name/profile at the top of the Settings panel to access the Edit Profile screen. On Android, tap your profile photo at the top of Settings.

3

Tap your phone number

Under the Edit Profile section, tap the phone number shown below your name and username. This opens the account-level settings that include the Change Number option. You may need to scroll down slightly on smaller screens.

4

Tap "Change Number"

A prompt appears explaining what will be migrated (chats, groups, contacts). Read through the information Telegram provides. Confirm you want to proceed by tapping "Change Number" in the confirmation dialog.

5

Enter your new phone number

Include the full country code (e.g., +1 for US, +44 for UK, +91 for India, +49 for Germany). Type the number without spaces or dashes — just the country code followed by the number. Tap "Next" to proceed to verification.

6

Verify the new number

Telegram sends a 5-digit verification code via SMS to the new number. Enter the code within the time limit shown on screen. If you don't receive the SMS within 60 seconds, tap "Resend code" or use the Flash Call option if available.

7

Verify old number (if prompted)

As a security step, Telegram may also ask you to confirm via your old number. This isn't always required — it depends on your account security settings and how long ago you last logged in. If prompted, a code will be sent to your old number.

8

Confirmation

Your account is now linked to the new number. All chats, groups, channels, saved messages, and contacts are preserved automatically. No additional steps are needed — the change takes effect immediately across all active sessions.

2

Step-by-Step on Each Platform

textPlatform-Specific Navigation Paths
iOS (iPhone / iPad)
─────────────────────────────
Settings → [Your Name at top] → Edit profile
→ Tap phone number field → Change Number
→ Enter new number with country code
→ Enter SMS verification code

Android
─────────────────────────────
Settings (hamburger menu) → tap your profile photo
→ tap phone number → Change Number
→ Enter new number with country code
→ Enter SMS verification code

Desktop (Windows / Mac)
─────────────────────────────
☰ Menu → Settings → Edit Profile icon (pencil)
→ Click phone number → Change Number
→ Enter new number with country code
→ Enter SMS code received on new number

Web (web.telegram.org)
─────────────────────────────
☰ Menu → Settings → Edit
→ Click on your phone number
→ Change Number option appears in dropdown
3

What Stays the Same vs. What Changes

ItemStays the SameWhat Changes
Chat historyEvery private chat, group, channel, and secret chat — full history preservedPhone number associated with your Telegram login credential
@usernameCompletely unchanged — contacts via @username can still reach youContact discovery by phone number — old number no longer links to your account
Groups and channelsRemain in all groups, retain admin/creator roles unchangedContact sync — contacts who saved old number won't find you by that number
Media and filesAll photos, videos, documents, voice messages preservedLogin sessions that use old number as identifier (you use new number going forward)
Two-Step VerificationPassword remains active and completely unchangedNothing — 2SV is tied to the account, not the phone number
Bots and user IDYour Telegram user ID is unchanged — all bots still workNothing for bots — they use user ID, not phone number
Saved MessagesAll saved messages, bookmarks, and forwards preservedNothing — Saved Messages is account-level storage
Sticker packsAll installed sticker packs remain installedNothing — sticker packs are tied to account, not number
4

Do Contacts Get Notified?

Telegram does NOT send number-change notifications

Unlike WhatsApp (which offers an optional notification to contacts), Telegram does not send any notification when you change your phone number. Your contacts will not see an in-app alert. However, contact sync can passively reveal your new number over time — read the details below.

No automatic message

Telegram sends no "X changed their number" message to any of your contacts. Unlike WhatsApp, there's no built-in notification option at all — the change is completely silent from Telegram's side. No system message appears in any of your existing chats.

Contact sync (passive discovery)

If a contact already has your new number saved in their phonebook AND has Telegram contact sync enabled, Telegram's background sync will eventually associate their saved contact with your Telegram account. This is passive — it appears in their contact list update, not as an in-app notification or message.

Old number contacts

Contacts who only have your old number saved won't automatically find your new number or receive any indication of the change. They can still reach you via @username or through existing active conversations. Finding you by phone number will no longer work with the old number.

Active chats continue normally

In all existing conversations (both private and group), your account appears normally without any disruption, banner, or system message. The account identity is preserved — contacts can message you as before with no indication anything changed on their end.

When to manually notify contacts

Consider directly messaging key contacts who you want to have your new number: people who contact you exclusively by phone (not through existing Telegram chats), and contacts who need your number for other reasons (WhatsApp, phone calls, SMS). Most Telegram-only contacts will never notice the change.

5

Troubleshooting: Verification Code Issues

SMS not received on new number

Wait 60 seconds before requesting another code — there's a rate limit. Check that you entered the correct full number including country code. Some carriers block international short-code SMS. Try the Flash Call alternative if available. Check whether your carrier's spam filter blocked the message.

Try Flash Call method

Telegram offers a "Flash call" alternative — you receive a brief phone call from a number whose last 5 digits are the verification code. Just check the caller ID and enter those digits. Useful if SMS is unreliable or blocked by your carrier. Flash Call availability depends on your country and carrier.

VoIP numbers often rejected

Telegram blocks many VoIP/virtual numbers (Google Voice, Skype numbers, TextNow) for account-level verification. Use a physical SIM from a real carrier. Some regional virtual number services work — it varies by provider. Google Voice numbers in the US are generally blocked; physical SIM numbers work reliably.

Old number unavailable

If Telegram asks for old number verification but you can't receive it (SIM lost, service canceled), contact Telegram support through Settings → Ask a Question. Explain you've lost access to the old number. They can sometimes bypass the requirement after verifying account ownership through other means.

Number already associated with another account

If your new number is already linked to a different Telegram account (e.g., an old account you forgot about), you cannot use it for the Change Number flow without first removing it from the other account. Log into the old account and delete it, or contact Telegram support.

Rate limit hit — too many attempts

If you've attempted verification too many times, Telegram imposes a temporary cooldown period (can be several hours to 24 hours for aggressive attempts). Wait out the cooldown period before trying again. Using a different device or IP address does not bypass the rate limit — it's applied at the phone number level.

6

Telegram vs WhatsApp — Number Change Comparison

ItemTelegram Number ChangeWhatsApp Number Change
Old number requiredSometimes (security step, not always)Always required — must verify both numbers simultaneously
Contact notificationNone — completely silent changeOptional — can notify All Contacts, Contacts in Common, or nobody
Group membershipAutomatic — stay in all groups with same rolesAutomatic with Change Number feature in settings
Chat historyLive sync — no backup needed, instantLive sync with Change Number feature (no backup restore needed)
Reinstall requiredNo — changes in the app settingsNo — changes in the app settings
Username preservedYes — @username completely unchangedN/A — WhatsApp uses numbers as identity, no usernames
Secret chatsPreserved — all encrypted chats continueN/A — WhatsApp doesn't have separate "secret chat" mode
Multiple devicesChange applies to all linked devices automaticallyMust be done from primary device with active SIM
7

Security Best Practices After Changing Number

1

Enable Two-Step Verification (if not already active)

Settings → Privacy and Security → Two-Step Verification. Add a strong password required in addition to the SMS code when logging in from new devices. This protects against SIM swap attacks — critical if you're changing numbers because your old SIM was compromised or stolen. Without 2SV, anyone who gets your new SIM can access your account.

2

Review and terminate suspicious active sessions

Settings → Privacy and Security → Active Sessions. See all logged-in devices (phones, tablets, web browsers, desktop apps). Changing your phone number does NOT automatically log out existing sessions. Terminate any sessions from devices you don't recognize or no longer use. This is especially important if the number change was prompted by security concerns.

3

Update third-party services and bots

If you've linked Telegram to third-party services, business bots, or CRM integrations that display or store your phone number, update those records. Note: bots use your user ID (unchanged) for all interactions, so bot functionality is unaffected. However, some services store your phone number for human-readable display or contact purposes.

4

Set privacy for your new phone number

Settings → Privacy and Security → Phone Number. Choose who can see your phone number: Everyone, My Contacts, or Nobody. After changing numbers, you may want to restrict visibility to Nobody if the new number is private. You can still be found by @username even with the number set to Nobody.

5

Inform important contacts manually if needed

While no automatic notification goes out, directly message key contacts who should know your new number — especially those who contact you by phone number rather than through existing Telegram chats or your @username. A quick message in the existing chat is the simplest approach.

6

Verify your account recovery email

Telegram allows setting a recovery email for Two-Step Verification password recovery. After a security-related number change, verify your recovery email is still valid and accessible (Settings → Privacy and Security → Two-Step Verification → Recovery email). If your security situation changed, update the recovery email.

Your Telegram user ID never changes

Every Telegram account has a permanent numeric user ID (different from your phone number or username). This ID is how all bots, channels, groups, and Telegram services identify you internally. It never changes regardless of how many times you change your phone number. You can find your user ID by messaging @userinfobot in Telegram — it will reply with your permanent account ID.

Frequently Asked Questions