How to import contacts from Telegram to Xiaomi phone: the full guide 2026

Transferring contacts from Telegram to Xiaomi smartphone may seem like a trivial task โ€“ until you face the nuances of work MIUI Unlike WhatsApp or Viber, where contacts are automatically synchronized with the phone book, Telegram stores numbers in the cloud and does not provide direct export in.vcf. However, this does not mean that the task is impossible: at least there are 5 working methods adapted to the firmware MIUI 14/15 and current versions of the application.

The main difficulty is that Xiaomi uses its own add-on over Android โ€“ shell. MIUI, It sometimes blocks imports of contacts from third-party sources for security reasons, and Telegram does not support direct exports of contacts to a file, as Google Contacts does. But there are workarounds, and we will discuss each of them in detail โ€“ from manual copying to automated solutions using Google Account or specialized applications.

It is important to note that the procedure may differ depending on:

  • ๐Ÿ“ฑ Smartphone models (Redmi Note 12, POCO X5, Xiaomi 13T etc.)
  • ๐Ÿ”„ Versions MIUI (12.5, 13, 14 or 15)
  • ๐Ÿ“Š Telegram versions (current for 2026 - 10.5)+)
  • ๐Ÿ”’ Root rights (for some methods)
๐Ÿ“Š Which method of importing contacts is more convenient for you?
Manual export to VCF
Synchronization through Google
Use of third-party applications
Another way.

1.Preparation: Why you can't just copy contacts from Telegram

Telegram is fundamentally different from other messengers in that it doesn't store contacts locally on the device. Instead, it uses a cloud database synchronized with your phone book only for display, which means that even if you see all the numbers in the app, they're not stored in the phone's memory in a format suitable for export.

Key limitations:

  • ๐Ÿšซ There is no built-in function of exporting contacts to.vcf or.csv
  • ๐Ÿ”’ MIUI Blocks third-party applications from accessing the phone book without explicit permission
  • ๐Ÿ“ต Contacts added via Telegram are not displayed in the standard Contacts app on Xiaomi
  • ๐Ÿ”„ Google Contacts sync only works for numbers already saved in the phone book.

Another trap is duplication of contacts, if you've previously imported numbers from the SIM-Maps or Google Accounts, adding new entries from Telegram can cause chaos in the phone book. MIUI not always correctly combines duplicates, so it is recommended to make a backup copy of current contacts before importing.

โš ๏ธ Note: If you use Telegram on multiple devices, import contacts should only be done on the smartphone where the main one is installed. SIM-Otherwise, the numbers may be linked to the wrong account. MIUI Google.

Method 1: Manual export via Telegram Web (for PC)

This is a good way to do it if you have access to a computer, and it's based on the web version of Telegram (web.telegram.org), where you can manually copy numbers and save them to a.vcf file.

Step-by-step:

  1. Open the Telegram Web and log in.
  2. Go to Contacts (book icon in the side menu).
  3. Press three points (โ‹ฎ) Next to the contact and select Copy the number.
  4. Insert the number in the text editor (for example, Notepad).++ or Excel).
  5. Repeat for all contacts, then save the file in.csv format.
  6. Use an online converter (for example, CSV to VCF) convert to.vcf.

Advantages of the method:

  • ๐Ÿ”น No need to install additional apps on your phone
  • ๐Ÿ”น It works on all Xiaomi models, including Redmi and POCO
  • ๐Ÿ”น Allows you to filter out unnecessary contacts before importing

โš ๏ธ Note: When copying numbers from the Telegram Web, additional fields (email, addresses, birthdays) are lost. If this information is critical, use Method 3 with the Contacts app.+.

โ˜‘๏ธ What you need for manual export

Done: 0 / 5

Method 2: Export through third-party applications (Contacts)+, Simpler Contacts)

If the manual method seems too time-consuming, you can use specialized applications that can extract contacts from Telegram and save them to a phone book. MIUI:

  • ๐Ÿ“ฑ Contacts+ (There is a function of scanning messengers)
  • ๐Ÿ“ฑ Simpler Contacts (supports export to.vcf)
  • ๐Ÿ“ฑ Truecaller (can import contacts from social media)

Instructions for Contacts+:

  1. Install Contacts+ Google Play.
  2. Open the app and allow access to Contacts and Telegram.
  3. Go to Contact Detection section โ†’ Telegram.
  4. Select contacts for export and click Save in the phone book.
  5. Confirm synchronization with your account MIUI Google.

Important nuances:

  • ๐Ÿ”ธ Contacts+ can request access to SMS and Call Log โ€“ this is normal for its operation, but you can refuse.
  • ๐Ÿ”ธ The application backs up contacts in its cloud, which is convenient for recovery.
  • ๐Ÿ”ธ Some Xiaomi models (e.g. Redmi Note 11) require additional permission in Settings. โ†’ Annexes โ†’ Special access โ†’ Access to contacts.
What to do if you contact+ I don't see any Telegram contacts?
If the app does not detect contacts, check: 1. Telegram version (should be 10.0)+). 2. Permissions for Contacts+ customized MIUI (Settings โ†’ Annexes โ†’ Permissions management). 3. Having contacts in Telegram (sometimes hidden in the archive). 4. Try reinstalling Telegram and repeating the procedure.

4. Method 3: Sync through Google Account (for the purpose of MIUI 14/15)

This is a good way to use Google Contacts as your primary phone book source, and requires you to pre-set up sync on Xiaomi, but avoids manual copying.

Algorithm of action:

  1. Open Telegram on your phone and go to Settings โ†’ Contacts.
  2. Activate the sync option (if available in your version).
  3. Go to Xiaomi Settings โ†’ Accounts and synchronization โ†’ Google.
  4. Turn on the synchronization of Contacts and wait for the process to be completed.
  5. Open the Contacts app on Xiaomi and check if new entries have appeared.

Advantages of the method:

  • โ˜๏ธ Automatic backup in Google Cloud
  • ๐Ÿ”„ Sync between devices (if you use one Google account)
  • ๐Ÿ›ก๏ธ Security: Data is protected by Googleโ€™s two-factor authentication

Limitations:

  • โŒ Not all contacts from Telegram can be synchronized (depending on the software versions)
  • โŒ A stable Internet connection is required for initial synchronization
  • โŒ On some firmware MIUI (For example, the Chinese version of Google Services is disabled by default

๐Ÿ’ก

If syncing with Google doesn't work, check the time and date settings on Xiaomi.Incorrect time zones can block data sharing with Google servers.

5. Method 4: Import through file VCF (for advanced users)

This method involves creating a.vcf file manually or using scripts, and then importing it into the.vcf file. MIUI. It is the most flexible but requires technical skills.

Step 1: Receiving data from Telegram

Use Telegram. API or third-party scripts (e.g., tdlib) for exporting contacts in format JSON. Example of Export Commands through Python:

from telethon.sync import TelegramClient


with TelegramClient('session_name', api_id, api_hash) as client:




contacts = client.iter_participants('me')




with open('contacts.vcf', 'w') as f:




for contact in contacts:




f.write(f"BEGIN:VCARD\nFN:{contact.first_name}\nTEL:{contact.phone}\nEND:VCARD\n")

Step 2.Import to Xiaomi

  1. Copy the contacts.vcf file to your phone (for example, via USB Telegram Saved Messages or Telegram Saved Messages).
  2. Open the Contacts app on Xiaomi.
  3. Press three points (โ‹ฎ) โ†’ Imports/Exports โ†’ Import from the device.
  4. Select the contacts.vcf file and confirm the import.

Critical detail: on firmware MIUI 14+ If the Import/Export option is not available, use the file manager. MIUI To open.vcf, the system will automatically prompt you to add contacts to the phone book.

MethodDifficultyPC requiredKeeps all the fields.It's working on MIUI 15.
Manual export (Telegram Web)โญโญYes.No (numbers only)Yes.
Contacts+โญNo.Yes.Yes.
Google SynchronizationโญโญNo.Partially.Yes.
File. VCF (script)โญโญโญYes.Yes.Yes.
TruecallerโญNo.No (numbers only)Yes.

Method 5: Using Truecaller to import

Truecaller is a call identification app that can also import contacts from social media, including Telegram.This method is simple but has privacy restrictions.

How to transfer contacts through Truecaller:

  1. Install Truecaller from Google Play.
  2. Register (confirmation of phone number is required).
  3. Go to Settings. โ†’ Import of contacts.
  4. Select Telegram from the list of sources.
  5. Confirm the import and wait for the process to be completed.
  6. Export your contacts from Truecaller to Xiaomiโ€™s phone book.

Pros and cons of the method:

  • โœ… Quickly and without a PC
  • โœ… Automatically removes duplicates
  • โŒ Requires registration with Truecaller (risks of data leakage)
  • โŒ Do not import additional fields (email, addresses)

โš ๏ธ Note: Truecaller uploads your contacts to its servers for analysis.If privacy is critical, use Method 1 or Method 4.

๐Ÿ’ก

For maximum security, use the file method VCF (Method 4: It does not require data transfer to third parties and allows you to control the entire process.

7. Problem Solving: What to do if contacts are not imported

Even with the correct following of the instructions, errors can occur. Let's consider typical scenarios and how to solve them:

Problem 1: Xiaomi doesnโ€™t see the.vcf file

  • ๐Ÿ”น Check the file extension (it should be.vcf, not.txt).
  • ๐Ÿ”น Try opening the file through Google Contacts (web version), then sync with your phone.
  • ๐Ÿ”น Use a different file manager (e.g. Solid Explorer).

Problem 2: Contacts are duplicated

  • ๐Ÿ”น Before importing, export your current contacts to a backup.
  • ๐Ÿ”น Use the Duplicate Contacts app to clean your phone book.
  • ๐Ÿ”น V MIUI Go to Contacts. โ†’ Settings โ†’ Connecting contacts.

Problem 3: Telegram doesnโ€™t display all contacts

  • ๐Ÿ”น Check if the synchronization of contacts is enabled in the Telegram settings.
  • ๐Ÿ”น Update the application to the latest version.
  • ๐Ÿ”น Make sure that the numbers are kept in an international format (e.g, +79123456789).

Problem 4: MIUI blockage

  • ๐Ÿ”น Allow access to contacts for the application you import through (in Settings) โ†’ Annexes โ†’ Permits).
  • ๐Ÿ”น Turn it off. MIUI Optimization in Developer Settings (if enabled).
  • ๐Ÿ”น Try importing contacts through Google Contacts, not directly into your contacts. MIUI.

8. Alternative methods: backup and cloud services

If none of these methods worked, consider alternative approaches:

1. Backup through MIUI Cloud

  • ๐Ÿ“ Create a backup of your contacts in MI Cloud (Settings) โ†’ Xiaomi Account โ†’ Cloud โ†’ Backup).
  • ๐Ÿ“ After importing contacts from Telegram, restore backup to combine data.

2.Use of SIM-map

  • ๐Ÿ“ถ Export your contacts from Telegram to.vcf, then import them to SIM-Map via Google Contacts.
  • ๐Ÿ“ถ Put it in. SIM Xiaomi and import contacts from the Contact Menu โ†’ Import with SIM.

3. Cloud services (iCloud, Yandex)

  • โ˜๏ธ Upload contacts to iCloud or Yandex.Mail, then export them to.vcf.
  • โ˜๏ธ Import a file to Xiaomi via Google Contacts.

These methods are less direct, but can help in situations where standard methods do not work due to limitations. MIUI Telegram.

๐Ÿ’ก

If you frequently move contacts between devices, set up automatic sync with Google or MI Cloud. That'll save you having to repeat the procedure manually.

FAQ: Frequent questions about importing contacts in Xiaomi

โ“ Can I import contacts from Telegram without a computer?
Yes, this is the case with Method 2 (Contacts app).+) Both work directly on your phone without having to connect to a PC, but keep in mind that Truecaller requires registration and uploads your contacts to its servers.
โ“ Why some contacts disappeared after importing into Xiaomi?
This can happen for several reasons: ๐Ÿ”ธ Numbers were saved in an incorrect format (for example, without a country code). ๐Ÿ”ธ MIUI Automatically combines duplicates, removing "extra" records. ๐Ÿ”ธ The.vcf file was corrupted while being transferred to the phone. Solution: check the source file on your PC, fix the number formats, and repeat import.
โ“ How to import contacts on Xiaomi with Chinese firmware (without Google)?
On the Chinese versions. MIUI (For example, for Xiaomi 13 Pro with firmware for the Chinese market, Google Services is missing. In this case: Use Method 1 (manual export via Telegram Web). Save the.vcf file to your phone and open it through the standard Contacts app. If import is blocked, install an alternative contact app (such as Simple Contacts) from third-party sources (APK). Important: Chinese firmware may require manual permission to install APK (Settings โ†’ Annexes โ†’ Special access โ†’ Installation of unknown applications).
โ“ Can I automate the import of contacts from Telegram to Xiaomi?
Yes, but it's going to require technical skills: ๐Ÿค– Write a script in Python using Telegram API and MIUI ADB Tools for direct upload of contacts. ๐Ÿค– Use Tasker + AutoContacts plugin for periodic synchronization. ๐Ÿค– Set up IFTTT-Applet (if Telegram and Google Contacts are connected to the service). For most users, it is easier to use Method 2 or Method 3.
โ“ Will the importation work on POCO F5 or Redmi Note 12?
Yes, all of the methods described are compatible with devices based on MIUI 13/14/15, including: ๐Ÿ“ฑ POCO F5, POCO X5 Pro ๐Ÿ“ฑ Redmi Note 12, Redmi Note 11 ๐Ÿ“ฑ Xiaomi 13, Xiaomi 12T Exception: on devices with MIUI For China (without Google Services) the method may not work 3 (Synchronization through Google and the Method 5 (Truecaller demands GMS).