The list of contacts in Telegram grows over time up to hundreds of entries: colleagues from previous work, casual acquaintances, numbers from advertising mailings, or duplicates after changing a SIM card. Unlike the standard application Android Contacts, the messenger does not offer built-in tools for mass cleaning, and manually deleting each number takes hours. Itโ€™s even worse Telegram automatically restores deleted contacts the next time you import from the phone bookif you donโ€™t disable synchronization in advance.

In this guide we will look at all the working methods for deleting old contacts - from basic actions in the messenger interface to advanced methods using export/import .vcffiles and third-party utilities. We will pay special attention to the nuances of synchronization with Google Account and SIM card, which often cause the return of โ€œdeletedโ€ numbers. And for those who are afraid of losing important data, here is a checklist for backup before cleaning.

Why Telegram saves old contacts and how to fix it

The main problem is automatic synchronization with an Android phone book. Telegram scans all numbers in the system and adds them to its list, even if you have never written to these people. At the same time, the messenger does not distinguish between โ€œactiveโ€ and โ€œinactiveโ€ contacts, showing everyone in a row in the section Contact.

The second trap is data caching. Even after manually deleting a number from Telegram, they can remain in the local messenger database and appear again after restarting the application or updating. This is due to the fact that Telegram stores a copy of contacts in its cloud, linked to the account, and not just on the device.

  • ๐Ÿ”„ Synchronization with Google Contacts: if backup to Google Accountis enabled, Telegram will periodically pull up numbers from there.
  • ๐Ÿ“ฑ Import from SIM card: when inserting a new SIM card, Android offers to import contacts - Telegram automatically adds them to its list.
  • ๐Ÿค– System applications: some manufacturers (for example, Xiaomi or Samsung) have their own synchronization services that duplicate contacts in Telegram.

The solution to the problem is complex: you not only need to delete numbers from the messenger, but also disable the sources of their automatic recovery. More about this in the following sections.

๐Ÿ“Š How often do you clean contacts in Telegram?
Once a month
Once every six months
Only when they interfere
Never cleaned

Method 1: Manually deleting contacts directly in Telegram

The most obvious, but the longest method is deleting each contact manually. Suitable if you have no more than 50-100 numbers that need to be cleaned. Here are the step-by-step guide:

  1. Open Telegram and go to the section Contact (person icon in the bottom menu).
  2. Scroll through the list or use the search (magnifying glass at the top) to find an unnecessary contact.
  3. Click on a contact to open their profile.
  4. Tap on the three dots (โ‹ฎ) in the upper right corner and select Delete contact.
  5. Confirm the action in the window that appears.

Important nuance: this method deletes a contact only from Telegram, but not from the Android phone book. If you want to get rid of the number completely, you will have to delete it in system contacts (more on this below).

Disable synchronization with Google Contacts

Export backup copy of contacts

Close Telegram on all devices

Check for duplicates-->

โš ๏ธ Attention: If you have enabled backup of contacts in Google Account, numbers deleted from Telegram may return during the next import. To avoid this, disable synchronization in the Android settings: Settings โ†’ Accounts โ†’ Google โ†’ Account synchronization โ†’ Contacts.

Method 2: Bulk deletion via export and import of a .vcf file

For users with hundreds of unnecessary contacts, manual deletion is unrealistic. In this case, it will help export-import through a file .vcf (business card). The method requires a little technical skills, but allows you to clear the list in 10-15 minutes.

Action algorithm:

  1. Export contacts from Telegram:
    • Open Telegram Settings โ†’ Contacts โ†’ Export contacts.
    • Select format .vcf and save the file in the device memory.
  2. Open the file on your PC:
    • Connect your phone to your computer or send the file to yourself by email.
    • Use a text editor (for example, Notepad++) or specialized apps like VCF Editor for mass editing.
  3. Delete unnecessary contacts from file:
    • Each contact in .vcf begins with BEGIN:VCARD and ends END:VCARD.
    • Delete blocks with unnecessary numbers, keeping only relevant ones.
  • Import the cleaned file back:
    • In Telegram, go to Settings โ†’ Contacts โ†’ Import contacts.
    • Select the edited .vcffile.
    • app for editing VCF Advantages Disadvantages
      Notepad++ Free, supports regular expressions for mass replacements No visual interface, difficult for beginners
      VCF Editor User-friendly interface, contact preview Paid version for advanced functions
      Excel (via conversion) You can filter and sort data Requires conversion to CSV and back

      After importing the cleaned file, all unnecessary contacts will disappear from Telegram. However be sure to disable automatic synchronization (see Method 3), otherwise the numbers may return.

      ๐Ÿ’ก

      Before editing the .vcffile, make a backup copy of it. Errors in the format can lead to the loss of all contacts during import.

      Method 3: Disabling synchronization with the Android phone book

      Even after deleting contacts from Telegram, they may return if the messenger is synchronized with the system phone book. To avoid this, you need break the connection between Telegram and contact sources on the device.

      Instructions for disabling synchronization:

      • ๐Ÿ“ฑ In Android settings:
        1. Go in Settings โ†’ Accounts (or Users and accounts).
        2. Select Google โ†’ your account โ†’ Account synchronization.
        3. Disable the slider opposite Contact.
      • ๐Ÿ”ง In Telegram settings:
        1. Open Settings โ†’ Contacts.
        2. Disable option Synchronize contacts.
        3. In the section Import contacts select Do not import.
    • ๐Ÿ“ถ For SIM cards:
      1. Go to Contacts โ†’ Settings โ†’ Import/export.
      2. Delete all contacts imported from SIM (if any).
    • After these steps, Telegram will stop automatically adding contacts from the phone books. However already existing numbers will remain in the messenger - they must be deleted manually or through export/import (Method 2).

      โš ๏ธ Attention: On some firmwares (for example, MIUI from Xiaomi or One UI from Samsung) there may be additional synchronization services (for example, Mi Cloud or Samsung Cloud). They also need to be disabled in the manufacturer's account settings.

      Method 4: Using third-party applications for cleaning

      If you need not only to delete contacts, but Find duplicatesto sort numbers into categories or automatically clear inactive entries, they will help specialized utilities. We tested several popular applications and selected the most effective ones.

      Application Functions Link (Play Market)
      Contacts Optimizer Find duplicates, mass deletion, backup copying com.technoapps.contactsoptimizer
      Simpler Contacts Grouping by tags, clearing inactive contacts com.simpler.contacts
      Truecaller Identification of spam numbers, blocking unwanted contacts com.truecaller

      Example of working with Contacts Optimizer:

      1. Install the application and provide access to contacts.
      2. Select Find duplicates โ€”the app will show all duplicate numbers.
      3. Click Clearto merge or delete duplicates.
      4. Go to the section Inactive contacts and delete numbers with which you have not communicated for a long time.

      Important: after cleaning through a third-party application update contacts in Telegramfor the changes to be applied. To do this, restart the messenger or manually import the current .vcffile.

      How to avoid data leakage when using third-party applications?

      When installing applications to clear contacts, provide only mandatory permissions (for example, access to contacts, but not SMS or geolocation). Before using, check reviews in the Play Market - some utilities may send your data to the developerโ€™s servers. For maximum security, use offline editors like VCF Editor on your computer, and not cloud services.

      Method 5: Resetting Telegram contacts through account settings

      If the previous methods did not help, you can use hidden reset function in the Telegram settings. This method removes all contacts from the messenger, returning the list to the โ€œas after installationโ€ state. Use it only if you are ready to lose all saved numbers.

      Instructions:

      1. Open Telegram Settings โ†’ Contacts.
      2. Scroll down and tap Reset contacts (or Clear contacts, depending on the version).
      3. Confirm the action in the dialog box.
      4. Restart the application.

      After the reset, you will have to manually add the necessary contacts back (by searching by number or nickname in Telegram). This method does not affect Android system phone book is only a list in the messenger.

      โš ๏ธ Attention: The contact reset function may be missing in some versions of Telegram (especially on custom Android firmware). If it is not in the menu, use an alternative method: delete your Telegram account (with the possibility of recovery) and register again, refusing to import contacts at the setup stage.

      What to do if contacts return after deletion

      If you deleted contacts, but they appear again in Telegram, the problem lies c automatic recovery from one of the sources. Here is a checklist for diagnostics:

      • ๐Ÿ”„ Check if synchronization with Google Contacts is disabled (see Method 3).
      • ๐Ÿ“ฑ Make sure that in system Settings โ†’ Applications โ†’ Telegram โ†’ Permissions access to contacts is disabled.
      • ๐Ÿ“ถ If you use SIM card, delete all contacts from it through the menu Contacts โ†’ Settings โ†’ SIM contact management.
      • ๐Ÿค– For devices Samsung/Xiaomi/Huawei disable proprietary synchronization services (for example, Samsung Cloud or Mi Cloud).
      • ๐Ÿ”„ Restart Telegram and wait for complete synchronization (the cloud icon at the top should disappear).

      If the problem persists, try a complete reset of the Telegram cache:

      1. Go in Android Settings โ†’ Applications โ†’ Telegram โ†’ Memory.
      2. Click Clear cache and Clear data (attention: this will delete all local messenger data, including downloaded files).
      3. Start Telegram again and refuse to import contacts on the first launch.

      As a last resort reinstall Telegram, having previously exported important chats via Settings โ†’ Chat โ†’ Export chat history.

      ๐Ÿ’ก

      If the contacts are returned after all the manipulations, the problem may be in the device firmware. On some models Xiaomi i Realme system applications forcefully synchronize contacts, and the only solution is to disable them via ADB or root access.

      FAQ: Frequently asked questions about deleting contacts in Telegram

      Is it possible to delete contacts from Telegram without touching the Android phone book?

      Yes, but only if disable synchronization. Delete numbers directly in Telegram (Method 1), then disable the import of contacts in the messenger settings (Settings โ†’ Contacts โ†’ Synchronize contacts). After this, the contacts will remain in the phone book, but will disappear from Telegram.

      Why after When you delete contacts in Telegram, do they remain in the โ€œRecentsโ€?

      Section Recent (or Recent) shows not contacts, but the history of calls and messages. To clear it, you need to manually delete dialogs: swipe left on the chat and press Delete. Alternatively, you can clear the entire history through Settings โ†’ Privacy โ†’ Clear history.

      How to delete contacts who are not Telegram users?

      Telegram does not show numbers that are not registered in the messenger. If you see such a contact, it was either added manually, or the person later deleted his account. To get rid of it, export the contacts to .vcf, edit the file (delete unnecessary numbers) and import back (Method 2).

      Will the person be there? notified if I delete him from Telegram contacts?

      No, Telegram does not send notifications about deletion from contacts. However, if you previously communicated, the person may notice that your profile has disappeared from his contact list (if he checks), the messages themselves and the chat history will be saved.

      Is it possible to restore accidentally deleted contacts?

      If you deleted contacts directly in Telegram, you can restore them only if:

      • You have a backup copy of the .vcffile (import it again).
      • Contacts are saved in Google Account or another cloud - synchronize them back.
      • You remember the numbers and can add them manually through a search in Telegram.

      Messenger does not store the history of contact changes, so it is impossible to โ€œundoโ€ the deletion.