How to remove multiple contacts on Xiaomi Redmi 9: all the working ways

Removing unnecessary contacts one at a time is time-consuming, especially if the phone book has hundreds of entries from old ones. SIM-Maps, duplicates from messengers or spam numbers. owners of Xiaomi Redmi 9 face this problem more often than others: MIUI It doesn't offer a built-in mass removal feature, and standard methods through Google Contacts don't always work because of the features of the firmware. In this article, we'll discuss 5 proven ways to clean a phone book in a few minutes - from hidden features. MIUI side-to-side.

Feature of Redmi 9 (model M2003J15SC/M2004J19C) It's because even after you reset, contacts can still be in your Mi Account or Google account, so before you clean them up, it's important to know where the records are stored. SIM-We will look at options for all cases, including the problem of gray contacts that are not deleted by standard methods.

1. Delete via the standard Contacts app (limited functionality)

In MIUI 12/13, Redmi 9 has a hidden ability to highlight multiple contacts, but it works in a non-intuitive way. Many users don't notice this feature because the interface doesn't tell you it exists. Here's how to use it:

  1. Open the Contacts app** (an icon with a human silhouette).
  2. Slip on three dots in the top right corner β†’ select Contact Management.
  3. In the menu that opens, click Select Contacts (not to be confused with Import/Export).
  4. Hold your finger on any contact for 2 seconds to activate multiple choice mode.
  5. Tick unneeded entries β†’ click Remove (basket icon).

⚠️ Important: This method only works for contacts stored in the device's memory or Mi Account. SIM-You can't delete a map or a Google account in this way. MIUI 14+ The interface may be different – instead of β€œContact Management” look for Settings β†’ Delete contacts.

πŸ’‘

If the "Select contacts" button is inactive, check if one contact editing mode is enabled, close all open cards and try again.

Another nuance: when you delete the MIUI in bulk, it can freeze for 10 to 30 seconds, especially if the contacts you select are more than 50. Don't force the application to close, wait until the operation is complete, otherwise some of the records may remain in the system as "damaged".

2. Mass deletion via Google Contacts (for synchronized records)

If your contacts are synced to your Google account, the most reliable way to clean up is through the web version of the service, which is suitable for Redmi 9 regardless of the version of MIUI, as it works at the cloud level.

  1. Open contacts.google.com on your computer or phone and log in.
  2. In the left menu, select Other Contacts (if you want to delete non-main entries) or All Contacts.
  3. Click on the first contact in the list, then hold the Shift and click on the last one – so you highlight the entire range.
  4. Click on the basket icon in the top panel β†’ confirm removal.

πŸ”Ή Advantages of the method:

  • πŸ”„ It works even if the phone is turned off or dropped.
  • πŸ“± Deletes records from all devices linked to Google account.
  • πŸ” Allows you to filter contacts by tags (for example, remove only "Workers" or "Spam").

⚠️ Attention: After mass deleting through Google Contacts on Redmi 9, there may be a problem with "ghost" entries - they will disappear from the list, but will be displayed in the call history:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Contacts and Phone β†’ clear the cache and data for both.
What if your contacts are not synced with Google?
If the entries are not displayed on contacts.google.com, check: 1. Is sync enabled in Settings β†’ Accounts β†’ Google β†’ Contact Sync. 2. Are there any background activity restrictions for the Contacts app (check in Settings β†’ Battery β†’ Background Limitation). 3. Is there a third-party launcher that blocks system services (e.g., Nova Launcher or POCO Launcher).

3. Use of MIUI Tools (Hidden Firmware Functions)

MIUI has a hidden tool called MIUI Tools that allows you to manage system data, including contacts, which is suitable for advanced users, because it requires activation of the developer mode.

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI Version (Tap 7 times)
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Install MIUI Tools on PC (Windows 7+ is required).
  4. Connect Redmi 9 to USB, start the program and select Contacts Manager.
  5. In the utility interface, mark unnecessary contacts β†’ click Delete Selected.

πŸ“Œ Features of the method:

  • πŸ› οΈ Allows you to delete contacts in packs of 50–100 pieces at a time.
  • πŸ”§ It works even with β€œblocked” records that are not deleted in standard ways.
  • ⚠️ Risk of removing system contacts (e.g. operator service numbers).

MIUI Tools can conflict with antiviruses – temporarily disable protection (such as Avast or Kaspersky) before use to avoid false positives.

πŸ“Š How to Manage Contacts on Xiaomi?
Through the standard application
Google Contacts
Third-party annexes
Manual input/removal
I don't control.

4. Third-party applications for mass disposal

If the built-in methods don't work, specialized utilities will come to the rescue.

AnnexFunctionsConsReference
Contact RemoverRemoval by filters (doubles, no names, old records)Advertising, limit to 50 contacts in the free versionGoogle Play
Simpler MergeCombination of duplicates + mass removalPay ($2.99), no Russian languageGoogle Play
Cleanup: Duplicate ContactsAutomatic scanning and garbage removalRequires access to SMS (for spam analysis)Google Play

πŸ”Ή How to choose an application:

  • 🧹 For a single cleaning, Contact Remover (free version) is suitable).
  • πŸ”„ If you need regular optimization, it is better to buy Simpler Merge.
  • 🚨 Use Cleanup to remove spam contacts (analyzes call history).

⚠️ Warning: Before using third-party applications, check their permissions. SMS, Call logs or geolocations without obvious cause are a cause for concern. Redmi 9 may also be triggered by protection. MIUI, blocking the background activity of these programs, to avoid problems:

Open Settings β†’ Applications β†’ Permissions β†’ Autostart and add the selected utility to the exclusion list.

Create a backup copy of contacts|Checking App Reviews in Google Play|Disable sync with Google during cleaning|Checking of annex permits|Testing for 1-2 contacts before mass removal-->

5. Resetting the phone book through the engineering menu (extreme method)

If contacts are not deleted by any means (for example, after an unsuccessful import from a.vcf file), you can resort to resetting the phonebook database through an engineering menu. This method is risky - if you do the wrong thing, you can reset not only contacts, but also other data.

  1. Open the Phone app and enter the code: ##4636###

πŸ”΄ Effects of the method:

  • πŸ”„ Linked accounts (Google, Mi Account) will remain intact – contacts from the cloud will return after syncing.

On some versions of MIUI for Redmi 9 (e.g. 12.5.3), the engineering menu may not open through the code, in which case use an alternative method: install the MTK Engineering Mode app from Google Play and repeat the steps through it.

Comparison of methods: which one to choose?

MethodSpeed.DifficultySuitable forRisks.
Standard annex⭐⭐⭐Removal of 10–50 contactsIt doesn't work with Google/SIM
Google Contacts⭐⭐⭐⭐⭐⭐Cleaning the cloud, synchronized recordsThere are ghosts in the magazine.
MIUI Tools⭐⭐⭐⭐⭐⭐⭐Removal of β€œblocked” contactsRequires PC and debugging over USB
Third-party annexes⭐⭐⭐⭐⭐⭐Duplicate/spam filteringRisk of data leakage
Engineering menu⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐Critical phone book failuresLoss of all local contacts

πŸ’‘ Recommendation: For most Redmi 9 users, the best option is a combination of Google Contacts (for cloud records) + Contact Remover (for local duplicates) If contacts are less than 100, a standard application will suffice. MIUI. Use the engineering menu only as a last resort.

πŸ’‘

Before mass deletion, always back up your contacts via Settings β†’ Google β†’ Backup or export them to.vcf. This will take 2-3 minutes, but save you from accidentally losing important numbers.

Frequent Mistakes and How to Avoid Them

When you delete contacts on Redmi 9, users often face typical problems:

  1. Contacts are returned after deletion Reason: sync with Mi Account or Google is enabled. Solution: disable it in Settings β†’ Accounts before cleaning.
  2. Contacts with the SIM-Cause: MIUI block out SIM-Solution: Use the old app SIM Contacts Manager (available at APKMirror).
  3. There is a "Contacts are not responding" error, "Cause: database overload. Solution: clear the Contacts cache in the settings."

⚠️ Note: if after mass removal all contacts, including the necessary ones, are missing, check:

  • πŸ” Recycle Bin folder in Google Contacts (records are stored there for 30 days).
  • πŸ“₯ Incoming SMS β€” Some operators send backup copies when changing SIM.
  • ☁️ Other cloud services (for example, Yandex Drive or Mail.ru Cloud, if you previously did backup).
Can I restore contact after mass removal?
Yes, if: You had Google Sync enabled or Mi Account enabled, records will recover after re-synced. You backed up through Settings β†’ System β†’ Backup (a file with the.bak extension). Deleted contacts less than 30 days ago – check the Recycle Bin in Google Contacts. If none of this works, try data recovery software like Dr.Fone or EaseUS MobiSaver (only if no new data was written to the device after deletion).
Why is there no "Delete all contacts" button on Redmi 9?
V MIUI The risk of accidental data loss (especially relevant in Asian markets, where users often share phones within the family) has been deliberately removed. Conflicts with Chinese laws on user data storage (in China, operators are required to keep contact information for 6 months); integration with Mi Cloud - Xiaomi encourages users to store contacts in the cloud, where they are more difficult to remove en masse. Use Google Contacts or MIUI Tools, as described above.
How to delete contacts that are not listed but are visible in the call log?
These are ghost contacts -- numbers that are tied to a call log, but don't have a phone book entryΒ»** β†’ Find the number you want, tap it. β†’ Delete from the log. If the number is associated with a contact that is not displayed, use MIUI Tools for forced database cleanup. If the problem persists, reset the Phone app settings**: Settings β†’ Annexes β†’ Phone. β†’ Warehouse β†’ Resetting settings
Is it safe to use third-party apps to remove contacts?
Yes if: The app is ranked high on Google Play (4.5).+). The developer specifies real contact details (website, email). The utility only requests the necessary permissions (for example, Read / Write contacts, but not Access to the Internet). SMS geolocation). 🚨 Dangerous signs: The app asks for administrator permissions for the device, and the description contains grammatical errors or promises of "magic cleansing." Size APK-file less than 2 MB (probably a wrapper for a virus).For Redmi 9, we recommend only proven utilities from our table above.
How to prevent apps (Viber, WhatsApp, Telegram) from creating contacts automatically?
By default, messengers add all your interlocutors to the phone book. To turn this off: WhatsApp: βš™ Settings β†’ Account. β†’ Confidentiality β†’ Contacts β†’ Turn off Shared Contacts. Viber: More β†’ Settings β†’ Confidentiality β†’ Synchronization of contacts β†’ Choose Never. Telegram: βš™ Settings β†’ Confidentiality β†’ Contacts β†’ Turn off Contact Sync. After disabling, delete contacts already created by messengers via Google Contacts (they are usually marked with "Viber" or "Telegram" label").