How to remove duplicate contacts on Xiaomi Mi 9S: the complete guide

Repeated contacts on Xiaomi Mi 9S β€” A common problem that occurs after syncing with multiple accounts (Google, Mi Account, SIM-It's not only the take that clutters the phone book, it also prevents you from finding the right person quickly. 5 working methods for removing repetitive records – from embedded tools MIUI 12/14 to third-party utilities that will save all data without loss.

The Mi 9S (codename grus) is that it supports dual SIM and automatically creates copies of contacts when the second card is activated, and takes appear after a firmware update or reset, and it is important to understand that simply removing the manually will not solve the problem forever, you need to turn off automatic duplication in the sync settings, otherwise contacts will return after the next update.

Why do you have duplicate contacts on Xiaomi 9S?

The main reasons for the Mi 9S contacts overlap are related to MIUI and synchronization services:

  • πŸ”„ Multiple syncs with Google Account, Mi Cloud and SIM-Each source creates a copy of the contact.
  • πŸ“± Transfer data via Mi Mover or backups (.vcf files) without double check.
  • πŸ”„ Update MIUI. After major updates (for example, with the MIUI 11 on MIUI 12) the system may duplicate records due to changes in the database.
  • πŸ“Ά Activation two SIM. Mi 9S Automatically copy the contacts from the main SIM second, if the option Import C is enabled SIM.

The most common problem is when you use Google Contacts and Mi Cloud at the same time, for example, if you add a number to a phone book and then enable sync with both services, the system will create three copies: local, in Google and in Mi Account, and MIUI does not always correctly combine them into one record.

⚠️ Warning: Before removing duplicates, turn off automatic synchronization in Settings β†’ Otherwise, after cleaning, the contacts may return in a few hours.

πŸ“Š How to Manage Contacts on Xiaomi?
Only through the phone book.
I use Google Contacts.
Synchronize with Mi Cloud
Keep it. SIM-map
Other

Method 1: Remove duplicates through the built-in MIUI utility

MIUI has a hidden contact merging feature, but it doesn't work well on older firmware versions.

  1. Open the Contacts app (an icon with a person’s silhouette).
  2. Slip on three dots in the top right corner β†’ select Contact Management.
  3. Scroll down and click Combine Contacts (on some versions of MIUI, the item is called Find and Combine Doubles).
  4. The system will automatically find the repeating entries. Press Combine all or select specific duplicates manually.

If you don’t have the option to Join Contacts, update the Contacts app via Google Play or check out the MIUI version:

  • πŸ“± For MIUI 12/13: function is stable.
  • 🚫 Nana MIUI 11 and below: may be missing or error-prone.

⚠️ Attention: Built-in utility MIUI Sometimes not all duplicates are combined, especially if they are saved in different accounts (for example, one contact in Google, another in Mi Cloud).

β˜‘οΈ Preparation for contact clearance

Done: 0 / 4

Method 2: Manual removal through contact editing

If you don't have enough takes (up to 20 to 30), you can manually remove them, which is suitable for local contacts (save on your phone), but it's not effective for Google or Mi Cloud recordings.

Instructions:

  1. Open Contacts β†’ Find a duplicate entry.
  2. Slip on the contact β†’ click Edit (pencil icon).
  3. Scroll down and select Remove.
  4. Confirm the action. Repeat for all takes.

To speed up the process:

  • πŸ” Use a search by name or number (the magnifying glass icon at the top).
  • πŸ“‹ Sort contacts by Name or Number (click on three dots) β†’ Sorting).
  • πŸ”„ If the doubles are related to SIM-map, delete them through Settings β†’ SIM-maps and mobile networks β†’ Import/Export of contacts.
Type of contactWhere it's storedHow to remove duplicates
Local.Phone memoryManual removal or through the Combined Contacts
GoogleGoogle accountThrough contacts.google.com or Method 3
Mi CloudXiaomi's CloudDisable synchronization in Settings β†’ Mi Account
SIM-mapSIM's memoryExports β†’ editing β†’ importing back

The manual method takes a long time, but ensures that you do not delete the required records. For mass cleaning, use Method 4 (application side).

πŸ’‘

Before mass deletion, export contacts to.vcf: open Contacts β†’ Settings β†’ Import / Export β†’ Export to the device. The file will be saved in the Download folder and will become a backup.

Method 3: Cleaning up Google Contacts (for synchronized accounts)

If your contacts are synced to Google, the most reliable way to remove duplicates is to use the web version of Google Contacts, which works even if the phone has an outdated version of MIUI installed.

Step-by-step:

  1. Open your browser on your PC or phone and go to contacts.google.com. Sign in with the same account as your Mi 9S.
  2. In the left menu, select Doubles (or Combine and Fix β†’ Find Doubles).
  3. Google will automatically find the duplicate entries. Click Combine all or select specific duplicates.
  4. After the merger, click More β†’ Export to save a backup copy.
  5. On your phone, update your contacts: open Settings β†’ Accounts β†’ Google β†’ Sync.

Advantages of this method:

  • πŸ” Accurate detection of duplicates, including partial matches (e.g., same numbers with different names).
  • 🌐 Works on any device – no need to install additional applications.
  • πŸ”„ Automatic synchronization with the phone after cleaning.

⚠️ Note: If you use multiple Google accounts on Mi 9S, Check each of them for duplicates. Sometimes contacts are duplicated between different profiles.

What if Google Contacts can’t find duplicates?
If the service does not detect duplicate entries, try: 1. Export contacts to.csv and open to Excel for manual verification. 2. Use third-party services like CleanupContacts. 3. Check the filter settings in Google Contacts (possibly duplicates are hidden).

Method 4: Applications for removing duplicates (Top 3 utilities)

If the built-in MIUI and Google Contact tools didn’t work out, use specialized apps. We tested the 3 best utilities for Xiaomi Mi 9S:

AnnexRatings.FeaturesReference
Contacts Optimizer4.7 ⭐Automatic merger, backup, support.vcfGoogle Play
Simpler Merge4.5 ⭐Works with Google, Mi Cloud and Local ContactsGoogle Play
Cleanup Duplicate Contacts4.3 ⭐Simple interface, free version with limitationsGoogle Play

Recommendations for use:

  • πŸ“Œ Before installation, turn off synchronization in Settings β†’ Accounts.
  • πŸ”’ Give the app access to Contacts and Warehouse.
  • πŸ“€ Create a backup through Export to.vcf in the app itself.
  • πŸ” Run the scan and check the proposed duplicates manually (automatic merger may be wrong).

Contacts Optimizer is the best choice for the Mi 9S, as it supports Chinese characters (relevant for firmware with MIUI China) and is able to handle contacts from Mi Cloud.

πŸ’‘

The app side removes duplicates more efficiently than the built-in tools, but requires manual verification before the merger. Always back up before mass changes!

Method 5: Reset and re-synchronize contacts

If none of these methods worked, do a complete reset of contacts and then restore them from backup, a radical way to do that, but guaranteed to remove all duplicates.

Instructions:

  1. Export contacts to the.vcf file (see Method 2).
  2. Open Settings β†’ Applications β†’ Application Management.
  3. Find Contacts and Contact Warehouse β†’ click Clear Data.
  4. Go to Settings β†’ Accounts and turn off sync for Google and Mi Cloud.
  5. Import contacts back from the.vcf file (via Contacts β†’ Settings β†’ Import).
  6. Enable sync with only one source (e.g., Google only).

This method helps in 90% of cases, but has risks:

  • ⚠️ If the backup contained duplicates, they will return after importation.
  • ⚠️ Some metadata (such as call history or attached photos) may be lost.

After reset, check the synchronization settings:

Settings β†’ Accounts β†’ Google β†’ Account Sync β†’ Contacts (included)


Settings β†’ Accounts β†’ Mi Account β†’ Contact Synchronization (disabled)

This will prevent repeated duplication.

How to Prevent the appearance of doubles in the future

To prevent duplicate contacts from appearing on Xiaomi Mi 9S, follow these rules:

  • πŸ”„ Sync with only one source (e.g., only Google or only Mi Cloud).
  • πŸ“± Turn off automatic importation with SIM In Settings β†’ SIM-maps and mobile networks β†’ Import of contacts.
  • πŸ”„ Check your Google Contacts regularly (every 2-3 months).
  • πŸ“€ Export contacts before updating MIUI β€” This will help you recover data if something goes wrong.
  • 🚫 Do not use third-party backup apps (such as Super Backup) if they do not support it. MIUI β€” This often leads to duplication.

If you switch between Google and Mi Cloud frequently, set your source priority:

  1. Open Contacts β†’ Settings β†’ Accounts to display.
  2. Select one primary account (e.g. Google).
  3. Turn off the display of contacts from other sources.

This won’t remove the take, but hides their display in the phone book.

Frequent Questions (FAQ)

Can I delete duplicate contacts without losing data?
Yes, if you use a combination (rather than deletion) through Google Contacts or apps like Contacts Optimizer, these tools merge repetitive entries into one, storing all the information (numbers, email, notes), the main thing is to back up before you start.
Why do they return after the removal?
This is due to automatic synchronization with multiple accounts. For example, if you deleted duplicates locally but didn't turn off sync with Mi Cloud or Google, the system will restore records the next update. Solution: disable sync for all sources except one (see Method 5).
How to remove duplicate contacts from SIM-maps on Xiaomi 9S?
Do the following: Open Contacts β†’ Settings β†’ Contact management β†’ Import/Export. Select Export to your device (save contacts with the device) SIM Delete all contacts with the.vcf file. SIM through settings β†’ SIM-map β†’ Remove contacts. Edit the exported file (remove duplicates manually or via Excel). SIM.
Which app is best for removing duplicates on MIUI?
For Xiaomi Mi 9S, we recommend Contacts Optimizer β€” it supports Chinese firmware, works with Mi Cloud and has preview function before the merger. Free alternatives (Simpler Merge, Cleanup Duplicate Contacts) are suitable for basic tasks, but may not cope with duplicates from different accounts.
What if you have received a new MIUI update?
The MIUI update often resets sync settings. To fix: Open Settings β†’ About Phone β†’ MIUI Version and check firmware relevance. Turn off sync for all accounts (Settings β†’ Accounts). Delete duplicates through Google Contacts (web version). Enable sync for only one source. If the problem repeats, reset the Contacts app settings (Settings β†’ Apps β†’ Contacts β†’ Stortage β†’ Clear Data).