Losing contacts on a Xiaomi, Redmi or POCO smartphone is stressful, but almost always solvable. If you pre-activate sync with Mi Cloud, the odds of getting all phone numbers, addresses and notes back are close to 100%. Even if the backup wasn't set up in advance, there are alternative recovery methods through your Mi Account or third-party tools.
In this article, we will discuss all the current ways to return contacts from the Xiaomi cloud storage, including nuances for different versions of MIUI (from MIUI 12 to MIUI 14), features of working with two-factor authentication and solutions for cases where standard methods do not work.
If you are reading this article right after losing your contacts, donβt panic or take unnecessary actions (e.g., donβt register a new Mi Account over your old one) follow the instructions in order, and in 90% of cases the problem will be solved in 10β30 minutes.
1. Checking the synchronization of contacts with Mi Cloud
Before you try to restore contacts, make sure they are saved to the cloud at all. Many Xiaomi users mistakenly believe that sync is on by default, but in practice it is often turned off to save traffic or battery.
Open the Contacts app β tap three dots in the top right β select Settings β Contact Management β Contact Sync. This should show your Mi Account marked Synced and the date of the last update. If instead you see the message Not Synced or the account is not tied, go to manual recovery methods.
- π The account is tied, but the sync date is old (for example, one month ago) - means that contacts in the cloud are outdated).
- β The account is not tied - the contacts were only stored locally, in which case recovery from the backup will help. MIUI third-party.
- β οΈ Two-factor authentication (2FA) enabled β to restore you will need access to the associated phone number or email.
If the sync was active but the contacts were still gone, the problem may be a system failure. Try restarting your phone and reopening the sync section. Sometimes it helps to disable/enable the auto sync option in your account settings.
2. Forced synchronization of contacts from the cloud
If contacts were previously synced to Mi Cloud but are not currently displayed on your phone, try forcefully updating your data, which works even if you accidentally deleted contacts directly on your device (but not in the cloud!).
Instructions for MIUI 12-14:
- Open Settings β Accounts and Sync β Mi Account.
- Make sure the Contact Switch is active (green slider).
- Slip on three dots in the top right corner β choose Sync now.
- Wait until the process is complete (it can take up to 5 minutes depending on the speed of the Internet).
If no contacts have appeared after synchronization:
- π± Check if they are hidden in the Contacts app (Group section) β tick all contacts).
- π Reboot the phone and re-sync.
- π Make sure your phone is connected to the internet (preferably via Wi-Fi to avoid mobile traffic restrictions).
βοΈ Preparation for forced synchronization
Important: If you delete contacts directly from the Mi Cloud web version (cloud.xiaomi.com), you cannot restore them using standard methods, in which case contact Xiaomi support within 30 days of deletion - sometimes you can return data through internal server backups.
3. Recovery through the web version of Mi Cloud
If sync on your phone doesnβt work or you want to pre-check if contacts are saved in the cloud, use the Mi Cloud web interface.This method is also useful if you lost access to your phone (stolen, broke, reset to factory settings).
Step-by-step:
- Go to cloud.xiaomi.com from a computer or other phone.
- Sign in with the same Mi Account that was linked to the lost device.
- In the main menu, select Contacts (or Contacts in English).
- Check the list of contacts. If they are displayed, they can be exported to the.vcf file (Export button in the upper right corner).
- Download the file imported back to the new phone through the Contacts app (Import/Export section).
If contacts are missing in the web version, but you are sure that sync has been enabled, try:
- π Check the Recycle Bin (in the web version of Mi Cloud, remote contacts are stored for up to 30 days).
- π Change the account region (in profile settings) β sometimes contacts stick to servers in another region.
- π§ Write in support of Xiaomi asking to check backups (indicate the date of the last successful synchronization).
What to do if you canβt log in to your Mi Account?
4.Restore from MIUI backup
If sync with Mi Cloud has been disabled, but you regularly back up through the built-in MIUI Backup feature, contacts can be returned from a local or cloud backup. This method works even after you reset your phone to factory settings.
How to Restore Contacts from Backup:
- Open Settings β Additional β Backup and Reset β Local Backup.
- Select the most recent copy (note the date of creation and file size).
- Click Restore and tick Contacts (you can also select other data, such as messages or notes).
- Confirm the recovery and wait for the process to be completed (the phone will restart).
If there are no local copies, check the cloud backups:
- π± In the same Backup section, select Cloud Backup.
- π Make sure the Automatic Backup Switch is on.
- π Select the current copy and restore the data.
Note that recovery from the backup will replace the current contacts with those that were at the time of backup creation. If you added new numbers after you created the backup, you will have to re-enter them. To avoid losses, pre-export your current contacts to the.vcf file.
π‘
If the backup is damaged or not restored, try downloading it to your computer via Mi Cloud (Backups section), then unpacking it with MIUI Backup Extractor (available on GitHub). Inside you will find a contact.db file that can be converted to.vcf via online services.
5. Manual recovery without cloud (for power users)
If the contacts are not synced with the Mi Cloud and there are no backups, the only way is to extract data directly from the phoneβs memory, which requires root rights or use specialized utilities, but can save the situation when other options are exhausted.
Recovery options:
- π± Through ADB (without root: Connect your phone to your PC, turn on Debugging USB In the developer settings and execute the command:
adb pull /data/data/com.android.providers.contacts/databases/contacts2.dbThe resulting file can be opened using the DB Browser for SQLite program and exported to a readable format.
- π§ Using root access: Install a root-enabled file manager (such as Root Explorer) and copy the file /data/data/com.android.providers.contacts/databases/contacts2.db Then use the SQLite Editor utility to extract the data.
- π» Specialized programs: Dr.Fone, Tenorshare UltData or EaseUS MobiSaver can scan the memory of the phone for remote contacts (does not work on all models of Xiaomi).
Warnings:
β οΈ Attention: Use ADB or root methods can lead to loss of warranty or locking of the device. 12T, Redmi Note 11) to obtain root rights will need to unlock through the Mi Unlock Tool, which resets all data on the phone.
If you are not sure about your skills, it is better to contact the Xiaomi service center β specialists will be able to extract data with minimal risks for the device.
6. Common mistakes and how to avoid them
Many users lose contacts due to incorrect actions when setting up the phone or resetting to factory settings, and here are the most common mistakes and ways to prevent them:
| Mistake. | Effects of consequences | How to avoid |
|---|---|---|
| Resetting your phone without a Mi Account | Contacts remain in the cloud, but access to them is blocked due to the link to the old device. | Before resetting, disable Device Protection in your account settings. |
| Deleting Mi Account from Phone | Local contacts are erased, cloud contacts are inaccessible. | Export your contacts to.vcf before deleting your account. |
| Disabling Autosynchronization to Save Battery | Contacts stop updating in the cloud, and it is impossible to restore them if you lose your phone. | Turn on Wi-Fi sync or manually update data once a week. |
| Use of third-party launchers (e.g. Nova Launcher) | Some launchers block background synchronization of contacts. | Add the Contacts app to the battery optimization exceptions. |
Another common problem is conflict between multiple accounts (e.g. Mi Account and Google), if contacts are duplicated or lost when you switch between profiles, follow these steps:
- Open Settings β Accounts and Synchronization.
- Turn off contact sync for all accounts except Mi Account.
- Remove duplicates manually or with apps like Contacts Optimizer.
- Turn on the synchronization back and wait for the data update.
π‘
Always check which account is the primary one for keeping contacts. Mi Account is the priority in MIUI, but if you're actively using Google Contacts, contacts can be saved there by default. To avoid confusion, select one sync service and disable the others.
7. Alternative methods of recovery
If standard methods do not work, try the following options:
- π§ Exports from other services: If you used WhatsApp, Viber or Telegram, check chat history β phone numbers may be stored there.
- π± SIM-Map: On older Xiaomi models (e.g. Redmi) 4A, Mi A1) Contacts could have been maintained on SIM. Insert it into another phone and copy the data.
- π₯οΈ Backups on PC: Check if you have saved contacts through Mi PC Suite, Xiaomi Tool or Google Contacts on your computer.
- π‘ Contact the salon: If the phone was purchased from the operator (for example, MTS, Beeline), they can provide a history of calls for the last month.
For owners of devices with MIUI Global, there is another nuance: some regional versions of the firmware block access to the Mi Cloud due to local laws (for example, in India or the EU).
- Try changing your account region in your Mi Account settings (for example, to Russia or China).
- Use a VPN to access cloud.xiaomi.com (recommended countries: Singapore, Hong Kong).
- Update your firmware to the latest version β sometimes restrictions are removed in new builds.
If none of these methods worked, the last hope is to get official Xiaomi support.
- IMEI of the lost device (can be found through a box or check).
- The date of the last successful synchronization (if known).
- Screenshots of errors (if they appear during recovery)