Are you trying to clear the phone book, but contacts on Android are not deleted either through the app or through the settings? This problem is familiar to many users, especially after updating the system, changing their Google account, or installing third-party applications for managing contacts. In some cases, deleted numbers returned after rebooting the device, in others, the system simply ignores the deletion command.

The reasons for this behavior are varied: from bugs in the firmware to conflicts between synchronized accounts. In this article, we will analyze all possible scenarioswhy contacts are not deleted from Android, and we will suggest step-by-step guide for each case - from simple actions to radical measures. You will also learn how to prevent the reappearance of deleted contacts and what settings should be checked first.

Important: if you use Samsung, Xiaomi, Huawei or other devices with a proprietary shell (for example, MIUI, One UI), some menu items may differ. We will indicate features for popular brands.

1. Check synchronization with your Google account

In 80% of cases, the problem is related to automatic synchronization of contacts through your Google account. Even if you delete a number locally, it may be restored the next time you update data from the servers. Here's how to check and fix it:

  • ๐Ÿ”„ Open Settings โ†’ Accounts (or Users and accounts on some devices).
  • ๐Ÿ‘ค Select your account Google.
  • ๐Ÿ“ฑ Click Account synchronization and turn off the slider next to Contact.
  • ๐Ÿ—‘๏ธ Delete problematic contacts through the app Contact.
  • ๐Ÿ”™ Return to the synchronization settings and turn it back on.

If contacts are still returned, it means they are saved not only in your Google account, but also in another source (for example, SIM card or Viber). Proceed to the next step.

๐Ÿ“Š Where are your main contacts stored?
Only on the phone
In your Google account
On the SIM card
In the application (Viber/Telegram)
I donโ€™t know
โš ๏ธ Attention: Disabling synchronization will not delete contacts from Google servers - they will remain in the backup copy. To erase them completely, go to Google Contacts through your browser.

2. Delete contacts from other sources

Android can store contacts in several places at the same time: Google account, SIM card, device (locally), as well as applications like WhatsApp, Viber or Skype. If a number is stored in several sources, deleting it from one will not lead to complete disappearance.

To find all copies of a contact:

  1. Open the application Contact.
  2. Click on the problematic contact โ†’ Edit (or โ‹ฎ โ†’ View).
  3. View field Source (or Account). It may indicate:
    • ๐Ÿ“ฑ Device (local storage),
    • ๐Ÿ“ง Google (synchronized account),
    • ๐Ÿ“ž SIM card,
    • ๐Ÿ’ฌ Viber/Telegram/WhatsApp.
  • Remove the contact from all sources individually.
  • On some devices (for example, Samsung Galaxy) contacts with SIM cards are deleted through a separate menu: Contacts โ†’ โ‹ฎ โ†’ Manage contacts โ†’ Import/Export โ†’ Delete from SIM.

    โ˜‘๏ธ Checking all sources contacts

    Done: 0 / 5

    3. Clear the cache and data of the Contacts application

    If contacts are not deleted, but are not synchronized with accounts, the problem may lie in damaged cache applications Contact or Contact storage. This is especially true after Android updates or system failures.

    Instructions for cleaning:

    1. Go to Settings โ†’ Applications.
    2. Find the application Contact (or Contacts Googleif you are using the stock version).
    3. Click Storage โ†’ Clear cache.
    4. If that doesn't help, go back and select Clear data (this will reset the application settings, but will not delete them contacts).
    5. Repeat the steps for the application Contact storage (if it is in the list).
    6. After cleaning, restart the phone and try deleting the contacts again. If the problem persists, proceed to the next method.

      โš ๏ธ Attention: On some devices (for example, Xiaomi s MIUI), the Contacts application may be called People or Contacts & Dialer. If you don't find it in the list, use the search in the settings.

      4. Use ADB to force deletion (for advanced)

      If standard methods do not work, you can delete contacts through Android Debug Bridge (ADB) a tool for debugging Android devices. This method is suitable for users who are ready to work with the command line.

      What you will need:

      • ๐Ÿ–ฅ๏ธ A computer with ADB drivers installed.
      • ๐Ÿ“ฑ Enabled USB Debugging on the phone (Settings โ†’ About phone โ†’ Build number - press 7 times, then return to Settings โ†’ System โ†’ For developers).
      • ๐Ÿ”Œ USB cable for connection.

    Instructions:

    1. Connect the phone to the PC and open the command line (or Terminal on Mac/Linux).
    2. Enter the command to check the connection:
      adb devices

      The name of your device should appear.

    3. Delete all contacts (attention: this will clear all phone book!):
      adb shell content delete --uri content://com.android.contacts/raw_contacts
    4. Restart the phone.

    If you need to delete only specific contacts, use a more complex query with filtering by ID. To do this, first get a list of all contacts:

    adb shell content query --uri content://com.android.contacts/raw_contacts
    How to delete a specific contact via ADB?

    1. Find the contact ID in the command output above ("_id" field).

    2. Run the command:

    adb shell content delete --uri content://com.android.contacts/raw_contacts --where "_id=HERE_YOUR_ID"

    Replace "HERE_YOUR_ID" with a real number from the list.

    โš ๏ธ Warning: Improper use of ADB may result in data loss or system crashes. If you are not sure of your actions, skip this method.

    5. Check access rights and conflicting applications

    Sometimes contacts are not deleted due to conflicts between applicationsthat have access to the phone book. For example, if you have installed:

    • ๐Ÿ“ž Additional dialers (Truecaller, Drupe),
    • ๐Ÿ”„ Backup applications (Super Backup),
    • ๐Ÿ“ฑ Launchers with integrated contacts (Nova Launcher, Microsoft Launcher).

    How to check:

    1. Go to Settings โ†’ Applications.
    2. Sort the list by Permissions and find applications with access to Contacts.
    3. Disable permissions for suspicious apps or remove them.
    4. Try deleting contacts again.

    If the problem goes away, one of the applications was the culprit. Enable permissions one at a time to identify conflicting software.

    Application Possible problem Solution
    Truecaller Blocks changes in contacts due to integrated protection Disable synchronization in settings applications
    WhatsApp Creates duplicate contacts in local storage Delete a contact in both WhatsApp and the phone book
    Google Contacts Automatic restore from backup Disable backup copying in account settings
    Samsung Contacts Conflict with proprietary functions (for example, "Duplicate contacts") Clear application cache or reset settings

    6. Reset the Contacts application

    If the previous methods did not work, try reset settings applications Contact to factory settings. This will not delete the contacts themselves, but will return the standard display and management settings.

    Instructions:

    1. Open Settings โ†’ Applications.
    2. Find Contact (or Google Contacts).
    3. Click โ‹ฎ โ†’ Reset settings (or Uninstall updatesif the button is not available).
    4. Confirm the action and restart the phone.

    On devices Samsung you may need to additionally reset the application settings Samsung Contacts or Phone.

    ๐Ÿ’ก

    If after the reset the contacts disappeared, but then returned, check if automatic synchronization with the cloud is enabled (Google, Samsung Cloud, Xiaomi Cloud).

    7. Last resort: reset the phone to factory settings

    If none of the methods helpedand the contacts are still not deleted, the last option remains - Full reset of the device. This is a radical solution that will return the phone to its โ€œout of the boxโ€ state, but will delete all dataincluding photos, messages and applications.

    How to reset correctly:

    1. Create a backup copy of important data (photos, videos, documents) to a PC or to the cloud.
    2. Open Settings โ†’ System โ†’ Reset settings.
    3. Select Delete all data (reset to factory settings).
    4. Confirm the action (you may need to enter a PIN code or pattern).
    5. After reboot, set up your phone as new and check if the problem is resolved.

    On some devices (for example, Xiaomi), before resetting, you need to unlink your account Mi Account, otherwise after rebooting the phone will require entering the data of the previous owner.

    โš ๏ธ Attention: If you use Samsung s function Samsung Knox, after the reset you may need to re-authorize in the services Samsung Pay or Secure Folder.
    ๐Ÿ’ก

    Resetting to factory settings is the last chance to fix the problem with contacts. Before doing so, be sure to save all important data, as they will be permanently deleted.

    FAQ: Frequently asked questions about the inability to delete contacts

    Why do deleted contacts come back after a reboot?

    Most likely, you have automatic synchronization c enabled Google account or other cloud service (for example, Samsung Cloud or Xiaomi Cloud). After rebooting, the phone pulls up contacts from the backup. To avoid this, disable synchronization in your account settings before deleting contacts.

    Is it possible to delete contacts from a SIM card without a phone?

    Yes, but for this you will need another phone with support SIM cards or a special one card reader for SIM. Insert the card into another device, open the application Contact, find the section Contact management โ†’ SIM card and delete unnecessary numbers. Please note that on iPhone contacts with SIM are not edited - only on Android.

    Why On Xiaomi, contacts are not deleted from the MI Account?

    On devices Xiaomi contacts can be linked to MI Account (Xiaomi cloud service). To delete them:

    1. Open Settings โ†’ Accounts โ†’ MI Account.
    2. Turn off contact synchronization.
    3. Delete contacts through the app Contact.
    4. If you need to erase them from the cloud, go to the website i.mi.com and clear the contacts manually.
    How to remove duplicate contacts that are not deleted?

    Duplicates often appear due to synchronization with multiple accounts (for example, Google + Viber). To delete them:

    1. Use the built-in merge function in the application Contact (usually in the menu โ‹ฎ โ†’ Manage contacts โ†’ Merge duplicates).
    2. If the function is not available, install a third-party application, for example, Contacts Optimizer or Simpler Merge.
    3. Before deleting, disable synchronization in all accounts so that duplicates do not appear again.
    Can viruses block the deletion of contacts?

    Yes, some malware can restrict access to the phone book or modify contacts. If you suspect a virus:

    1. Install an antivirus (for example, Malwarebytes or Kaspersky) and scan your device.
    2. Check the list of installed applications for suspicious ones apps.
    3. If a virus is found, remove it and try clearing your contacts again.

    As a last resort, perform a factory reset.