How to increase the font in contacts on the Xiaomi phone: all ways for MIUI

Why Xiaomi Contacts Have Small Font and How to Fix It

Many Xiaomi, Redmi and Poco smartphone owners are facing the problem of too small a font in the Contacts app, especially for visually impaired users or those using their phone in the bright sun. Unlike the system font settings that change the size of text in all applications, contacts often ignore global settings, due to the features of the MIUI shell, where the Contacts app has its own display settings.

In this article, we’ll look at 5 working ways to increase the font in your contacts on Xiaomi, including hidden MIUI settings, third-party apps, and even manual editing of system files for advanced users. All methods have been tested on the latest firmware versions (MIUI 14/13 based on Android 13/12) and are relevant for models from 2020-2026. If you use the old version of MIUI (up to 12.5), some items may be missing – we will warn you about this separately.

Before you start settings, make sure that the problem is the font size, not the screen zoom. To do this, check: Settings β†’ Display β†’ Text size. If you have the maximum value here, but the text is still small in the contacts, go to our instructions.

πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 12/13
Poco X5/F5
Mi 11/12/13
Redmi 10/9
Another model

Method 1: Scaling changes in special features settings

The easiest and safest method is to use built-in features, which do not require root rights and works on all versions of MIUI.

  1. Open Settings β†’ Special Opportunities β†’ Increase.
  2. Activate the switch Large text.
  3. In the Screen Size section, move the slider to the right to a comfortable size (recommended 125% or 150%).
  4. Return to the main menu of special features and turn on the option Magnifying glass (useful for viewing small details).

This method increases the font in all system applications, including contacts, but it has a disadvantage: if you scale more than 150%, some interface elements can go beyond the screen. AMOLED-displays (for example, Xiaomi 13 Pro) at a scale of 150% can slightly deteriorate the clarity of the text due to software increase.

Make sure the font in the contacts is bigger

Scroll through the list - are there any cropped items?

Check the names and numbers in the contact card

Open the keyboard when editing - have the buttons moved off?

-->

Method 2: Manually change the settings of the Contacts app

The Contacts app in MIUI has hidden display settings that are not visible in the main menu.

  1. Launch the Contacts app.
  2. Click on the three dots in the top right corner and select Settings.
  3. Scroll down to the Additional section and tap the font size (on some firmware this item is called Display).
  4. Choose one of the options: Small, Medium, Large or Very Large.

If you don't have font size on the menu, your version of MIUI doesn't support it, then try an alternative way:

Settings β†’ Applications β†’ Application Management β†’ Contacts β†’ Memory β†’ Clear data

After cleaning the data, the application will reset to the factory settings, and the font size option may appear. Attention: this will delete all your contact groups and favorite numbers (the contacts themselves synchronized with the account). Google/Mi, remain).

What to do if there is no "Font Size" item?
On some firmware (for example, MIUI 12.5 for Redmi Note 8 Pro) this item is missing due to performance optimizations. In this case, try updating the Contacts app via Google Play or use Method 3c ADB-team.

Method 3: Using ADB to force font change (for advanced ones)

If standard methods don’t work, you can manually change display settings via Android Debug Bridge (ADB), which requires connecting your phone to your computer and basic command line knowledge, and is suitable for all Xiaomi models, including the Poco F4, Redmi K50 and Mi 11 Ultra.

You'll need:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ“± USB-cable (original)
  • πŸ”§ Installed drivers ADB (You can download from the Android Studio website)
  • πŸ”’ Included debugging by USB phone-on

Step-by-step:

  1. Turn on Developer Mode on your phone: go to Settings β†’ About Phone β†’ MIUI version and tap it 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and activate Debugging over USB.
  3. Connect the phone to your computer and confirm the debugging permission.
  4. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell settings put system font_scale 1.3

Where 1.3 is the zoom factor (you can set it from 1.0 to 1.5). For very large fonts, use 1.5, but note that this can lead to cropping of interface elements.

To return the standard size, enter:

adb shell settings put system font_scale 1.0

πŸ’‘

If some apps start to glittle after changing the font through ADB (for example, the layout in messengers has gone off), try restarting the phone. This will reset the display cache.

Method 4: Install an alternative β€œContact” application

If the built-in MIUI settings don’t work, consider using third-party contact management apps. They often offer more flexible display settings. Best options for Xiaomi are:

AnnexFeaturesConsReference
Google ContactsAutomatic synchronization, large default font, dark themeThere is no contact grouping like MIUI.Google Play
TruecallerSpam definition, large dial buttons, custom fontAdvertising in the free version, collects dataGoogle Play
Simple ContactsMinimalist design, manual font size adjustmentNo Russian language, limited functionalityGoogle Play
DrupeUnique interface, large contact icons, gesturesUnusual design may seem inconvenientGoogle Play

To transfer contacts to the new app:

  1. Export contacts from the standard application: Contacts β†’ Settings β†’ Import / Export β†’ Export to the device (the.vcf file will be saved).
  2. Install the selected application from the table above.
  3. Import contacts through a similar import menu.

πŸ’‘

Third-party applications may not support some MIUI features, such as fast dialing over T9 or integration with system calls. Before fully transitioning, test your chosen application throughout the day.

Method 5: Editing System Files (requires root)

This is an extreme method for power users willing to risk system stability, which involves manually changing the framework-res.apk or miui-systemui.apk files, where font display parameters are stored. Attention: improper actions can lead to a β€œbootloop” (locked phone load) or loss of warranty.

What you need:

  • πŸ“± Root rights (you can get them through Magisk)
  • πŸ’» Editorial APK-files (e.g. APKTool)
  • πŸ”§ Knowledge of working with XML-file
  • πŸ“ Backup of the system (required!)

Instructions:

  1. Backup your phone with TWRP or Mi Flash Tool.
  2. Download APKTool and unpack /system/framework/framework-res.apk.
  3. In the res/values folder, find the dimens.xml file.
  4. Change the parameters that are responsible for the size of the text (look for lines with textSize).
  5. Collect the APK back and run it through TWRP.

Example of lines to edit in dimens.xml:

<dimen name="contact_list_item_text_size">18sp</dimen>


<dimen name="contact_detail_name_size">22sp</dimen>

Where 18sp and 22sp are font sizes in scalable pixels (can be increased to 24sp-30sp).

πŸ’‘

Before editing system files, check if there are already ready-made modified APKs for your Xiaomi model on the Internet. For example, the XDA-Developers forum often posts patches for popular devices.

Frequent problems and their solutions

When you change the font size in your Xiaomi contacts, users experience typical errors, and here’s how to avoid or fix them:

⚠️ Note: If, after changing the font, ADB or root stopped working system calls, reset the settings of the application β€œPhone” (Settings) β†’ Annexes β†’ Phone. β†’ Warehouse β†’ Clear the data. This will bring back the standard call parameters, but it won't affect the contacts.

Problem 1: The font has changed, but the contact names are being cut.

  • πŸ”Ή Reduce the scale in Settings β†’ Special facilities β†’ Screen size up to 125%.
  • πŸ”Ή Include in contacts display only names (without surnames): Settings β†’ Name format β†’ Show only the name.

Problem 2: After the MIUI update, the font size has reset.

  • πŸ”Ή Repeat the settings from Method 1 or Method 2 – they apply over updates.
  • πŸ”Ή If you've used ADB, Re-run the command (updates reset user settings put).

Problem 3: Some contacts have large fonts, some have small ones.

  • πŸ”Ή This is due to different formatting of names (e.g. Cyrillic vs. Latin). Try editing problematic contacts by adding a space at the end of the name.
  • πŸ”Ή Clear the cache of the Contacts app (Settings) β†’ Annexes β†’ Contacts β†’ Memory. β†’ Clear the cache).
Can you zoom in on contacts only without affecting other apps?
Yes, but only on MIUI firmware 13 and later. To do this: Open Settings β†’ Applications β†’ Application Management β†’ Contacts β†’ Permissions β†’ Additional β†’ Change text size. Select only for this application and set the desired size. On MIUI 12 and older, this method does not work - the font will change globally.
Why did the photos disappear in the contacts after the font enlargement?
This is a MIUI bug that recalculates the layout of elements. To return photos: Open any contact. Slip it to the empty place where the photo should be. Select Edit β†’ Change the photo and upload the image again. If the photos were synced to the Mi Account, they will recover automatically in 5-10 minutes.
How to return the standard font if after experiments everything moved?
Follow the following steps: Reset the special features settings: Settings β†’ Special facilities β†’ Reset settings. Clear the Contacts app data (see Method) 2). If you've used ADB, Enter the command: adb shell settings delete system font_scale. Reset your phone. If the problem persists, reset your settings through Settings. β†’ The phone. β†’ Resetting settings (data not deleted).
Does this work on the Poco Launcher?
Yes, but with reservations: πŸ”Ή Ways. 1 and 2 work without restrictions. πŸ”Ή Method 3 (ADB) It may not work if Poco Launcher overdetermined system font. πŸ”Ή Method 4 (Third-party apps are the best option for Poco, as their launcher often conflicts with system settings. MIUI. For Poco. F3/F4/F5 Use Google Contacts – They are better integrated with the shell.
Can I change the font in the contacts on Xiaomi without a computer?
Yes, all methods except Method 3 (ADB) and Method 5 (root) run directly on the phone. For maximum effect, combine: Method 1 (special features) + Method 2 (contact settings). If not enough, install Method 4 (alternative application). For ADB without a computer, you can use the ADB AppControl application from Google Play, but it requires root rights.