How to remove multiple contacts on Xiaomi MIUI 12: all working methods

Deleting multiple contacts simultaneously on Xiaomiโ€™s MIUI 12-shell smartphones may seem like a non-trivial task โ€” the standard Contacts app doesnโ€™t always offer obvious tools for mass operations. This is especially true for users who have been accumulating thousands of records, duplicates or outdated numbers for years. Unlike later versions of MIUI (13/14), where the group removal function is implemented intuitively, MIUI 12 will have to use workarounds or third-party solutions.

In this article, weโ€™ll look at 5 proven ways, from built-in Xiaomi tools to sync with Google Account and specialized applications, and focus on nuances that even experienced users often miss โ€“ such as how to avoid removing contacts from WhatsApp or Telegram if they are tied to the same numbers, and how to prevent them from being deleted.

Method 1: Mass removal through the standard Contacts app

Starting with MIUI 12, Xiaomi developers have added a hidden option for group removal, but it doesnโ€™t work on all models the same.This method is suitable for owners of Redmi Note 9/10, Mi 10/11 and other Android 10/11 devices with original firmware.

To remove multiple contacts:

  • ๐Ÿ“ฑ Open the Contacts app (an icon with a personโ€™s silhouette).
  • ๐Ÿ” In the upper right corner, tap the Three Dots icon** (menu) and select Contact Management.

An important nuance: if contacts are synced with Google Account, they will be removed from the cloud. To avoid this, first disable sync in Settings โ†’ Accounts โ†’ Google โ†’ Contact Sync.

Backup your contacts | Check if the numbers are linked to messengers | Turn off sync with Google (if necessary) | Close the background apps (WhatsApp, Telegram)

-->

Method 2: Delete via Google Contacts (web version)

If your Xiaomi contacts are synced with your Google Account, itโ€™s easier to use a web interface, which ensures that the changes apply to all devices where you are logged in under the same account.

Instructions:

  1. ๐ŸŒ Open your browser on your PC or phone and go to contacts.google.com.
  2. ๐Ÿ”„ Sign in with the same account as Xiaomi.
  3. ๐Ÿ“‹ Click on the first contact, then press Shift (on PC) or use Select Mode (on your phone) to mark a few entries.
  4. ๐Ÿ—‘๏ธ Click on the basket icon in the top panel and confirm removal.

Critical detail: The records that are deleted through Google Contacts are put in the cart and stored there for 30 days. To clear them completely, go to the Recycle Bin section on the same site and select Clean the Recycle Bin.

What to do if your contacts are not synchronized?
If changes to Google Contacts are not displayed on Xiaomi, check: 1. Is sync enabled in Settings โ†’ Accounts โ†’ Google โ†’ Contact Sync. 2. Are there any restrictions on mobile data (synchronization can only work over Wi-Fi). 3. Is the version of the Google Contacts app updated in the Play Market.

Method 3: Use of the VCF file (export/import)

This method is suitable for users who want to selectively delete contacts by saving a backup beforehand, and is also useful if only part of the records need to be transferred to another device.

Algorithm of action:

  • ๐Ÿ“ค In the app Contacts click โ‹ฎ โ†’ Imports/Exports โ†’ Export to file: Save the.vcf file to your device or cloud.
  • ๐Ÿ“„ Open the.vcf file through a text editor (e.g. Notepad)++ on PC) and manually delete unnecessary entries (each contact starts with a BEGIN:VCARD ends END:VCARD).
  • ๐Ÿ“ฅ Get back in touch. โ†’ Imports/Exports โ†’ Import from the file and select edited.vcf.

โš ๏ธ Note: when importing, all existing contacts will be replaced by data from the file. If you manually deleted the entries but forgot to save the changes to.vcf, it will be impossible to restore them.

Manually, one by one | Using Google Contacts | Exporting/importing VCF| Using third-party apps | Never deleting

-->

Method 4: Third-Party Applications for Mass Deletion

If the built-in MIUI 12 tools seem inconvenient, you can use specialized utilities, and we tested several applications and selected the most reliable ones:

AnnexFunctionalPlusesCons
Contacts OptimizerRemoval of duplicates, mass editingFree version, support for MIUIAdvertising, limiting 50 contacts per day
Simpler MergeCombination and removal of duplicatesAutomatic backupPaid version for advanced functions
Cleanup: Duplicate ContactsFinding and Deleting Repetitive RecordingsIntuitive interface, working with Google ContactsRequires access to contacts and SMS

Before using any of these applications:

  1. Create a backup of contacts through Settings โ†’ System โ†’ Backup.
  2. Check out reviews in the Play Market โ€“ some utilities may contain ads or collect data.
  3. Limit the permissions of the app (in Settings โ†’ Apps โ†’ Permissions) if it requests access to SMS or calls for no reason.

๐Ÿ’ก

If contacts are returned after deleting, check if they are synced with social media accounts (Facebook, Viber). Turn off sync in Settings โ†’ Accounts โ†’ [Social Network] โ†’ Contact Sync.

Method 5: Reset the Contacts app to factory settings

An extreme method that should be used if other methods have failed, it will completely clear all contacts, including cache data and temporary files, and is suitable for devices where contacts are stored locally (without being tied to Google or Mi Account).

How to reset:

  1. ๐Ÿ”ง Go to Settings. โ†’ Annexes โ†’ Application management.
  2. ๐Ÿ” Find the Contacts (or Contacts) app and tap it.
  3. ๐Ÿ”„ Select Warehouse. โ†’ Clear the data and clear the cache.
  4. ๐Ÿ” Reset the device.

โš ๏ธ Note: this method will delete all contacts without recovery if they are not synced to the cloud.Be sure to export them to.vcf before reset or transfer them to the.vcf file. SIM-map.

๐Ÿ’ก

Resetting the Contacts app also removes call history and messages tied to numbers. If you only need to keep contacts, use other methods.

Frequent problems and solutions

Even after successfully removing contacts, Xiaomi users on MIUI 12 face typical difficulties.

1.Contacts are deleted but are displayed on WhatsApp/Telegram

This is because messengers cache phone numbers to update the data.

  • ๐Ÿ”„ On WhatsApp: Go to WhatsApp โ‹ฎ โ†’ Settings โ†’ chat โ†’ Backup copy โ†’ Update.
  • ๐Ÿ”„ In Telegram: Remove contact manually through Settings โ†’ Contacts โ†’ Edit.

2 After removal, the contacts are returned

The culprit is automatic synchronization with Mi Account or social networks. Disable it in Settings โ†’ Accounts โ†’ [Service] โ†’ Contact Sync.

3.You cannot delete the contact with SIM-map

In MIUI 12, editing contacts on SIM is limited.

  • ๐Ÿ“ฑ Copy contacts with SIM telephone (Contacts) โ†’ โ‹ฎ โ†’ Imports/Exports โ†’ Import with SIM).
  • ๐Ÿ—‘๏ธ Remove unnecessary entries already in the device memory.
  • ๐Ÿ“ค Export back to SIM just the right contacts.
Can I restore remote contacts on Xiaomi MIUI 12?
Yes, if they were synced with a Google Account or Mi Account. In the first case, go to contacts.google.com and check the Recycle Bin (stopped for 30 days). For Mi Account, restore a backup via Settings โ†’ Mi Account โ†’ Cloud โ†’ Recover. If you haven't synced, try data recovery software (like Dr.Fone or EaseUS MobiSaver), but success is not guaranteed.
Why is MIUI 12 not using the Delete All Contacts button?
Xiaomi has removed this feature due to the risk of accidental removal.In newer versions of MIUI (13+), it returned, but with a password confirmation.On MIUI 12, use Google Contacts or third-party apps for mass removal.
How to remove duplicate contacts on Xiaomi?
In the standard application Contacts go to โ‹ฎ โ†’ Contact management โ†’ If you donโ€™t have this option, install Simpler Merge or Contacts Optimizer from Play Market.
Can I remove contacts directly from the call screen?
No, in MIUI 12, this is missing. But you can: Click on the contact in the call log to open his card. โ‹ฎ โ†’ Delete. This method is not suitable for mass removal.
Will the removal of contacts affect the work of messengers?
Yes, but only for the display of names. Phone numbers will remain on WhatsApp, Telegram or Viber, but instead of names, only numbers will be shown, and to return names, you will have to manually update contacts in each messenger.