How to add a photo to the contact Xiaomi Redmi 9: all ways + error solving

Adding a photo to a contact on Xiaomi Redmi 9 is a simple but useful feature that helps you quickly identify subscribers in your phone book, messengers and call log. Despite the intuitive MIUI interface, many users face difficulties: where to click, why a photo is not saved, or how to sync avatars between devices. This article covers all the current ways, from standard addition through the Contacts app to synchronization through Google Account and solving typical errors.

The Redmi 9 (M2003J15SC/M2004C3LG) features a MIUI 12/13 shell with a unique design for the Contacts app, which is different from pure Android. We’ll break down the nuances for both versions of the firmware, and we’ll also explain how to avoid common problems, such as when a photo of a contact is not displayed in all messengers or disappears after a system update.

Preparation: what photos are suitable for contacts

Before adding a photo, make sure it meets MIUI specifications.The system automatically crops and zooms images, but some formats can cause errors.

Basic rules:

  • 📏 Resolution: optimal from 300×300 before 1000×1000 Smaller photos will be stretched and lose quality.
  • 🖼️ Format: supported JPEG, PNG, WEBP. GIF and HEIC (iPhones are not working.
  • 🎨 Content: Avoid complex backgrounds – the system cuts the photo in a circle, so important details (face) should be in the center.
  • 📁 Source: Photos can be selected from the gallery, downloaded from the messenger or make a new one through the camera directly in the process of editing the contact.

Important: MIUI compresses contact photos to 100KB when saved, so detail may decrease.If you need to maintain original quality, use Google Contacts (more on that below).

ParameterMIUI ContactsGoogle Contacts
Max, size photo100 KB (compression)5MB (no compression)
Supported formatsJPEG, PNG, WEBPJPEG, PNG, WEBP, GIF (static)
SynchronizationOnly on this device.On all devices with a Google Account
Display in messengersOnly in standard (SMS, MIUI Dialer)Most of them (WhatsApp, Telegram, etc.)

If you plan to use one photo for all services (for example, to show it on WhatsApp or Telegram), it is better to upload it through Google Contacts – more about this in the next section.

📊 Where do you often add photos to your contacts?
In the standard annex “Contacts”
Through Google Contacts
In messengers (WhatsApp, Viber)
Don't add a photo.

Method 1: Add a photo through the standard “Contacts” app

This is the fastest method that works without the Internet, and the instructions are relevant for the Redmi 9 with MIUI 12-14 firmware.

Steps:

  1. Open the Contacts app** (an icon with a person’s silhouette on the home screen or in the app menu).
  2. Find the contact you want in the list or use the search bar at the top.
  3. Slip on the contact to open his card.
  4. Click on the camera icon (📷) In the top left corner next to the name, if you already have a picture, tap it.
  5. Select the source: 📸 Take a photo and the camera will start. 🖼️ Select from the gallery - the application "Photos" will open». 🎨 Sticker – you can choose emoji instead of photo (not available in all versions) MIUI).

"Save."

If the camera button is inactive (grey), it means that the contact is saved to the camera. SIM-Transfer it to your phone or Google Account (instruction below).

☑️ Preparation before adding a photo

Done: 0 / 4

Method 2: Sync photos through Google Contacts

This method is suitable if you want a photo of a contact to be displayed on all services (WhatsApp, Telegram, Gmail) and synced between devices, and you need the contact to be saved in your Google Account.

Instructions:

  1. Open Google Contacts (if there is no app, download it from the Play Market).
  2. Sign in with the same account as on your phone.
  3. Find the right contact and tap it.
  4. Click on the camera icon (📷) top-right.
  5. Select the source of the photo (gallery, camera, Google Photos).
  6. Cut the photo in a circle and save the changes.

After that, the photo will appear on all devices where you are logged in to this Google Account. To make changes to Redmi 9, sync:

  1. Go to Settings → Accounts and Sync → Google.
  2. Select your account and turn on the Contacts switch**.
  3. Press "Sync"** (circle arrow icon).

⚠️ Note: If the photo is not displayed in messengers (for example, WhatsApp), check that the contact is saved in Google Account, not in the phone memory. To do this, open the contact card in the standard Contacts app and see which account is listed at the top (should be Google»**).

💡

If the photo in Google Contacts is not updated on your phone, try removing the contact from your device memory and re-sync it from Google. → «More» (⋮) → «Delete» → Select "Delete from the device».

Method 3: Add a photo through the application "Phone" (call log)

If you need to quickly add a photo to a contact you recently spoke to, you can do it directly from the call log.

How it works:

  1. Open the phone app** (pipe icon).
  2. Go to the tab "Journal"** (bottom of the screen).
  3. Find the number in the list and tap it.
  4. In the card that opens, click on the contact icon (or “Create contact”**> if it is not already available).
  5. Fill in the name and click on the camera icon (📷) near-name.
  6. Select a photo and save the changes.

⚠️ Note: If you use two Google accounts on your phone, contact photos may be duplicated or conflicted. To avoid this, leave only one account to sync contacts or manually combine duplicates in Google Contacts (via the web version of contacts.google.com).

How to recover deleted photos of contacts?
If the contact photo was deleted but the contact itself was saved, try: 1. Check the Remote folder in Google Photos (if the photo was uploaded there). 2. Restore a backup of contacts from MIUI Cloud (if sync with Xiaomi Account was enabled). 3. Use PC programs like Dr.Fone or EaseUS MobiSaver to scan your phone's memory for deleted media files. Keep in mind that the chances of recovery depend on how long it has been since deleted and whether the phone has been used after that.

Additional features: stickers, emojis and animated avatars

The latest versions of MIUI have the option of using stickers or emoji instead of photos, which is convenient if you don’t have the right photo or want to personalize your contact.

How to add a sticker or emoji:

  1. Open the contact card in the standard Contacts app.
  2. Tap the camera icon (📷) near-name.
  3. Select the stickers or emoji tab (if any).

Animated avatars are also available on some firmware (e.g. MIUI 14).

  1. Set up a photo of the contact as usual.
  2. In the contact card, tap the photo and select “Animate”** (if available).
  3. The system will automatically create a short animation based on a static photo.

These features only work in standard Xiaomi applications (calls, SMS) and are not displayed in third-party messengers.

💡

Stickers and emojis as contact avatars are unique features of MIUI, which is not found in pure Android. However, they are not synced with Google Contacts and are only visible on this device.

Optimization Tips: How to Make Contact Photos Comfortable

To make contact photos not only beautiful, but also functional, follow these recommendations:

  • 🔄 Uniformity: If you add photos for all contacts, try to use the same style (for example, only black and white portraits).

For business contacts, you can use company logos instead of personal photos, for example, a food delivery contact will fit the service logo.

  1. Cut it in a square format (like the Photo Editor app).

FAQ: Frequent questions about photos of contacts on Redmi 9

Can I add a photo to the contact that I have saved? SIM-map?
No, contact is on. SIM-Transfer the contact to your phone or Google Account: Open the contact card → «More» (⋮) → «Exports/imports» → «Copy on the device».
Why is the contact photo blurred on WhatsApp?
WhatsApp uses its own avatar compression system. To improve quality: Add photos via Google Contacts (not MIUI). Use the original photo with a resolution of at least 500×500 pixels. Update the contact on WhatsApp: open chat → tap on the name → Update.
How to back up photos of contacts before resetting your phone?
There are two ways: Through Google Contacts: All photos are automatically synced to the cloud if the contacts are saved to Google Account. Through MIUI Cloud: Settings → Accounts and Sync → Mi Account → Contacts → Enable Sync After that, the photos will be available after recovery on the new device.
Can I add a GIF instead of a photo of a contact?
In the standard Contacts app on Redmi 9, you can’t add GIFs. However, you can use a workaround: Convert GIFs to video format (e.g. MP4) using the GIF Maker app. Set the videos as “live wallpaper” for contact through third-party launchers (e.g. Nova Launcher), but this will only work on the home screen, not in the phone book. In Google Contacts, static GIFs (first frame) are displayed as normal photos.
Why did the phone photos disappear after the phone flash?
When you reset or flash local data (including photos of contacts stored in your phone’s memory) are deleted. To avoid loss: Always sync your contacts with your Google Account or Mi Account. Before you flash, back up your contacts via Settings → About Phone → Backup. If photos are missing, try to restore them through Google Contacts (web version) or data recovery software (like Recuva for PC).