How to copy contacts from Xiaomi phone to your computer via USB: 5 working ways

Transfer contacts from Xiaomi smartphone to computer via USB-cable seems like a simple task, but in practice users face nuances: from the lack of access to the Contacts folder to driver problems. MIUI. In this article, we will discuss all the current ways of exporting contacts, from standard backup to manually copying.vcf files through Windows Explorer. MIUI 14 and HyperOS, where the manufacturer tightened restrictions on access to system data.

You will learn how to bypass common errors (such as the lack of a folder with contacts in your phone’s memory or the invisibility of files when connecting via USB), what settings to change in your phone before connecting, and how to convert exported contacts into a convenient format for Outlook, Excel or Google Contacts. At the end of the article, FAQ answers to frequent questions, including restoring remote contacts after a failed transfer.

Preparing Xiaomi Phone for USB Connection

Before you copy contacts, you need to configure your smartphone correctly. The latest MIUI (starting with the 12th) has the default USB Charging mode on, which blocks access to files, to unlock data transfer:

  1. Unlock the screen and connect the phone to your PC with a cable (preferably original from Xiaomi – cheap cables often do not support data transfer).
  2. In the drop-down notification on your phone, press USB to transfer files (if the notification does not appear, swipe down from the top edge of the screen).
  3. Select File Transfer Mode (MTP). If this option is not available, go to Settings β†’ Connected Devices β†’ USB and turn it on manually.

Some models (Redmi Note 11, POCO X5) may require additional permission to access media files.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the Files app (or Explorer) and give it permission to access all files.

⚠️ Note: If after connecting the computer does not see the phone, try to disable debugging USB In Settings β†’ The phone. β†’ Version. MIUI (Click on version 7 times, then return to Additional Settings β†’ For developers and disable debugging by USB). This solves the driver problem on 70% of devices.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi Note Series Series Series
POCO
Mi series
Black Shark
Other

Method 1: Export contacts to a VCF file via the Contacts app

The most reliable method is to export contacts from the standard Contacts app to a.vcf (vCard) file, which can then be copied to a PC, which works on all versions of MIUI, including HyperOS:

  1. Open the Contacts app on your phone.
  2. Click on the three dots in the top right corner (or swipe left in the side menu) and select Contact Management.
  3. Go to Import/Export Contacts β†’ Export to File.
  4. Select an account (such as a Device or Google) from which contacts are exported.
  5. Click Export and save the file to your phone’s memory (for example, in the Download folder).

Now connect your phone to your PC in MTP mode (see section above) and copy the contacts.vcf file to any folder on your computer.This file can be opened with a double click (opens in the standard Windows Contact Book) or imported into Google Contacts, Outlook.

Select all contacts for export|Save the file to an accessible folder (not to the system folder)|Connect the phone in mode MTP|Copy the file to the PC before disconnecting USB|Check the integrity of the file (open on PC)-->

⚠️ Note: If the.vcf file does not contain photos of contacts, go to Settings before exporting. β†’ Contacts β†’ Show photos of contacts and enable this option, otherwise photos will not be included in the export.

Method 2: Backup of contacts via MIUI Backup

The built-in MIUI backup feature allows you to save contacts to the cloud or locally to your phone and then retrieve them on your PC. This method is useful if you plan to completely transfer data (not only contacts, but also messages, notes, etc.).

  1. Open Settings β†’ About the phone β†’ Backup.
  2. Click Backup and select Local Backup.
  3. Check only Contacts (or other data if necessary) and click Start.
  4. After you have finished copying, go to Settings β†’ Memory β†’ MIUI Backup and find the file with the.mbk extension.
  5. Connect your phone to your PC and copy the file to a safe location.

To extract contacts from the backup on your computer, you will need the official Mi PC Suite software (you can download from the Xiaomi website). Install the program, connect the phone and select Restore from the backup by specifying the copied file.mbk. Important: when you restore the contacts will replace the existing ones on the phone, so make a separate export beforehand (see Method 1).

MethodFile formatSupports photosDemands a P.Implementation time
Exports of VCF.vcfYes (if included)No.1-2 minutes
MIUI Backup.mbkYes.Mi PC Suite5-10 minutes
Manual access to the base.dbYes.SQLite editor15+ minute

Method 3: Manual export of the contact database (for advanced)

If standard methods don’t work (e.g., on custom firmware or after resetting), you can extract contacts directly from the Android database, which requires root rights or access to system folders via ADB.

The contact database is stored in a file contacts2.db way:

/data/data/com.android.providers.contacts/databases/contacts2.db

To copy it:

  1. Install ADB Tools on PC.
  2. Connect your phone to your PC, enable USB Debugging (see section above) and execute at the command line: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db C:\Contacts\
  3. If a Permission Denied error occurs, use root access or an alternative method via TWRP.

Copyed file contacts2.db You can open it using SQLite Browser (free) or online services like DB Browser for SQLite. For export to.vcf, do SQL-request:

SELECT * FROM raw_contacts;

⚠️ Note: Do not edit the contact database directly without a backup – this can result in the loss of all records or the failure of the Contacts app. MIUI Backup or Titanium Backup (for root users).

How to open contacts2.db without root?
If you don’t have root rights but you do have access to TWRP, you can copy the database through recovery: 1. Boot in TWRP. 2. Connect your phone to a PC. 3. In TWRP, select Mount β†’ System. 4. Go to /data/data/com.android.providers.contacts/databases/ and copy contacts2.db.

Method 4: Synchronize your contacts with Google and export to PC

If your contacts are linked to a Google account, they can be easily exported to your PC via the Google Contacts web interface, a method that works even without a USB phone connection:

  1. On your phone, open Settings β†’ Accounts β†’ Google and make sure that your contacts sync is enabled.
  2. On your computer, go to the Google Contacts website and log in under the same account.
  3. Click on the gear icon (Settings) and select Export.
  4. Select the format (Google CSV or vCard) and click Export.

The file will be uploaded to the PC Downloads folder, and the advantage of this method is that it can be exported selectively (e.g., only the Work or Family groups) and automatically backed up. However, please note that contacts saved only on the device (Local Contacts) will not be synced with Google.

1. Internet connection (Wi-Fi or mobile data).

2. Google Account Settings: Settings β†’ Accounts β†’ Google β†’ Account Sync – turn on the switch opposite Contact.

3. No restrictions on the Settings β†’ Battery β†’ Power saving mode (disable optimization for the Contacts app).-->

Method 5: Using Mi PC Suite to transfer contacts

Xiaomi’s official Mi PC Suite software allows you to manage contacts, messages and media files directly from your computer, and despite its limited functionality compared to iTunes, it does basic portability tasks:

  1. Download and install Mi PC Suite from the official website.
  2. Connect your phone to your PC via USB (MTP or PTP mode).
  3. In the program, go to the Contacts tab.
  4. Select the contacts you need (or click Select All) and click Export.
  5. Select the format (CSV, VCF or Excel) and save the file.

Mi PC Suite also supports importing contacts back to the phone, which is convenient for recovery after resetting.

  • πŸ”„ It doesn’t always work correctly with models on HyperOS (for example, Xiaomi 14 or Redmi). K70).
  • πŸ“₯ Do not export contact photos in format CSV.
  • 🐒 Slow synchronization with a large number of records (1000)+ contact).

πŸ’‘

Mi PC Suite is Xiaomi’s only official PC contact management software, but for newer models it’s better to combine it with VCF export (Method 1).

Solving problems when copying contacts

If the contacts are not copied or the.vcf file is empty, check the following points:

Problem.Possible causeDecision
PC doesn't see the phoneMIUI drivers not installedInstall Mi PC Suite or drivers manually via Mi Flash Tool
.vcf file is emptyContacts saved to another account (not to the Device)When exporting, select the correct account (Google, SIM-map.)
Error "No access to the folder"MIUI blocks system filesUse ADB (Method 3) or Mi PC Suite
Contacts are duplicatedSynchronization with multiple accountsCombine duplicates in Settings β†’ Contacts β†’ Combine contacts

If none of these methods worked, try alternative contacts export apps:

  • πŸ“± Contacts Backup & Restore (available on Google Play) – Exports to.vcf and.xml.
  • πŸ“§ My Contacts Backup – sends contacts to email as an attachment.
  • πŸ–₯️ Droid Transfer (paid) – works over Wi-Fi, without USB.

FAQ: Frequent questions about moving contacts with Xiaomi to PC

Can I transfer contacts from Xiaomi to a PC without USB (over Wi-Fi)?
Yes, there are several ways: Use Google Contacts (synchronize contacts with a Google account, then export to your PC via the web version); Install an AirDroid or Send Anywhere app to transfer.vcf files over Wi-Fi. Send a.vcf file to yourself by email or messenger (for example, Telegram); minus wireless methods - depending on Internet speed and possible limitations on file size (for example, in email).
Why is there no contact photos in the exported VCF file?
This is a typical MIUI problem. To get photos exported: Before exporting, open Settings β†’ Contacts β†’ Show contact photos and enable the option. Use MIUI Backup (Method 2) - it saves photos in a.mbk file. To manually extract photos, copy the /sdcard/DCIM/.thumbnails folder - thumbnails can be stored there.
How to import contacts back to Xiaomi after editing on PC?
To upload edited contacts from PC to phone: Save the file in.vcf or.csv. Connect the phone to your PC and copy the file to the device memory. Open the Contacts app on your phone, click Contact Management β†’ Imports/Exports β†’ Import from the device. Select the copied file and confirm the import. ⚠️ Important: Contacts may be duplicated when importing. Backup current contacts before the procedure!
What if the contacts are displayed in hieroglyphics after transfer?
This is an encoding problem most often encountered when exporting to CSV. Solutions: Open the file in Excel and save it to UTF-8 encoding. Use the VCF format instead of CSV - it supports Unicode. If the characters are in VCF, check the phone's regional settings: go to Settings β†’ Additional Settings β†’ Language and input β†’ Regional settings and select Russia or Ukraine (depending on the contact language).
Can I transfer contacts to SIM-PC-card?
Yes, but with limitations: Copy contacts with SIM-Phone Memory Cards: Open Contacts β†’ Settings β†’ Imports/Exports β†’ Import with SIM-Export contacts from the phone's memory to the card. VCF (See Method 1. Please note: SIM-cards only store name and number (without email, addresses and photos) SIM-The card usually contains no more than 250 contacts.