How to Move Contacts from Xiaomi to Samsung: All Working Methods for 2026

Why is it difficult to move contacts between Xiaomi and Samsung?

The switch from Xiaomi (or Redmi/POCO sub-brands) to Samsung Galaxy is often accompanied by a contact synchronization problem, which is due to fundamental firmware differences: MIUI (from Xiaomi) and One UI (from Samsung) use different approaches to data storage, such as Xiaomi defaults to retain contacts in the Mi Account, while Samsung is focused on a Google or Samsung Account.

An additional challenge is that the Bluetooth protocol is not fully compatible with Xiaomi and Samsung, and when you try to send, you may experience an error called โ€œUnsupported formatโ€ because MIUI exports contacts in.vcf 3.0 format by default, whereas older Samsung models expect.vcf 2.1.

In this article, we will discuss 5 proven ways to transfer contacts, taking into account:

  • ๐Ÿ“ฑ Compatibility with the latest versions MIUI (14+) one UI (6+)
  • ๐Ÿ”„ Opportunity to choose the export format (VCard) 2.1/3.0/4.0)
  • ๐Ÿ”’ Keeping your call history and linked accounts (Telegram, WhatsApp)
  • ๐Ÿšซ Bypassing the limit on the number of contacts transmitted (for example, limit 250 contacts over Bluetooth)

This is the most reliable method, because it doesn't depend on the phone model or the firmware version, and the main condition is that you have a stable Internet connection on both devices.

  1. On Xiaomi, open Settings โ†’ Google Accounts โ†’ Sync and turn on the Contacts switch.
  2. Wait until the synchronization is complete (it can take up to 10 minutes with a large number of contacts).
  3. On Samsung, add the same Google account to Settings โ†’ Accounts and Archiving โ†’ Account Management.
  4. Turn on contact synchronization and wait for the entries in the phone book to appear.

โš ๏ธ Note: If your Xiaomi contacts were saved to your Mi Account, you must first transfer them to Google:

  1. Open the Contacts app on Xiaomi.
  2. Press. โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Export to file.
  3. Select Mi Account as Source and Google as Target.

Check Wi-Fi connection on both phones

Make sure you have enough space on your Google account (1 contact โ‰ˆ 3 KB)

Disable battery optimization for the Contact app on Xiaomi

Manually sync contacts before switching to Samsung-->

Method 2: Transmission through SIM-Card (for a small number of contacts)

This method is suitable if you have fewer than 250 contacts (limitation). SIM-maps) and no Internet access:

  1. On Xiaomi, open contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Exports to SIM.
  2. Select contacts for export (you can note everything) and confirm the action.
  3. Extract. SIM-Map from Xiaomi and paste it into Samsung.
  4. On Samsung, go to Contacts โ†’ โ‹ฎ โ†’ Settings โ†’ Imports/Exports โ†’ Import with SIM.

โš ๏ธ Attention: SIM-The card only stores the name and number - all additional information (email, addresses, birthdays) will be lost:

  • ๐Ÿ“Œ Multiple number contacts will become separate records.
  • ๐Ÿ“Œ Cyrillic names can be displayed by Krakozabras (coding problem).
  • ๐Ÿ“Œ Some operators (e.g, Tele2) block the recording of contacts SIM.
How to fix crackosabras when importing with SIM?
If contact names are not displayed correctly after import, try: 1. Export contacts with Xiaomi to a.vcf file (via Export to File). 2. Open the file on a PC in a text editor (for example, Notepad++). 3. Replace the encoding from UTF-8 to Windows-1251 and save. 4. Transfer the corrected file to Samsung and import it.

Method 3: Bluetooth Transmission (bypassing restrictions)

Xiaomi and Samsung Bluetooth devices often clash when transferring contacts due to differences in OBEX protocols.

  1. On Xiaomi, open Contacts โ†’ select the contacts you want (or click Allow).
  2. Click Share โ†’ Bluetooth and select a Samsung device.
  3. On Samsung, confirm the file acceptance (usually the contacts.vcf file).
  4. After transfer, open the file through the Contacts app and import the data.

If Bluetooth refuses to transmit contacts:

  • ๐Ÿ”น Check that Samsung has enabled Visibility for All (Settings) โ†’ Connections โ†’ Bluetooth โ†’ โ‹ฎ โ†’ Visibility).
  • ๐Ÿ”น On Xiaomi, turn off Optimized Exchange in Bluetooth Settings.
  • ๐Ÿ”น If only a portion of the contacts (limit 250) is transferred, break the export into multiple files.

Synchronization through Google

Bluetooth transmission

Exports to SIM-map

Third-party applications (e.g. SHAREit)

Another way.-->

Method 4: Using a VCF file (for mass transfer)

The.vcf (vCard) format is a universal standard for storing contacts, allowing you to transfer all information (numbers, email, addresses, photos) without loss.

  1. On Xiaomi, export contacts: Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Select vCard 3.0 format (optimum for Samsung) and save the file to internal memory or to the file. SD-map.
  2. Connect Xiaomi to your PC via USB-cable (in File Transfer mode) and copy the contact.vcf file.
  3. Transfer the file to Samsung (via cable, cloud, or messenger).
  4. On Samsung, open the file through the Contacts app and confirm the import.

โš ๏ธ Note: If a file weighs more than 10MB (over 3,000 contacts), break it down:

  1. Open contacts.vcf in a text editor (e.g. VS Code).
  2. Find the lines BEGIN:VCARD and END:VCARD โ€“ each block between them is one contact.
  3. Copy it by 500-1000 blocks into separate files and save them as contacts_part1.vcf, contacts_part2.vcf etc.

๐Ÿ’ก

If Samsung doesnโ€™t see a.vcf file, rename it to contacts.vcf (without spaces and Cyrillic) and place it in the Download folder on the internal drive.

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

If standard methods donโ€™t work (for example, when contacts are damaged or firmware incompatibility), use specialized applications. โ†’ Samsung:

AnnexAdvantagesDeficienciesReference
My Contacts Backup๐Ÿ”น Export to the cloud (Google Drive, Email) ๐Ÿ”น Keeping a call historyAdvertising in the free versionGoogle Play
Super Backup & Restore๐Ÿ”น Support for VCard 4.0 ๐Ÿ”น Backup SMSPaid functions for large basesGoogle Play
SHAREit๐Ÿ”น Transfer without Internet (via Wi-Fi Direct) ๐Ÿ”น Speed up to 20MB/sRequires installation on both devicesGoogle Play

For use by SHAREit:

  1. Install the app on both phones.
  2. On Xiaomi, select Send โ†’ Contacts and mark the required entries.
  3. On Samsung, click Accept and wait for the transfer to be completed.

๐Ÿ’ก

Apps like SHAREit bypass Bluetooth restrictions but require permission to access contacts, SMS and location. Check security reviews (like 4PDA) before installing.

Frequent mistakes and their solutions

Even if you follow the instructions, you can have problems, and let's look at the typical scenarios and how to fix them:

1. Contacts are duplicated after transfer

The reason: Samsung already had contacts with the same Google account.

Decision:

  • ๐Ÿ”ธ Open Contacts on Samsung โ†’ โ‹ฎ โ†’ Contact management โ†’ Connecting contacts.
  • ๐Ÿ”ธ Use the Duplicate Contacts Remover app to clean up automatically.

2. Contact photos are not moved

The reason: VCard 2.1 does not support images, and in VCard 3.0 they can be compressed.

Decision:

  • ๐Ÿ”ธ Export contacts to VCard 4.0 (available in Super Backup & Restore).
  • ๐Ÿ”ธ Move photos separately via Google Photos or Samsung Cloud.

3. Samsung doesn't see the.vcf file

Reason: Incorrect file extension or encoding.

Decision:

  • ๐Ÿ”ธ Rename the file to contacts.vcf (without spaces).
  • ๐Ÿ”ธ Open the file through Samsung Files (My Files) and select Open with โ†’ Contacts.

How to restore contacts if the transfer was unsuccessful?
If contacts are lost after transfer: 1. Check the Archive folder in the Contacts app on Samsung. 2. Restore a backup from Google (if sync was enabled). 3. Use the Undeleter app to find deleted.vcf files on internal memory. 4. Contact Xiaomi/Samsung with phone models and firmware versions (e.g. MIUI 14.0.5 or One UI 6.1).

Can I transfer contacts from Xiaomi to Samsung without the Internet?
Yeah, that's fine: ๐Ÿ“Œ Bluetooth (with a limit on the number of contacts). ๐Ÿ“Œ SIM-map (up to 250 contacts without additional information). ๐Ÿ“Œ Direct transmission via cable OTG (need an adapter USB-C to USB-C and file manager). ๐Ÿ“Œ Applications like SHAREit (wi-fi Direct) are the most reliable offline method, exporting to.vcf and transferring a file via a flash drive or a flash drive. SD-map.
Why did the contact groups (e.g., Family, Work) disappear after the Samsung port?
It's related to the fact that: ๐Ÿ”น Google Contacts does not support groups from your Mi Account. ๐Ÿ”น VCard 3.0 format does not save custom tags.Solution: Before exporting to Xiaomi, open Contacts โ†’ Groups and take screenshots of lists. After transferring to Samsung, manually restore groups through Contacts. โ†’ โ‹ฎ โ†’ Contact management โ†’ Groups.
How to transfer contacts from Xiaomi to Samsung if the screen of the first is broken?
If Xiaomi phone doesn't respond to touch, but turns on: Connect it to PC via USB and use ADB Export of contacts: adb backup -f contacts.ab -apk com.android.contacts (requires enabled debugging by USB). If the debugging is disabled, remove SIM-map and transfer contacts through it (method) 2). Contact the Xiaomi Service Center to extract data through EDL-mode (requires confirmation of possession of the device). โš ๏ธ Warning: Do not try to disassemble the phone yourself - this can lead to loss of warranty and irretrievable data loss.
Will it work to transfer contacts from Xiaomi to Samsung, if the first is custom firmware (for example, LineageOS)?
Yes, but with reservations: ๐Ÿ”น If the firmware is based on AOSP, Use the VCard. 4.0 export. ๐Ÿ”น Some custom firmwares have disabled synchronization with the Mi Account โ€“ contacts are stored only locally. ๐Ÿ”น Transmission over Bluetooth may require manual file editing /system/etc/bluetooth/bt_stack.conf (We recommend using the Super Backup & Restore app, which works best with custom firmware.
Can I transfer not only contacts, but also the history of calls?
Yes, but it will require third-party tools: For Xiaomi: Use Super Backup & Restore to back up calls in.xml format. For Samsung: Install Call Logs Backup & Restore and import the file. โš ๏ธ Note: Call history is tied to SIM-For the full transfer (including the duration of calls) root access is required on Xiaomi.