Introduction
Changing your phone number is a common life event, and your messaging app needs to adapt without losing your digital history. Telegram account transfer to a new phone number is a built-in feature designed to move your entire account—chats, contacts, groups, channels, and settings—to a new number seamlessly. Unlike exporting and importing data, this process keeps your account identity intact, including your user ID and message history, while updating the associated phone number. This article explains the engineering rationale behind the feature, provides platform-specific operation paths, highlights trade-offs and exceptions, and offers a best-practice checklist for a smooth transition.
Telegram’s approach is simple: you don’t create a new account; you simply change the number linked to your existing account. This saves you from the hassle of re-joining groups, re-sharing contact info, or losing access to paid services like Telegram Premium. However, there are constraints and edge cases you should understand before making the switch. Let’s break down the problem, constraints, and solution—knowing these will help you avoid surprises.
Feature Positioning & Evolution
The phone number change feature has been part of Telegram for years, but its implementation has evolved to balance security, convenience, and data integrity. The core problem is: how do you transfer ownership of a digital identity (the account) from one phone number to another without losing any data, while preventing abuse? The solution is a two-step verification process: you prove you own the old number (by receiving a code) and then prove you can access the new number (by receiving a code there). This ensures that only the legitimate account owner can perform the transfer.
Historically, Telegram allowed changing numbers within the same device, but with the rise of mobile number portability and multi-device usage, the process has been streamlined. As of 2026, the feature is available on all platforms (Android, iOS, Desktop) and works across devices, meaning you can initiate the change on one device and it will propagate to all other logged-in sessions. However, Secret Chats remain device-specific, and their continuity after a number change is an empirical observation (see below).
Why this design? Telegram opted for a migration that preserves the user ID (a unique numeric identifier) rather than creating a new account. This is crucial because groups, channels, and bots use the user ID, not the phone number, to identify you. Thus, changing your phone number does not alter your membership in any group or channel, nor does it break bot integrations. The phone number is merely an authentication credential, not the core identifier. This philosophy underpins the entire feature.
What Gets Transferred? (Data Preservation)
When you perform a Telegram account transfer to a new phone number, the following data is preserved:
- All chats (private, group, channel, bot conversations) with full message history, media, and files.
- Contacts (your phonebook linked to Telegram, plus usernames).
- Groups and channels you own or are a member of, including admin rights and permissions.
- Telegram Premium subscription (if you have one) – it is tied to the account, not the number.
- Cloud Drafts and unsent messages.
- Two-factor authentication (2FA) settings – you will need to re-enter the password to complete the change.
- Active sessions on other devices – they remain logged in, but you may need to re-verify if the new number is not recognized after a period.
The only data that does not transfer is the old phone number itself. Once the change is complete, the old number is disassociated from your account. If you later want to use that number for a new Telegram account, you can, but it will be a separate account. Essentially, your account’s core identity—your user ID, message history, and settings—all migrate seamlessly while the authentication credential is updated.
Tip: To confirm what will be preserved, you can check your account settings before changing. On Android/iOS: Settings > Phone Number > tap the current number. You’ll see a list of what transfers. This is informational and does not require any action.
Operation Paths by Platform
The process is nearly identical across platforms, but the exact path and UI elements differ slightly. Below are the shortest reachable paths for Android, iOS, and Desktop. Each sequence ensures you cannot accidentally proceed without verifying your identity.
Android
1. Open Telegram and tap the three-line menu icon (hamburger) in the top-left corner.
2. Tap Settings at the bottom of the menu.
3. Tap your current phone number displayed at the top of the Settings screen.
4. Tap Change Phone Number.
5. Read the informational screen and tap Continue.
6. Enter your new phone number (including country code) and tap the checkmark or Next.
7. You will receive a verification code via SMS or Telegram message on the new number. Enter it.
8. If 2FA is enabled, enter your password.
9. Confirm the change. The process takes a few seconds.
Expected behavior: After success, your old number is replaced with the new one in the app. All existing sessions remain active. If you have multiple devices, you may see a notification that the phone number has been changed.
Failure branch: If you cannot receive the verification code on the new number (e.g., SIM not yet inserted), you can request a call instead. Also, if you have 2FA and forgot your password, you may be locked out and need to reset it via email recovery (if set up).
iOS
1. Open Telegram and tap the Settings tab at the bottom right.
2. Tap your current phone number at the top of the screen.
3. Tap Change Phone Number.
4. Follow the same steps as Android: enter new number, verify, enter 2FA if applicable.
iOS users have the same options. The UI is cleaner, but the logic is identical. One difference: on iOS, you may be prompted to allow Telegram to send SMS messages on your behalf (to verify the new number). This is a standard iOS permission request.
Desktop (Windows / macOS / Linux)
1. Open Telegram Desktop.
2. Click the three-line menu (Windows) or go to the menu bar (macOS) and select Settings.
3. In the Settings sidebar, click your current phone number at the top.
4. Click Change Phone Number.
5. Enter the new number and follow the verification steps. The verification code will be sent to the new number via SMS or Telegram message (if you have the app on another device).
Note: Desktop versions do not have the ability to receive SMS directly, so you must have access to the new number via another device (e.g., a phone) to receive the code. Alternatively, you can request a call to hear the code.
Warning: If you are changing your number because you lost access to the old number (e.g., SIM card lost), you cannot use the built-in change number feature directly. You must first regain access to the old number to receive the verification code. If that’s impossible, you may need to contact Telegram support with proof of identity, which is a manual process and not guaranteed.
After the Change: What Happens to Your Groups, Channels, and Chats?
One of the most common concerns is whether group memberships or channel ownership will be affected. Because Telegram uses user IDs internally, your role in any group or channel remains unchanged. For example, if you are an admin of a channel with 100,000 subscribers, you will retain all admin privileges after the number change. The channel’s message history, subscriber list, and settings are untouched.
Similarly, private chats with contacts remain intact. The contact’s saved name for you may still show the old phone number until they update their phonebook, but Telegram will display your new number in your profile. Contacts who have your phone number saved in their device contacts will see the new number if they sync.
Secret Chats: These are end-to-end encrypted and tied to a specific device and session. Empirical observation suggests that if you change your phone number on the same device that holds the secret chat, the secret chat continues to work. However, if you log out and log in again with the new number, you may lose access to the secret chat key. Therefore, it is advisable to complete the number change without logging out. If you must log out, consider backing up the secret chat’s encryption key (though Telegram does not provide a direct export).
Exceptions & Trade-offs
While the built-in number change is robust, it has limitations:
- You need access to both old and new numbers. If you lost the old number, you cannot use this feature. This is a security constraint: it prevents someone from stealing your account by simply entering a new number without verification.
- Cooldown period. After a successful change, Telegram imposes a waiting period before you can change again. Empirical observation indicates this is about 24 hours. This prevents abuse and frequent switching.
- 2FA requirements. If you have two-factor authentication enabled, you must know your password. If you forgot it and have no recovery email, you may be locked out. In that case, you would need to reset the account, which is not the same as a number change.
- Verification code delivery. If your new number is not yet active or you cannot receive SMS, you can request a call. However, if you are in a region where Telegram’s SMS delivery is unreliable, you may experience delays. Try using a stable internet connection for the Telegram-side delivery (if you have the app on another device).
- Impact on Telegram Premium. Premium is tied to the account, so it transfers. However, if you had a Premium subscription that was purchased via carrier billing on the old number, that billing method may be lost. You may need to set up a new payment method for future renewals.
When not to use this feature: If you want to keep the old number active on a separate account (e.g., for work), you should not change the number. Instead, create a new account with the new number and keep the old one. The built-in change is a transfer, not a duplicate. Therefore, always evaluate whether you meet the access requirements before initiating the change.
Integration with Bots and Third-Party Services
Bots interact with your account via your user ID, which does not change when you update your phone number. Therefore, bot integrations (e.g., notification bots, custom groups, payment bots) continue to work without interruption. Example: if you use a bot to track your finances, it will still recognize you after the number change.
However, third-party services that rely on your phone number as a login identifier (e.g., some websites that use Telegram login via phone number) may require you to update your contact information. This is not a Telegram issue but a service integration issue. The best practice is to notify those services after the change.
If you use unofficial Telegram clients or bridges, they may not handle the number change gracefully. Stick to the official app for the change process, then reconfigure third-party tools.
Troubleshooting Common Issues
Even with the straightforward process, issues can arise. Below is a symptom-cause-resolution table based on empirical observation and official Telegram help.
| Symptom | Possible Cause | Verification / Resolution |
|---|---|---|
| Verification code not received on new number | New number not active, SMS blocked, or Telegram SMS service issue | Wait 1–2 minutes, then request a call instead of SMS. If still not received, check that the new number can receive SMS from other services. If the number is a VoIP number, Telegram may not support it. |
| “You can’t change your number again” error | Cooldown period not elapsed (empirically ~24 hours) | Wait 24 hours from the last successful change. The exact duration is not documented, but try again after one day. |
| 2FA password forgotten | User set up 2FA and cannot recall the password | If you set a recovery email, use the “Forgot password” option to reset. If not, your account may be locked. You can wait 7 days (if you have a recovery email set) or contact Telegram support with proof of ownership. This is a manual process. |
| Sessions on other devices stop working | New number not recognized after a forced logout | Usually sessions remain active, but if you log out manually, you may need to re-authenticate with the new number. If you have active sessions, leave them logged in. |
Applicable / Non-applicable Scenario Checklist
Use this checklist to decide whether to use the built-in number change or an alternative method.
You Should Use the Built-in Change If:
- You have access to both the old and new phone numbers (SMS or call).
- You want to keep your entire account history, groups, and channels.
- You have your 2FA password available (if enabled).
- You are changing your number permanently and want to retire the old one.
You Should NOT Use the Built-in Change If:
- You lost access to the old number and cannot verify it.
- You want to keep the old number active on a separate account (e.g., for business).
- You only want to transfer some data (e.g., only certain chats) – this is not a selective migration.
- You are using an unofficial Telegram client that may not support the change.
Alternatives: If you cannot use the built-in change, you can export your data using Telegram’s export tool (Desktop > Settings > Advanced > Export Telegram Data) and then import it into a new account. However, note that this does not preserve group memberships, channel ownership, or secret chats. It only exports message history and media.
Best Practices Checklist
To ensure a smooth transition, follow these steps before initiating the change:
- Verify access to both numbers. Make sure you can receive SMS or calls on both the old and new numbers.
- Disable any active two-step verification temporarily? No, keep it enabled; you will need to verify it during the process. But ensure you remember the password.
- Have a backup of 2FA recovery codes. If you have set up a recovery email, ensure it is accessible.
- Update your contact information on critical services. For example, if you use Telegram-linked payment services, update your phone number there after the change.
- Inform important contacts in advance, especially if they rely on your phone number to find you on Telegram.
- Ensure you are on the latest version of Telegram. As of 2026, the feature is stable across versions, but an update may fix bugs.
- Perform the change during a time when you are not in the middle of important conversations. The change is instant, but there is a brief moment of processing.
After the change, verify that all your groups and channels are intact. You can also check that your profile displays the new number.
Frequently Asked Questions
Does changing my phone number affect my Telegram Premium subscription?
No. Telegram Premium is tied to your account, not your phone number. After the number change, your Premium subscription remains active and will renew automatically if you have a payment method attached. However, if you used carrier billing on the old number, you may need to update the payment method.
Will I lose my groups or channels if I change my number?
No. Your membership in groups and channels, including admin rights, is preserved. The change only updates the phone number associated with your account. Your user ID, which is used for group membership, stays the same.
Can I change my phone number back to the old one?
Yes, you can change your phone number again, but only after the cooldown period (empirically ~24 hours). You will need access to both the current number and the desired new number to complete the verification.
What if I no longer have access to my old phone number?
Unfortunately, the built-in number change requires verification of the old number. If you cannot receive the SMS or call, you cannot use this feature. In such cases, you may contact Telegram support with proof of ownership of the account (e.g., registration details, previous messages). However, this is a manual process and not guaranteed to succeed.
Will my secret chats be preserved after the number change?
Empirical observation suggests that secret chats remain accessible on the device where the change was made, as long as you do not log out of that session. If you log out and log in again with the new number, you may lose access to the secret chat key because it is tied to the original session. To preserve secret chats, avoid logging out after the change.
Conclusion
Telegram’s account transfer to a new phone number is a well-designed feature that prioritizes data integrity and security. By keeping your user ID constant and only updating the authentication credential, Telegram ensures that your groups, channels, Premium subscription, and message history are preserved. The process is simple, takes only a few minutes, and works across all platforms.
The main trade-off is the requirement to prove access to both old and new numbers, which is essential for security. If you meet that condition, the built-in change is the recommended method. If not, you must explore alternative approaches, such as exporting data and creating a new account, which come with their own limitations.
To ensure a successful transition, follow the best practices checklist and troubleshoot any issues using the guide above. With careful preparation, you can change your phone number without losing a single conversation. Looking ahead, we can expect further refinements to the verification flow and perhaps expanded recovery options for users who lose access to their old number.
Further reading: For more details on account security, see Telegram’s official FAQ on two-factor authentication. For data export, refer to the Export Telegram Data tool in Desktop settings.
📺 Related Video Tutorial
How to change your phone number on Telegram
