Adding photos to your contacts on Xiaomi smartphones is a simple, but not always obvious procedure. Many users find that standard methods do not work due to the features of the MIUI shell or synchronization with Google Account. In this article, we will discuss all the current methods of attaching photos to contacts on Redmi, POCO and Mi devices, from basic to hidden MIUI 14/15 functions.
Youβll learn how to add an image through the standard Contacts app, why photos sometimes donβt show up in messengers (WhatsApp, Telegram), and how to fix common sync errors, and a secret way to massively add photos through Google Contacts that works even on older Xiaomi models.
All instructions have been tested on the latest firmware (2026) and adapted for scenarios ranging from manual additions to automatic downloads from social networks. If you want your address book to look well-groomed and incoming calls accompanied by photos of subscribers, read on.
1. Basic method: through the application "Contacts" on Xiaomi
The most direct method is to use the built-in Contacts app (an icon with a human silhouette on a green background), which works on all Xiaomi devices regardless of the version of MIUI, but there are nuances with synchronization, which we will discuss below.
Open the app and follow the following steps:
- π± Find the contact you want on the list and click on it. If you don't have the contact yet, tap the button. + Add contact in the lower right corner.
- πΌοΈ At the top of the screen, you'll see a round camera icon (or an empty avatar.
- πΈ Select the source of the photo: Take a picture - activates the camera for instant photos Gallery - allows you to select the existing image of Avatars - a collection of standard icons from Xiaomi
- β After selecting the photo, click Ready or Save (depending on the version). MIUI).
Important: if you add a photo to an existing contact, the changes may not be immediately displayed in other applications (for example, WhatsApp), this is due to data caching. To speed up the update, restart your smartphone or manually update the contact in the messenger (go to chat β click on the name of the interlocutor β update the information).
2.Why the photo of the contact is not displayed in calls and messengers
One of the most common problems is that you add a photo to your contacts, but it doesn't appear on an incoming call or on Telegram/WhatsApp. There are several reasons, and most of them are due to synchronization settings.
| Problem. | Reason. | Decision |
|---|---|---|
| Photos are in "Contacts", but not in calls | Contact saved on SIM-card, not account Google/Xiaomi | Transfer the contact to the account (instruction in section 4) |
| Photo not displayed on WhatsApp | The messenger uses its contact database | Update your contact in WhatsApp: open chat β the name of the interlocutor β update |
| Photo disappears after MIUI update | Resetting the cache of the "Contacts" application | Go to Settings β Applications β Contacts β Storage β Clear cache |
| Photo blurred or cropped | MIUI automatically cuts avatars into a circle | Use square images with a center on your face |
A critical feature of MIUI 14/15 is that if a contact is saved in multiple accounts (e.g., duplicated in Google and Xiaomi Cloud), the system can only show photos from one source.
- Open the contact in the "Contacts" app.
- Click on three dots in the upper right corner β Combine contacts.
- Select all duplicates and confirm the combination.
π‘
If the contact photo is not updated in Telegram, try to remove the interlocutor from the list of contacts of the messenger and add again. To do this, open a profile in Telegram β three dots β βDelete from contactsβ, then update the page.
3. Add photos via Google Contacts (cloud sync)
If you use a Google Account to sync contacts, the easiest way to add photos is through the web version of Google Contacts, a method that ensures that images are available on all devices, including Xiaomi, iPhone and even your computer.
Instructions:
- Open your browser on your phone or PC and go to contacts.google.com.
- Sign in with the same Google account that is linked to your Xiaomi.
- Find the contact you need in the list and click on it.
- Click on the camera icon in the top left corner (near the name).
- Download a photo from the device or make a new one through the webcam.
- Save the changes.
After that, the photo will automatically sync with your Xiaomi for 5-10 minutes.
- π Go to Settings. β Accounts. β Google β Sync your account and switch on the switch for Contacts".
- π± Open the Contacts app on Xiaomi, pull the list down to update the data.
- β‘ Restart your smartphone if the photo is not still displayed.
Synchronization enabled in Google | Contact saved in Google account (not on SIM) |Photo downloaded via contacts.google.com| Contacts app updated to the latest version-->
The advantage of this method is that you can add photos in a mass way, and in the web version of Google Contacts, you can select multiple contacts and assign them avatars at the same time, which is convenient if you want to quickly complete the entire address book.
4. How to transfer contact with SIM-card Xiaomi/Google
If your contact is saved to SIM-The map, the photo can not be added to it β SIM Supports only text data (name and number) to resolve this problem, transfer the contact to a cloud account:
- Open the Contacts app on Xiaomi.
- Go to Contact Management (three lines in the upper left corner).
- Select Import/Export β Import from SIM-card.
- Specify your target account: Google or Xiaomi Cloud.
- Select the necessary contacts and click Import.
After importation:
- πΉ Contact will be editable (you can add a photo, mail, additional numbers).
- πΉ Data will be synchronized between devices.
- πΉ In messengers (WhatsApp, Viber) will be able to display an avatar.
What happens if the contact is duplicated after import?
Warning: If you delete the contact from your account Google/Xiaomi, He'll also disappear from SIM-To avoid loss of data, first make a backup copy:
β οΈ Attention: Before mass import/export contacts, check to see if there is enough space in cloud storage.If you have more than 1,000 contacts, a free Google Drive (15GB) tariff may not be enough. clear out unnecessary files or expand storage in advance.
5. Automatic uploading of photos from social networks (VK, Facebook, Telegram)
The MIUI shell can automatically upload photos of contacts from social networks if phone numbers are linked to profiles, which works for VK, Facebook, Telegram and some other services, to activate it:
- Open Settings β Applications β Contacts β Autoupload photos.
- Turn on the switch Show photos from social networks.
- Choose the services from which you can download avatars (we recommend leaving only those that you actively use).
- Confirm access to your social media accounts.
Once set up, the photos will start to appear automatically within 24 hours.
- π The feature works only for contacts that are already on your phone and are tied to profiles in social networks.
- π‘οΈ Xiaomi does not save these photos to the device β they are loaded temporarily and can disappear when you change your account.
- π΅ If the contact changes the avatar in the social network, the update in the phone will not happen immediately (may take up to 3 days).
If the automatic loading does not work:
β οΈ Note: Make sure that the Xiaomi Account settings (under the Privacy section) allow access to contacts for the Social Networks app. MIUI Cannot link phone numbers to profiles in VK Facebook.
6 Massive photo addition via Excel and Google Contacts
If you have hundreds of contacts, it's not rational to add photos manually, and for this, there's a semi-automatic method using Google Tables and Google Contacts.
- π Exported contact list in.csv format.
- πΌοΈ A folder with a photo named by phone numbers (for example, +79123456789.jpg).
- π Google Account with access to Google Contacts.
Step-by-step:
- Export contacts from Xiaomi: Open Contacts β Contact Management β Import/Export β Export to your device. Choose.vcf or.csv format.
.csv
.vcf
VCF to CSV
Google Tables
Google Drive
.csv
Google Contacts
- Go to Google Contacts. β Imports.
- Select a file and confirm the import.
This method requires initial table skills, but saves hours of manual work.
π‘
Ready-made template for mass photo addition can be downloaded here (replace the links to the photo on your own).
After importing photos synced with Xiaomi for an hour.If some images are not loaded, check:
- π Correctness of links in the photo (they must be public).
- π Matching phone numbers in file and in Google Contacts.
- π§ No duplicate contacts (they may block the update).
7. Solving problems with displaying photos in MIUI
Sometimes, photos of contacts are not shown even after all the manipulations, and let's look at the typical scenarios and how to fix them:
| Symptoms. | Possible cause | Decision |
|---|---|---|
| Photos are displayed in "Contacts", but not in calls | Disabled display of avatars in the settings of the phone | Go to Settings β Display β Lock screen β Show photos of contacts and turn on the option |
| Photo blurred or pixelated | MIUI compresses images to save space | Use a photo with a resolution of at least 500Γ500 px and a weight of up to 5 MB |
| Photo disappeared after resetting settings | The contacts were stored locally, not in the cloud. | Restore backup from Xiaomi Cloud or Google Drive |
| Photo not updated on WhatsApp | Messenger caches old data | Clear WhatsApp cache in app settings |
If none of the methods helped, try resetting the settings of the Contacts app:
- Go to Settings β Applications β Application Management β Contacts.
- Press Warehouse. β Reset the settings.
- Confirm the action and restart the smartphone.
β οΈ Note: Resetting the Contacts app will not delete the contacts themselves, but may reset individual display settings (e.g., sorting by name/name). Google/Xiaomi Cloud is enabled.
π‘
If the problem with displaying a photo only occurs in a particular messenger (for example, Telegram), clearing the cache of this application in 90% of cases solves the problem. To do this, go to Settings β Applications β [Messenger Name] β Storage β Clear the cache.