How to Transfer Contacts from Huawei to Xiaomi: A Detailed Guide to 5 Working Methods

Why the transfer of contacts between Huawei and Xiaomi is difficult

The switch from Huawei to Xiaomi is a popular choice among users, but the transfer of contacts between these brands often becomes a headache, because both companies use their own cloud services (Huawei Mobile Cloud and Mi Cloud), which do not sync automatically with each other, and after the sanctions of 2019, new Huawei models lost Google services, which complicates standard methods of data migration.

In this article, we will discuss all the current methods of transferring contacts, taking into account the features of the firmware EMUI (Huawei) and MIUI (Xiaomi), including bypassing restrictions for devices without Google Mobile Services (GMS), you will learn how to save not only numbers, but also additional information โ€“ email, birthdays, photos of contacts and tied accounts.

Important: If youโ€™re using Huawei with HarmonyOS (like the Mate 50 or P60), some methods may require additional steps โ€“ weโ€™ll mark them separately. For Xiaomi owners on HyperOS (like the Xiaomi 14 or Redmi Note 13), the instructions are also tailored.

Method 1: Transferring contacts through a Google account (for GMS devices)

This is the most reliable way if your Huawei supports Google services (released before May 2019 or has root access with GMS installed). Synchronization through Google Contacts ensures that all data is safe and easy to transfer to any Xiaomi, even without additional applications.

Instructions:

  • ๐Ÿ“ฑ On Huawei go to Settings โ†’ Accounts. โ†’ Google and make sure that your contacts sync is enabled. If you don't, activate it and wait until it's done.
  • โ˜๏ธ Go to your computer or other device at Google Contacts and check if all records have been displayed. If necessary, export a backup in.vcf format.
  • ๐Ÿ”„ On Xiaomi, add the same Google account to Settings โ†’ Accounts and enable contact synchronization. Data will appear in the phone book automatically.

โ˜‘๏ธ Checking before synchronization

Done: 0 / 4

โš ๏ธ Note: If your Huawei is running on HarmonyOS 3.0+ without GMS, This method will not work. In this case, use the alternative methods below.

Huawei ModelSupport for GMSRecommended method
P30 Pro, Mate 20Yes (until update)Google Contacts
P40, Mate 30No (HMS)VCF-file SIM-map
Nova 9, P50Partially (depending on region)Huawei Backup + Mi Mover
Mate 60 ProNo (HarmonyOS)Third-party applications (such as Copy My Data)

Method 2: Export contacts to VCF file (universal method)

The.vcf (vCard) format is a standard for storing contacts that all modern smartphones support, which works even on Huawei without Google, but requires manual file transfer to Xiaomi.

Step-by-step:

  1. On Huawei, open the Contacts app, click on three dots (โ‹ฎ) in the upper right corner and select Contact Management โ†’ Imports/Exports โ†’ Export to file.
  2. Select a storage location (internal memory or storage). SD-map) and confirm export. The file is usually called contacts.vcf.
  3. Transfer the file to Xiaomi in any convenient way: ๐Ÿ“Ž Bluetooth (slowly but without internet) ๐Ÿ–ฅ๏ธ Cable. USB-C file transfer mode โ˜๏ธ Through the Cloud (Yandex.Disk, Mail.ru)

Xiaomi

contacts.vcf

๐Ÿ’ก

If the.vcf file does not open on Xiaomi, install the Google Contacts app from the Play Market and import through it.

โš ๏ธ Note: Some Huawei models (e.g., Mate Xs 2) may be exported with multiple.vcf files โ€“ check the folder for duplicates so you donโ€™t lose some contacts.

๐Ÿ“Š What kind of contact transfer you use more often?
Through a Google account
Exports to VCF-file
With help. SIM-map
Third-party annexes
Never had to endure.

Method 3: Transfer through SIM-Card (for a small number of contacts)

This is a good way to do it if you have fewer than 200 contacts and you don't have access to the Internet: SIM-The card only stores the basic data (name) + number), without photos, email and additional fields.

How to move:

  • ๐Ÿ“‡ On Huawei, open contacts โ†’ Settings (โ‹ฎ) โ†’ Imports/Exports โ†’ Exports to SIM-Select contacts for export (all possible) and confirm.
  • ๐Ÿ”„ Extract. SIM-Map and paste it into Xiaomi.
  • ๐Ÿ“ฑ On Xiaomi go to Contacts โ†’ Settings (โ‹ฎ) โ†’ Imports/Exports โ†’ Import with SIM-maps and select your target account (such as Mi Cloud or local storage).

โš ๏ธ Note: Some Xiaomi (e.g. Redmi 12) import from the SIM You may not work because of firmware limitations. In that case, use Mi Mover.

Why not use it SIM-mass-transfer?
SIM-The card has a limit on the number of records (usually) 200-250 In addition, they do not retain the formatting of names (for example, "Ivanov I.P." can be displayed as "IP IVANOV").

Method 4: Using Mi Mover (Official Xiaomi App)

Mi Mover is Xiaomiโ€™s proprietary tool for transferring data from other Android devices, including Huawei, and it copies not only contacts, but also SMS, photos, videos, and even some settings.

  • ๐Ÿ”Œ Both phones must be charged at least 50 times%.
  • ๐Ÿ“ถ Connecting to a single Wi-Fi network (or creating an access point on Xiaomi).
  • ๐Ÿ“ฆ Xiaomi should have enough free space (contacts take up little, but with other data may be required). 1-5 GB).

Instructions:

  1. Install the Mi Mover on both devices: Xiaomi preinstalled it (search). On Huawei, download APK from APKCombo (official source).

Xiaomi

"I'm the new phone."

Huawei

"I'm an old phone."

Xiaomi

Huawei

"Contacts"

๐Ÿ’ก

Mi Mover is the only official way to transfer contacts along with call history and SMS. However, it may not work on Huawei with HarmonyOS 4.0+ due to changes in data protocols.

Method 5: Third-party applications (for complex cases)

If standard methods donโ€™t work (for example, on the Huawei Mate 60 with HarmonyOS or Xiaomi 14 Ultra with HyperOS), use specialized applications. We tested 3 reliable options:

AnnexPlusesConsReference
Copy My DataIt works without the Internet (via Wi-Fi Direct), supports HarmonyOSLimitation of 500 contacts in the free versionPlay Market
CLONEitTransferring Contacts, SMS, Photos and AppsContains advertising, requires permission to access filesPlay Market
Send AnywhereEncrypted transmission, no volume restrictionsRegistration is required for large filesPlay Market

โš ๏ธ Note: When using CLONEit on Huawei with HarmonyOS, you may need to enable developer mode and allow debugging USB (Settings โ†’ The phone. โ†’ Assembly number (press 7 times) โ†’ For developers โ†’ Debugging by USB).

Frequent Mistakes and How to Avoid Them

Even when following instructions, users face problems, and here are the most common mistakes and solutions:

  • ๐Ÿšซ Contacts are duplicated on Xiaomi: Reason: Sync is enabled simultaneously in Google and Mi Cloud.Solution: Disable sync in one of the accounts (Settings) โ†’ Accounts. โ†’ Select an account โ†’ Synchronization of contacts).
  • ๐Ÿ”„ Not all contacts were transferred: Reason: Export to.vcf or through SIM Solution: Check the contacts.vcf file on Huawei - if it weighs less than 100 KB, the export is not completed.
  • ๐Ÿ“ต Mi Mover doesn't see Huawei: Reason: Huawei has power saving mode enabled for Wi-Fi. Solution: Turn off battery optimization for Mi Mover (Settings) โ†’ Annexes โ†’ Mi Mover โ†’ Battery โ†’ No restrictions).

๐Ÿ’ก

If after the transfer to Xiaomi lost photos of contacts, check the settings of the application โ€œContactsโ€: Settings โ†’ Display contacts โ†’ Show photos.

Can I transfer contacts from Huawei to Xiaomi without a computer?
Yes, all the methods in this article (except exporting via.vcf on PC) work without a computer. The most convenient options are: through Google Contacts (if there is a GMS), through Mi Mover or Copy My Data (via Wi-Fi Direct). If Huawei does not have Google, use a.vcf file and transfer it over Bluetooth or the cloud.
Why are some contacts displayed in hieroglyphics after transferring to Xiaomi?
This is an encoding problem that occurs when exporting/importing.vcf on devices with different language settings. Solutions: Open the contacts.vcf file on your PC in Notepad and save it to UTF-8 encoding. Use the vCard Editor app (available in the Play Market) to fix the encoding. Move the contacts through Google Contacts - there the encoding is processed automatically.
How to transfer contacts from Huawei to Xiaomi, if HarmonyOS 4.0 is the first?
On Huawei with HarmonyOS 4.0+ (For example, the Mate 60 Pro or P60 Art) standard methods may not work due to lack of GMS and changes API. Use it: ๐Ÿ“ฑ Huawei Backup: Backup your contacts to the Huawei Mobile Cloud, then export them to.vcf via the web version (cloud.huawei.com). ๐Ÿ”— Copy My Data: The app supports HarmonyOS and transfers data over Wi-Fi Direct. โ˜๏ธ Cloud Services: Download.vcf to Yandex.Disk or Mail.ru Cloud with Huawei, then download to Xiaomi. โš ๏ธ Avoid Mi Mover โ€“ it is not compatible with the latest versions of HarmonyOS.
Can I transfer not only contacts, but also the history of calls?
Yeah, but not all the ways: ๐Ÿ“ž Mi Mover โ€“ Transfers History with Contacts. ๐Ÿ“ฑ CLONEit - Copying calls, SMS contact. ๐Ÿ–ฅ๏ธ Backup through Huawei Backup โ†’ Recovery from Xiaomi through Mi PC Suite (computer required) Methods through Google or.vcf call history do not carry.
How to remove duplicate contacts after transferring to Xiaomi?
Duplicates occur when contacts are synced from multiple sources at the same time (e.g. Google). + Mi Cloud + SIM-To clear the phone book: Open Contacts on Xiaomi and click on three dots (โ‹ฎ) โ†’ Contact management โ†’ Combine and fix. Select Find Doubles, the system will automatically offer you the combination options. Use Contacts Optimizer for manual cleaning (available from Play Market). โš ๏ธ Before the merger, make a backup of contacts!