How to Upload Contacts to Xiaomi: All Working Ways (2026)

Transferring contacts to the new Xiaomi smartphone is a challenge that every user faces when buying a device or after resetting. Even if you have long used the brandโ€™s technology, the import process can cause difficulties: MIUI It updates the interface regularly, and synchronization methods depend on the firmware version, the phone model, and the source of contacts. In this article, we will analyze all current methods from classical import to the Internet. SIM-Maps before automated migration from iPhone or via cloud services.

We will pay special attention to typical errors: why contacts are not displayed after import, how to avoid duplicates when synchronizing with Google Account, and what to do if Xiaomi does not see.vcf files. SIM-Cards (e.g. Redmi Note 12 Pro)+ or POCO F5), where standard methods may not work.

1.Preparation for import of contacts: what to check

Before you start the transfer, make sure your Xiaomi is ready to receive data, and skipping these steps often leads to synchronization failures or loss of some contacts.

First, check the version of MIUI: in firmware older than MIUI 12, the import/export menu of contacts can be in another section. You can find out the version in Settings โ†’ About Phone โ†’ MIUI Version. Second, free up space in memory - a large list of contacts (500+ entries) will require at least 50-100 MB of free space.

  • ๐Ÿ“ฑ Update the firmware: go to Settings โ†’ The phone. โ†’ Update the system and install the latest patches.
  • ๐Ÿ”„ Turn off battery optimization for Contacts and Google Contacts apps (in Settings) โ†’ Battery โ†’ Battery optimization? Otherwise, background synchronization may be interrupted.
  • ๐Ÿ“ก Connect to Wi-Fi: Mobile Internet may be too slow to import via cloud or Google Account.
  • ๐Ÿ”’ Backup your current contacts (if any) through Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Exports.

๐Ÿ’ก

If you are migrating contacts from your iPhone, pre-disable iCloud on your old device (in Settings โ†’ Apple ID โ†’ iCloud โ†’ Contacts) this will prevent conflicts when syncing.

If you are using a hybrid slot (for example, in Redmi). 10C or POCO M5), where the second slot can work as a SIM, and under microSD, make sure that the memory card does not block access to the SIM. Put it in. SIM-card with contacts in the first slot - it always supports the work with the phone book.

2. Import of contacts from SIM-card: step-by-step instructions

The easiest way is to transfer contacts directly from SIM-It's good if you have the numbers on the old one. SIM, but with limitations: SIM-The card only stores names and phones (no email, addresses or photos), and the maximum number of records is usually 250-300.

To import contacts:

  1. Put it in. SIM-card with contacts in the Xiaomi smartphone (in the first slot, if you have a hybrid connector).
  2. Open the Contacts app (a icon with a person's silhouette).
  3. Press on. โ‹ฎ (three points) in upper right corner โ†’ Select Contact Management.
  4. Go to Import/Export Contacts โ†’ Import from SIM-card.
  5. Select the right contacts (or click Allocate) and confirm the import.

Make sure all contacts are displayed|Check for no duplicates|Compare the number of imported records with the original|Delete empty or incorrect records-->

If the contacts are not displayed after import:

  • ๐Ÿ” Check if they are hidden in the display settings: Contacts โ†’ โ‹ฎ โ†’ Settings โ†’ Display contacts โ†’ Select All Contacts.
  • ๐Ÿ“ฑ Restart your phone - sometimes MIUI Does not update your contact list in real time.
  • ๐Ÿ› ๏ธ If the import is interrupted, try repeating the process by pre-clearing the Contacts app cache (in Settings). โ†’ Annexes โ†’ Application management โ†’ Contacts โ†’ Clear the cache).
What to do if SIM-card?
If Xiaomi doesn't recognize SIM-Contact card, try it out: 1. Insert it into another device and export contacts to.vcf file. 2. Clear contacts of special characters (e.g., emojis in names) โ€“ they can block reading. 3. Check it out. SIM for physical damage or use of an adapter to microSIM/nanoSIM.

3. synchronize contacts through Google Account

This method is suitable if your contacts are already saved in Google Contacts (for example, when using an Android smartphone before) or if you want to automatically back them up in the cloud.

For synchronization:

  1. Open Settings โ†’ Accounts and Synchronization.
  2. Click Add an account โ†’ Google and log in to your profile (or create a new one).
  3. Return to Accounts and Sync, select your Google Account and enable the slider opposite Contact.
  4. Wait until the synchronization is complete (it can take up to 10 minutes depending on the number of records).

If the contacts are not synchronized:

  • ๐Ÿ”„ Make sure that your Google Account settings on your old phone enable contact sync.
  • ๐Ÿ“ถ Check your internet connection โ€“ synchronization only works when you have an active connection.
  • ๐Ÿ”ง Update Google Contacts in Play Market (sometimes outdated versions conflict with the Google App). MIUI).

Sync with Google|Save to SIM-card |Export to VCF|Use third-party applications |Do not reserve-->

Problem.Reason.Decision
Contacts are not displayed after synchronizationDisabled display of Google Contacts in the applicationContact us. โ†’ โ‹ฎ โ†’ Settings โ†’ Display contacts and select your Google Account
Duplicate recordsContacts are saved on both SIM and GoogleUse the Merge function in Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Combine duplicates
Synchronization hangs overToo many records or slow internetBreak contacts into groups of 200-300 records and synchronize alternately.
Contact photos are not synchronizedPhotos are stored locally, not on GoogleExport your contacts to your photo via.vcf or use Google Photos to back up your photo

4.Moving contacts from iPhone to Xiaomi

The transition from iPhone to Xiaomi is often accompanied by data migration issues. Apple uses a closed format for storing contacts, so standard methods (for example, through iCloud) may not work.

Method 1: Through iCloud and Google Account

This is a good option if you have access to iCloud:

  1. On iPhone, open Settings โ†’ [Your name] โ†’ iCloud and enable Contacts.
  2. Go to iCloud.com from your computer, log in to your account and export your contacts to the.vcf file (the gear icon at the bottom of the window).
  3. Import a file to Xiaomi via Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ File-based import.

Method 2: Using the Move to iOS app (reverse port)

While Move to iOS is designed to transfer data from Android to iPhone, you can use a workaround:

  • ๐Ÿ“ฑ Install Google Contacts on iPhone and sync your contacts with your Google Account.
  • ๐Ÿ”„ On Xiaomi, add the same Google Account and enable contact sync (see Section 3).
  • โšก If contacts are not transferred, export them from your iPhone to.vcf via Settings โ†’ Contacts โ†’ Export (required iOS 16)+).

๐Ÿ’ก

When transferring from your iPhone, avoid using iTunes or Finder โ€“ these methods often result in data loss or duplicated records.

5. Import contacts from a VCF or CSV file

.vcf (vCard) and.csv are universal formats for storing contacts. These can be obtained when exported from Outlook, Yandex.Mail, Excel or other sources. Xiaomi supports importing.vcf directly, and.csv requires conversion.

Instructions for.vcf:

  1. Copy the.vcf file to your phone (via Bluetooth, email, Telegram or File Manager).
  2. Open Contacts. โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ File-based import.
  3. Select the.vcf file and confirm the import.

For.csv:

  • ๐Ÿ“„ Convert the file to.vcf using online services (e.g, CSV to vCard).
  • ๐Ÿ”ง Make sure that the columns in the file are correctly filled in: Name, Phone, Email, etc. (otherwise, the data is not imported).
  • ๐Ÿ“ฑ Import the resulting.vcf as described above.
How to fix the "File corrupted" error when importing VCF?
1. Open the.vcf file in a text editor (e.g. Notepad++). 2. Make sure the encoding is UTF-8 (without BOM). 3. Check that each entry starts with BEGIN:VCARD and ends with END:VCARD. 4. If there are multiple files, combine them into one (some versions of MIUI do not support batch imports).

โš ๏ธ Note: If you import contacts from.csv created in Excel, remove empty rows and columns. MIUI Imports may be interrupted if incorrect data is found.

6. Transfer contacts from another Android smartphone

If youโ€™re switching from another Android device (like Samsung, Huawei, or the old Xiaomi), you have a few options:

Method 1: Through Bluetooth

Suitable for a small number of contacts (up to 100-200 entries):

  1. On your old phone, open your contacts. โ†’ โ‹ฎ โ†’ Exports/imports โ†’ Send contacts.
  2. Select Bluetooth and send your contacts to Xiaomi.
  3. On Xiaomi, accept the file and confirm the import.

Method 2: Through Mi Mover (Official Xiaomi App)

Mi Mover allows you to transfer not only contacts, but also messages, photos and applications. Note that the application only works between Xiaomi devices or devices. Redmi/POCO:

  1. Install Mi Mover on both phones from the Play Market or App Store.
  2. On the old phone, select Send, on the new phone, Receive.
  3. Connect to a single Wi-Fi network and follow the instructions on the screen.
  4. Select Contacts in the data list for transfer.

If Mi Mover does not find the device:

  • ๐Ÿ”Œ Make sure both phones are connected to the same Wi-Fi network (do not use mobile internet).
  • ๐Ÿ“ฑ Turn it off. VPN Firewalls (they can block the connection).
  • ๐Ÿ”„ Restart the application on both devices.

7. Backup and restoration of contacts

To avoid losing contacts in the future, set up automatic backups. Xiaomi offers two options: through Google Account or locally.

Google reservations

The most reliable way is to sync with Google Contacts:

  1. Go to Settings โ†’ Accounts and Sync โ†’ Google.
  2. Turn on sync for Contacts.
  3. Check periodically that backups are being created: go to contacts.google.com and make sure all contacts are in place.

Local backups

If you donโ€™t want to use the cloud, export your contacts to the file:

  1. Open Contacts. โ†’ โ‹ฎ โ†’ Contact management โ†’ Exports.
  2. Select the.vcf format and save the file to the internal memory or to the SD-map.
  3. Copy the file to a computer or other secure storage.

โš ๏ธ Attention: Local backups are not protected from loss when you reset your phone to factory settings. Store the.vcf file on multiple media (e.g., Google Drive and computer).

8. Elimination of errors in import of contacts

Even if you follow instructions, you can get into trouble, and we'll look at the most common problems and their solutions.

Mistake.Probable causeHow to fix it
Contacts are imported without names (numbers only)Incorrect encoding of a.vcf file or corrupted dataOpen the file in the text editor and save it to UTF-8 encoding. Delete the entries with incorrect characters.
"Failure to import contacts" (mistake in MIUI)Memory shortage or conflict with other accountsClear the Contacts app cache and try again. Turn off sync with other accounts (e.g. Mi Account).
Contacts are duplicated with each synchronizationThe same account has been added several times.Go to Settings. โ†’ Accounts and sync and delete duplicate accounts.Use the merge function in Contacts โ†’ โ‹ฎ โ†’ Contact management.
Contacts with WhatsApp or Telegram are not displayedApplication contacts are not synchronized with systemExport contacts from the messenger manually (on WhatsApp: โ‹ฎ โ†’ Settings โ†’ chat โ†’ Backup copy).

If none of the methods worked, try resetting the Contacts app settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Contacts.
  2. Click Warehouse โ†’ Clear your data (this will delete all local contacts!).
  3. Restart the phone and repeat the import.

FAQ: Frequent questions about moving contacts to Xiaomi

Can I transfer contacts from Xiaomi to iPhone?
Yes, for this: Export your contacts with Xiaomi to a.vcf file. Send the file to your iPhone (e.g. via email or AirDrop). Open the file on your iPhone - contacts will be added automatically. Alternatively, sync your contacts with Google Account on Xiaomi, then add the same account on your iPhone to Settings โ†’ Contacts โ†’ Accounts.
Why did the photos of the contacts disappear after the import?
Contact photos are stored separately from the main data and are not always automatically transferred. To recover them: If the photos were in Google Contacts, wait for full sync (may take up to a day). If the photos were local, export the contacts with the photo through special applications (for example, Contacts Backup & Restore). In MIUI, contact photos are cached. If they do not appear, clear the cache of the Contacts application.
How to transfer contacts from Xiaomi to Xiaomi without loss?
The most reliable way is through Mi Account: On your old phone, go to Settings โ†’ Mi Account and turn on Contact Sync. On your new phone, log in to the same Mi Account and wait for sync. Alternatively, use Mi Mover (see section 6).
What if your contacts are not synced with Google?
Check the following points: Make sure Settings โ†’ Accounts & Sync โ†’ Google has synced for Contacts enabled. Check that the phone has the current version of the Google Contacts app installed. Turn off battery optimization for Google Play Services (in Settings โ†’ Battery โ†’ Battery Optimization). If sync freezes, delete your Google account and add it again.
Can I import contacts from Outlook or Yandex.Mail?
Yes, for this: Export contacts from Outlook or Yandex to.csv. Convert.csv to.vcf using online services (e.g. CSV to vCards). Import the resulting.vcf to Xiaomi. For Yandex.Mail, you can also use sync via CardDAV: Go to Settings โ†’ Accounts and Sync โ†’ Add CardDAV account โ†’ Enter https://carddav.yandex.ru server and your Yandex account data.