How to transfer contacts from Xiaomi to Vivo: 5 proven ways

Why the transfer of contacts between Xiaomi and Vivo is difficult

The transition from Xiaomi to Vivo is not just a brand change, but a transition between two different ecosystems with unique branded services. Whereas on Xiaomi, the default contacts are synchronized with Mi Account or Google, Vivo is actively promoting its own Vivo Cloud and integration with Funtouch OS. This difference is often a cause of confusion: users expect contacts to automatically appear on a new device, but face an empty phone book.

Adding to the complexity is that manufacturers have different ways of exporting/importing contacts, such as Xiaomi in the latest versions. MIUI 14+ Hide the export option in.vcf behind multiple menus, and Vivo in Funtouch OS 13/14 may not be able to import directly from SIM-In this article, we will discuss all the current methods of transfer, from the classic to the little-known, and also describe how to avoid data loss during the transition.

Method 1: Sync through Google Account (most reliable)

This method works on 100% of Xiaomi and Vivo devices if both phones support Google Services (and they do, even on Chinese firmware), the main advantage is that contacts are updated automatically, so you donโ€™t have to repeat the transfer when you change your phone.

How it works: Xiaomi contacts are uploaded to your Google Account and then automatically pulled up to Vivo the first time you sign in. Importantly, if you havenโ€™t previously synced your contacts with Google, they can only be stored locally on your phone โ€“ check this out in advance!

  • ๐Ÿ“ฑ On Xiaomi: Open Contacts โ†’ Settings (โš™๏ธ) โ†’ Contact management โ†’ Imports/Exports โ†’ Sync with Google. Turn on the switch and wait until it's finished (can take up to 5 minutes with lots of contacts).
  • ๐Ÿ”„ Check: Go to contacts.google.com and all your contacts should be displayed there.
  • ๐Ÿ“ฑ On Vivo: When you first turn on, select โ€œLogin to Google Accountโ€ or do it later in Settings โ†’ Accounts. โ†’ Add an account โ†’ Google. Contacts will be automatically downloaded.

โš ๏ธ Note: If your contacts are saved in Mi Account on Xiaomi, you must first export them to Google. โ†’ Accounts. โ†’ Mi Account โ†’ Sync contacts and turn it off, then enable sync with Google.

Contacts are not duplicated in Mi Account and Google|Mobile Internet is enabled on Xiaomi/Wi-Fi|There is enough room for synchronization on Vivo (contacts take up little space, but checking will not hurt)|Google Account is the same on both phones-->

Method 2: Export/import via VCF file (for advanced users)

The.vcf file (or vCard) is a universal contact storage format that all smartphones support, and it works if you don't want to use cloud services or you don't have a stable Internet connection.+) File can "hang" when importing on Vivo.

Instructions:

  1. Export to Xiaomi: Open the Contact App. Tap on โ‹ฎ (three-point) โ†’ Contact management โ†’ Imports/Exports โ†’ Export to file: Choose which contacts to export (all or only with) SIM/Google). Save the file to your internal memory or SD-map (the name will be of the type) contacts_20260515.vcf).
  2. File transfer to Vivo: Connect Xiaomi to your computer and copy.vcf to any folder. Transfer the file to Vivo via cable, Bluetooth, or upload to the cloud (e.g. Google Drive).
  3. Import to Vivo: Open Contacts โ†’ โš™๏ธ โ†’ Imports/Exports โ†’ Import from the device. Select the.vcf file and confirm the import.
Problem.Reason.Decision
File does not open on VivoDamaged in transmissionRepeat copying or check the file on PC
Imports interruptedToo many contacts (> 1000)Break the file into parts (use VCF Splitter)
Contacts are duplicatedThey have already been synced with Google.Before importing, clear contacts on Vivo or use the option "Combine duplicates"

๐Ÿ’ก

If Vivo doesnโ€™t see a.vcf file, rename it to contacts.vcf (without a date) and put it in the root folder of internal memory.

Method 3: Transfer through SIM-map (outdated but working)

This method is suitable for a small number of contacts (up to 250) and if you do not have access to the Internet: SIM-The card only stores basic information (name) + number), without mail, addresses or additional fields.

Step-by-step:

  • ๐Ÿ“Œ On Xiaomi: Open Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Exports to SIM-Select your contacts and confirm.
  • ๐Ÿ”„ Transfer SIM: Turn off both phones, remove them. SIM from Xiaomi and paste it into Vivo.
  • ๐Ÿ“ฑ On Vivo: Go to Contacts โ†’ โš™๏ธ โ†’ Imports/Exports โ†’ Import with SIM-Choose where to save (to your phone or Google Account).

โš ๏ธ Note: On some Vivo models (e.g. Vivo) V27 vivo X90) importation option SIM To see it, first add at least one contact manually to the SIM-Vivo card, then import option will appear in the menu.

Synchronization through Google|Exports/imports VCF file|Transfer through SIM-map|Bluetooth or local area network|Another way.-->

Method 4: Transfer over Bluetooth or local area network (without the Internet)

If you don't have a cable and you don't want to use the cloud, you can transfer contacts directly over Bluetooth or over Wi-Fi Direct, which is slower, but doesn't require any additional devices.

How to transfer over Bluetooth:

  1. On Xiaomi, open Contacts โ†’ Select the right contacts (long press) โ†’ Share โ†’ Bluetooth.
  2. Turn on Bluetooth on Vivo and make it visible to other devices (Settings โ†’ Bluetooth โ†’ Visibility).
  3. On Xiaomi, select Vivo from the list of devices and confirm the transfer.
  4. On Vivo, accept the file and save the contacts (usually offered automatically).

Alternatively, Wi-Fi Direct (faster than Bluetooth):

  • ๐Ÿ“ถ Activate Wi-Fi Direct on both phones (Settings) โ†’ Wi-Fi โ†’ Wi-Fi Direct).
  • ๐Ÿ”— Connect devices to each other (Xiaomi may call it โ€œMi Shareโ€ or Vivo โ€“ โ€œFast Transfer").
  • ๐Ÿ“ค Send a.vcf file (if exported in advance) or contacts directly via the Share menu".
What if Bluetooth doesnโ€™t see Vivo?
1.Reboot both phones. 2. Turn off power saving mode on Vivo (Settings โ†’ Battery โ†’ Power Saving Mode). 3. Make sure Xiaomi has All Visibility Mode enabled in Bluetooth settings. 4. If Xiaomi is using MIUI 14+, try turning on Lab โ†’ Quick File Transfer.

Method 5: Use of third-party applications (for complex cases)

If standard methods don't work (like custom firmware or older models), specialized applications will help. We tested the 3 most reliable ones:

AnnexPlusesConsReference
My Contacts BackupExport to VCF/Excel, backup to the cloudAdvertising, limit to 500 contacts in the free versionGoogle Play
Copy My DataWi-Fi transmission without cloud, supports contacts + calendarWe need to install both phones.Google Play
CLONEitTransfer of contacts, SMS, applications in 1 clickRequires root rights for full transferGoogle Play

How to use Copy My Data (increased)

  1. Install the app on both phones.
  2. On Xiaomi, select Copy Data from This Device โ†’ Contacts.
  3. Select Copy Data to This Device on Vivo.
  4. Connect your phones to a single Wi-Fi network or use an access point.
  5. On Xiaomi, click โ€œStart Copyโ€ and select Vivo from the list of devices.

๐Ÿ’ก

The app side is convenient if you want to move not only contacts, but also SMS, photos or app settings, but for simple contacts transfer, you better use built-in tools, they are more reliable.

Frequent problems and their solutions

Even if you follow the instructions correctly, you can get errors, and we've collected some of the most common ways to correct them.

  • ๐Ÿ”ด Contacts are not synced with Google: Check if sync is enabled in Settings โ†’ Accounts. โ†’ Google โ†’ Contact sync. Delete and add Google Account again. Update Google Contacts in Play Market.
  • ๐Ÿ”ด Vivo does not see the.vcf file: Make sure the file is not corrupted (open it to PC via Outlook or Thunderbird). Try renaming the file to contacts.vcf (no spaces or Cyrillic). Use the file manager (e.g. Files by Google) to search for the file.
  • ๐Ÿ”ด Duplicate contacts: Open Contacts on Vivo โ†’ โš™๏ธ โ†’ Combine duplicates. Before importing, delete all contacts on Vivo (take backup copy!).

Vivo models with Funtouch OS 13+ may not have the option of importing VCF through the standard menu, in which case use the file manager: find the.vcf file, tap it, and select "Import to Contacts."

Can I transfer contacts from Xiaomi to Vivo without the Internet?
Yes, there are three ways: SIM-card (suitable for a small number of contacts) via Bluetooth or Wi-Fi Direct (.vcf file transfer) via cable OTG (If you have an adapter to connect a flash drive to your phone, the most versatile option is to export the contacts to a.vcf file on Xiaomi, then transfer it to Vivo in any convenient way (even through another phone).
Why did the photos of the contacts disappear after the transfer to Vivo?
Contact photos are stored separately from the main information and are not always automatically transferred. Solutions: If you used Google Contacts, photos must be uploaded within 24 hours. If you transferred them via.vcf, photos will not be saved - they must be transferred separately (for example, through Google Photos or manually). On Vivo, you can assign a photo to the contact manually: open contact โ†’ click on an avatar โ†’ select From the gallery.
How to transfer contacts from Xiaomi to Vivo if your old phone is broken?
If Xiaomi is not turned on but data is not lost, try: SIM-map and paste in Vivo โ€“ if the contacts were copied to SIM, Connect a broken Xiaomi to a PC (if defined as a drive) and copy the contacts.vcf file from the folder /storage/emulated/0/. Use backup: If you have Mi Cloud enabled, log in to another device and export your contacts. If you have synced with Google, your contacts will automatically be restored to Vivo. If the phone is completely dead and there are no backups, contact recovery is possible only in the service center (using specialized equipment).
Can I transfer contacts from Xiaomi to Vivo via a computer?
Yes, this is one of the most reliable ways. Instructions: Connect Xiaomi to the PC via USB (Choose File Transfer Mode. Copy the.vcf file (if exported in advance) or export the contacts directly to your PC: Open This Computer โ†’ [Your Xiaomi] โ†’ Internal storage โ†’ MIUI โ†’ backup โ†’ AllBackup (contact backups may be available here) or use MyPhoneExplorer to export contacts directly. Connect Vivo to your PC and transfer the.vcf file to any folder. On Vivo, open the file through Files. โ†’ find out.vcf โ†’ The advantage of this method is that you can edit contacts on your PC before perenosom (for example, delete duplicates or fix errors).
How to avoid losing contact when changing your phone in the future?
To avoid any more transfer problems, set up automatic synchronization: ๐Ÿ“ฑ On Android: Enable sync with Google Contacts (Settings) โ†’ Accounts. โ†’ Google โ†’ Synchronization of contacts). ๐ŸŒ Export a contact backup once a month manually (via.vcf or My Contacts Backup). ๐Ÿ”„ For iPhone: If youโ€™re planning to upgrade to iOS, use Appleโ€™s iCloud or Move to iOS. ๐Ÿ“ง Cloud services: Keep contacts in Yandex.Mail or Mail.ru (if you don't trust Google).Tip: Always check that contacts are synced before you reset or sell your phone.