How to add a photo to a contact on Xiaomi: all the ways for MIUI and Google Contacts

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).

πŸ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/X6
Mi 11/12/13
Redmi 10/9 Series Series
Another model

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 callsContact saved on SIM-card, not account Google/XiaomiTransfer the contact to the account (instruction in section 4)
Photo not displayed on WhatsAppThe messenger uses its contact databaseUpdate your contact in WhatsApp: open chat β†’ the name of the interlocutor β†’ update
Photo disappears after MIUI updateResetting the cache of the "Contacts" applicationGo to Settings β†’ Applications β†’ Contacts β†’ Storage β†’ Clear cache
Photo blurred or croppedMIUI automatically cuts avatars into a circleUse 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.

  1. Open the contact in the "Contacts" app.
  2. Click on three dots in the upper right corner β†’ Combine contacts.
  3. 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:

  1. Open your browser on your phone or PC and go to contacts.google.com.
  2. Sign in with the same Google account that is linked to your Xiaomi.
  3. Find the contact you need in the list and click on it.
  4. Click on the camera icon in the top left corner (near the name).
  5. Download a photo from the device or make a new one through the webcam.
  6. 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:

  1. Open the Contacts app on Xiaomi.
  2. Go to Contact Management (three lines in the upper left corner).
  3. Select Import/Export β†’ Import from SIM-card.
  4. Specify your target account: Google or Xiaomi Cloud.
  5. 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?
If, after transfer of the SIM-The cards appear duplicates, combine them: 1. Open the Contacts app. 2. Find the duplicate contact and click on it. 3. β†’ "Merge contacts.” 4. Select all copies and confirm the combination. After that, the photo and other information will be stored in the same profile.

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:

  1. Open Settings β†’ Applications β†’ Contacts β†’ Autoupload photos.
  2. Turn on the switch Show photos from social networks.
  3. Choose the services from which you can download avatars (we recommend leaving only those that you actively use).
  4. 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:

  1. 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 causeDecision
Photos are displayed in "Contacts", but not in callsDisabled display of avatars in the settings of the phoneGo to Settings β†’ Display β†’ Lock screen β†’ Show photos of contacts and turn on the option
Photo blurred or pixelatedMIUI compresses images to save spaceUse a photo with a resolution of at least 500Γ—500 px and a weight of up to 5 MB
Photo disappeared after resetting settingsThe contacts were stored locally, not in the cloud.Restore backup from Xiaomi Cloud or Google Drive
Photo not updated on WhatsAppMessenger caches old dataClear WhatsApp cache in app settings

If none of the methods helped, try resetting the settings of the Contacts app:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Contacts.
  2. Press Warehouse. β†’ Reset the settings.
  3. 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.

Frequently asked questions

Can I add a photo to the contact that I have saved? SIM-map?
No, SIM-Maps only support text data (name and number). To add a photo, transfer the contact to your Google or Xiaomi Cloud account (instructions in section 4).
Why is the contact photo shown in a square rather than a circle?
It depends on the version of MIUI and the app you're viewing the contact in. In the latest versions of MIUI 14/15, the avatars in Contacts are round, and in calls they're square with rounded corners. You can't change that, but you can pre-pack the photo by cropping it in a circle in any graphics editor.
How to make a photo of the contact appear on the lock screen when calling?
To do this, you need to turn on the appropriate setting: Go to Settings β†’ Display β†’ Lock screen. Find the option to Show contact photos (or Caller Information). Turn on the switch. If there is no option, update MIUI to the latest version.
Can I add a GIF or video instead of a photo to a contact?
No, MIUI and Google Contacts only support static images in.jpg,.png or.webp formats. Third-party apps (like Truecaller) can be used for animated avatars, but they won’t show up in the standard call interface.
How to transfer photos of contacts from the old Xiaomi to the new?
There are three reliable ways: Through Google Account: If contacts are synced with Google, they will automatically be transferred to a new phone when you sign in to the same account. Through Xiaomi Cloud: back up on your old phone (Settings β†’ Xiaomi Account β†’ Mi Cloud β†’ Backup) and restore it to a new one. Through export/import: export contacts to the.vcf file on the old Xiaomi and import it on the new one (instruction in section 6).