Introduction: Why you need to synchronize contacts between Xiaomi devices
The transition to a new smartphone is always exciting, especially when it comes to two devices in the same ecosystem, such as the Xiaomi Mi 11 and Redmi Note 12 Pro+. The main task in this process is to keep all contacts without loss and duplicate. Unlike the transition between different brands (say, Samsung to Xiaomi), where additional adapters or software are often required, within the MIUI line, the process can be simplified with built-in synchronization tools.
Even here, however, users are faced with nuances: some contacts can be lost when transferred through a Mi Account if they were saved locally rather than in the cloud. Others risk duplicates when using a Google account if the sync was previously configured incorrectly. In this article, we will discuss all the current ways to transfer contacts between Xiaomi/Redmi devices, including hidden features MIUI, which are rarely mentioned in official guides.
Particular attention will be paid to cases where:
- π± New smartphone not activated yet (transfer from scratch)
- π Devices are already in parallel use (e.g., work and personal phone)
- βοΈ Contacts are stored in different cloud services (Mi Cloud, Google, iCloud)
- π Some contacts are saved only on the SIM- card
Method 1: Sync through Mi Account (the fastest method)
If both devices are running MIUI 12/13/14 and you have an active Xiaomi account, this will take no more than 5 minutes. The main advantage is that contacts are transferred along with call history, notes, and even some system settings. However, there is an important caveat: local contacts (those that are not tied to the account) will not be synced automatically.
Step-by-step:
- On the old device, open Settings β Xiaomi Account β Mi Cloud.
- Make sure the switch opposite Contact is active (green). If not, turn on sync and wait until the process is complete (the cloud icon will stop spinning).
- On the new Redmi smartphone, when you first turn on, select Restore from a backup and log in to the same Mi Account. If the device is already configured, go to Settings β Xiaomi Account β Mi Cloud β Contacts and enable synchronization.
- Wait until the download is complete (it can take up to 10 minutes depending on the number of contacts).
Make sure both devices have the same MIUI version (or no more than 1 version difference)
Check the free space in Mi Cloud (free available 5GB)
Disable VPN (can block access to Xiaomi servers)
Charge both phones at least 50 times%-->
β οΈ Note: If you have previously used the dual account function MIUI (e.g., to separate work and personal data), contacts from the "second space" are not synchronized. They need to be transferred separately through export to the file. VCF.
Advantages of the method:
- πΉ Contact group structure (e.g., βFamilyβ, βWorkβ)
- πΉ Affixed photos and notes to contacts are transferred
- πΉ No connection to a computer is required
| Parameter | Mi Cloud | Google Account | SIM-map |
|---|---|---|---|
| Transfer speed | βββββ (1-5 mins) | βββ (5-15 mins) | β (up to 30 minutes) |
| Preservation of groups | Yes. | Yes. | No. |
| Contact photos | Yes. | Yes. | No. |
| Internet is required | Yes. | Yes. | No. |
Method 2: Transfer through a Google account (universal version)
This is a good approach if you're using Gmail or other Google services, and it's universal -- contacts will be available not only on Redmi, but on any other Android device, but there's a pitfall here: if your old phone has your contacts saved to a Local Phone Book, you'll have to export them to your Google account first.
How to move:
- On the old Xiaomi, open the Contacts β Contact Management β Import/Export app.
- Select Export to file (VCF format) and save backup to internal memory or SD- card.
- Open the VCF file through any file manager (such as Google Files) and select Import to Google Contacts.
- On the new Redmi, log in to the same Google account and enable contact sync in Settings β Accounts β Google β Sync.
π‘
If duplicates appear when importing Google Contacts, use the built-in merging tool: open contacts.google.com, select Duplicates from the menu on the left and click Combine all
When this method is irreplaceable:
- π You often change smartphones from different brands (not just Xiaomi)
- π§ It is important for you to have access to your computer contacts via the web version.
- π You use multiple devices at the same time (e.g. tablet and phone)
β οΈ Warning: If you logged in to your Google account before transferring contacts from your old phone, a sync conflict may occur, in which case delete your account from Settings β Accounts, reboot your device and add it again.
Mi Cloud|Google Account|SIM- Map|Application Party (e.g. SHAREit)|I don't sync-->
Method 3: Copy contacts on SIM- card (for older models)
This method is relevant for owners of Xiaomi Redmi 4X, Redmi Note 5 and other budget models without active Internet connection.
- π΅ SIM- The card only stores names and numbers (no photos, email, or other fields)
- π’ Limitation on the number of contacts (typically up to 250)
- π Names longer than 14 characters are cropped
Instructions:
- On your old phone, open Contacts β Contact Management β Import / Export β Export to SIM-card.
- Select the contacts to transfer (you can note everything) and confirm the export.
- Extract. SIM-Map and paste it into the new Redmi.
- On the new device, go to Contacts β Contact Management β Import with SIM- Cards.
What if the SIM- card is not readable on a new phone?
When to use this method:
- ποΈ You do not have access to the Internet (e.g., on a trip)
- π± Old phone is discharged and cannot be switched on for synchronization
- π Only the most important numbers need to be moved (without additional details)
Method 4: Using the Mi Mover app (official solution from Xiaomi)
Mi Mover is Xiaomiβs proprietary application for transferring data between devices to MIUI, allowing you to transfer not only contacts, but also messages, photos, apps and even system settings, but it only works between Xiaomi/Redmi/POCO phones and requires installation on both devices.
How to use:
- Download Mi Mover from Google Play on both phones.
- On the old device, select I give, on the new one, I receive.
- Connect your phones to a single Wi-Fi network (or create an access point on your old phone).
- Scan it. QR-code from a new phone on an old one.
- Select Contacts in the data list for transfer and confirm the transfer.
π‘
Mi Mover is the only official way that transfers not only contacts, but also call history, SMS and even data from some applications (for example, Notes or Calendar).
Limitations of the method:
- π Both phones must be charged at least 20%
- πΆ Transfer speed depends on the quality of the Wi-Fi connection
- π± On some models (e.g. Redmi 9A), Mi Mover may not support application portability.
β οΈ Warning: If you experience an βUnconnectedβ error during data transfer via Mi Mover, try: π Restart the application on both devices πΆ Connect to another Wi-Fi network (e.g., mobile hotspot) π§ Disable VPN and firewall (if you use)
Method 5: Transfer through third-party applications (SHAREit, Xender)
If the built-in methods donβt work for some reason, you can use popular file transfer applications such as SHAREit, Xender or Send Anywhere, which do not require an Internet connection (work over direct Wi-Fi) and support VCF contact transfer.
Instructions on the example of SHAREit:
- Install Sharet on both phones.
- On your old phone, open Contacts β Contact Management β Export to File (VCF).
- In SHAREit, select Send β Files and find the saved VCF- file.
- On the new phone, select Receive and connect to the sender device.
- After transfer, open the VCF file on the new phone and import contacts.
Pros of the method:
- π High transmission speed (up to 20 MB/s)
- π Works without the Internet (via a local area network)
- π Additional data (photos, videos) can be transmitted
Cons:
- π‘οΈ Data breach risk (third party applications may collect statistics)
- π± Additional software installation required
- π Errors sometimes occur when importing VCF- large files.
π‘
Before using third-party apps, check their permissions in Settings β Apps β Permissions. Disable access to contacts, SMS and geolocation if they are not needed for work.
Method 6: Manual transfer via VCF file (for power users)
This method is suitable for those who prefer complete control of the process: you export contacts to the file, edit it when necessary (for example, delete duplicates or unnecessary entries), and import to a new device.
Step-by-step:
- On your old phone, export contacts to VCF: Settings β System and device β Additional β Import / Export contacts β Export to the device
- Connect your phone to your computer via USB and copy the file (usually saved in the Download or MIUI folder).
- If necessary, edit the file in a text editor (e.g. Notepad++). the VCF format is based on the vCard standard, where each contact begins with BEGIN:VCARD and ends with END:VCARD.
- Transfer the file to the new Redmi (via USB, Bluetooth, or cloud) and import it through Contacts β Contact Management β Import from the device.
When this method is irreplaceable:
- π§ Contacts must be filtered before the penosom
- π± Transfer data between different operating systems (Android β iOS)
- π Want to back up your contacts on your computer
β οΈ Warning: When editing a VCF- file manually, do not delete lines from VERSION, FN (full name) and TEL (phone number), otherwise the contact is not imported. Use specialized programs like VCF Editor for mass editing.
Frequent mistakes and their solutions
Even with official methods of contact transfer, users face problems, and let's look at the most common ones and how to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| Contacts are not synced via Mi Cloud | Lack of cloud space or conflict of MIUI versions | Clear space in Mi Cloud or update on both devices |
| Duplicate contacts after transfer | Contacts exist in Mi Cloud and Google account. | Use the Google Contacts merge tool or disable synchronization of one of your accounts |
| Not all contacts were transferred through the SIM- card. | Limitation of SIM-card by number of records | Break your contacts into pieces or use a different method. |
| Mi Mover doesn't see the second phone | Different versions of the application or Wi-Fi problems | Update Mi Mover on both devices and restart Wi-Fi |
Additional advice:
- π If contacts are not transferred through a Google account, check if two-step authentication is enabled. Sometimes it blocks sync.
- π± On some Redmi models (e.g. Redmi K50), the built-in Contacts app may conflict with Google Contacts, in which case install an alternative application, such as Simple Contacts.
- βοΈ If you use iCloud alongside Mi Cloud, disable iCloud sync during the transfer to avoid conflicts.