How to increase the font on Xiaomi Redmi: from standard settings to hidden MIUI features

Small font on the Xiaomi Redmi screen is a frequent problem, especially for users with visual impairments or those who are used to large text on previous devices. Fortunately, MIUI firmware offers several ways to zoom in, from basic settings to hidden developer settings. In this article, we will discuss all the current methods for versions of MIUI 12-14, including solutions for cases when standard options do not work.

It is important to understand that changing the font size affects not only the readability of text in the menu, but also the display of content in applications. Some programs (for example, Telegram or VKontakte) can ignore the system settings and require separate customization within themselves. We will look at these nuances, so that you get the most versatile solution for all scenarios.

1. Standard method: display settings in MIUI

The easiest method is to use built-in zoom options, which is suitable for most Redmi models (including Redmi Note 10/11/12, Redmi 9/10/13C and others) and does not require administrator rights.

  1. Open Settings (the gear icon on the main screen).
  2. Go to the Screen section (or additionally โ†’ Special features in older versions of MIUI).
  3. Select Text Size and Display (some firmwares call the Font Size).
  4. Move the slider Font size to the right to zoom in. Available values: Small to Very Large.
  5. Click Apply or Ready to save the changes.

If the slider is missing, check the MIUI version: the path may be different in firmware below MIUI 12.5. For example, on Redmi 8 with MIUI 11, go to Settings โ†’ Special Features โ†’ Font Size. Also note that some design themes (MIUI Themes) can block the change in font size - in this case, reset the theme to a standard one.

๐Ÿ“Š What kind of smartphone you Xiaomi?
Redmi Note 10/11/12
Redmi 9/10/13C
Redmi 8/8A
POCO X3/X4
Other

Standard scaling only affects system fonts. Apps (such as Chrome or YouTube) may need to be customized internally. โ†’ Availability of a specific application.

โš ๏ธ Note: On some models (Redmi 7, Redmi) 6A) When you maximize the font, you can move the interface elements, the buttons go outside the screen, in which case you can try zooming in by one division or use alternative methods from the following sections.

2. Scaling the entire screen (Display Size)

If zooming in on the font doesnโ€™t solve the problem (e.g. icons are too small), try rescaling the entire display, which is available on all devices with MIUI 12+ and allows you to proportionally increase all interface elements:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Screen. โ†’ Text size and display.
  • ๐Ÿ” Find the Display Size (or Display Size in English).
  • ๐Ÿ–ฅ๏ธ Move the slider to the right. Optimal value is Large or Very Large.
  • โœ… Confirm the changes with the button Apply.

This method affects everything: fonts, icons, menus, and even some elements in games. However, note that on screens with a resolution below Full HD+ (for example, Redmi 9A with 720p), a large scale can make the interface โ€œblurredโ€, in which case it is better to combine this method with the first one (increase only the font).

Close all apps (especially games and instant messengers)

Connect the charger (on older models, a change in scale can drain the battery by 2-3%)

Take a screenshot of the current screen settings (in case of reset)

Check the vacant space (changes are required to apply) ~500MB)-->

Some devices (Redmi K40, POCO F3) require a reboot after zooming. If the interface is unreadable, return the settings to factory settings via Settings โ†’ About Phone โ†’ Settings Reset (select Reset Display Settings).

3. Mode for the visually impaired (TalkBack and High Contrast Themes)

If standard font magnification isn't enough, MIUI has a dedicated mode for users with visual problems, TalkBack, and high-contrast themes, which not only increase text, but also improve visibility:

FunctionHow to turn it onThe effectSuitable for
TalkBackSettings โ†’ Special Opportunities โ†’ TalkBackVoice support of actions, increase of elements when touchingUsers with severe visual impairment
High contrastSettings โ†’ Screen โ†’ Color scheme โ†’ High contrastBlack text on a white background, bold fontsReading in bright light
Color inversionSettings โ†’ Special. opportunities โ†’ Inversion of colorsWhite text on a black background (Dark theme + mode)Readings in the dark
Increased gestureSettings โ†’ Special. opportunities โ†’ IncreaseTriple touch for screen zoomingViewing small details (maps, photos)

TalkBack mode may seem inconvenient to use all the time, but it is indispensable if you need to temporarily enlarge text (for example, to read SMS or view contacts).To turn it off, hold two fingers on the screen for 3 seconds or say with your voice: "TalkBack off."

โš ๏ธ Attention: Redmi with version MIUI below 12.0.3, the gesture zoom may conflict with some navigation gestures (e.g. swipe up to return to the home screen). โ†’ System system โ†’ Gestures.

4. Change font through ADB (for power users)

If system settings donโ€™t work (e.g., the font only increases to Large and you need more), you can manually change the zoom settings via ADB (Android Debug Bridge), which requires a computer and basic command line knowledge, but allows you to set an arbitrary value of the font scale, including non-standard ones (e.g., 130% or 150%).

Here's the step-by-step instruction:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone. Click 7 times on MIUI Version until the notification โ€œYouโ€™ve become a developerโ€ appears.
  2. Activate USB Debugging: Return to Settings โ†’ Additional โ†’ Developer. Turn on the USB Debugging Switch.
adb shell settings put system font_scale 1.3

Where 1.3 is the scale coefficient (1.0 = standard, 1.5 = 150%).

Reset the device.

To return the standard settings, do:

adb shell settings delete system font_scale

๐Ÿ’ก

Before using ADB, check if Xiaomi drivers are installed on your PC. you can download them from the official website: https://new.c.mi.com/global/miuidownload/index (section "Mi Phone Manager").

This method works on all Redmi models, including the Redmi Note 8 Pro and Redmi 10 Prime, but can cause display problems in some apps (such as Instagram or banking programs).If the font in the app becomes unreadable after changing, try clearing its cache in Settings โ†’ Apps โ†’ [Program name] โ†’ Storage โ†’ Clear the cache.

5. Third-party applications for fine-tuning the font

If you need to change not only the size but also the style of the font (for example, install Roboto instead of the standard Mi Sans), the iFont or FontFix app will help.

  • ๐Ÿ”ค Install custom fonts (including Google Sans, Product Sans).
  • ๐Ÿ“ Accurately adjust the scale (in step 0.1).
  • ๐ŸŽจ Change the boldness and slant of the text.
  • ๐Ÿ”„ Apply settings separately for system interface and applications.

Instructions for using iFont:

  1. Download iFont from Google Play or the official website.
  2. Choose your favorite font from the directory (e.g. Mi LanPro for better readability).
  3. Click Set and confirm the action.
  4. Go to Settings โ†’ Screen โ†’ Font and select the set font.

FontFix requires root rights to work, but it provides more features, including changing the font in system applications (for example, in Settings or Phone).Beware: Incorrect font installation can lead to a bootloop ( loop reboot).

What if the phone does not turn on after installing the font?
If the device is stuck on the Redmi logo after changing the font, follow the following steps: 1. Press the power button + volume up for 10 seconds for a forced reboot. 2. If it doesn't help, go to Recovery (power button + volume up) and select Wipe Cache. 3. In a pinch, reset via Fastboot command: fastbootse cache fastboot era reboot

6. Solving problems with applications that ignore system settings

Some apps (such as WhatsApp, TikTok, or SberBank Online) donโ€™t respond to changing font sizes in MIUI settings, because they use their own text display mechanisms. Hereโ€™s how to make them obey system settings:

  • ๐Ÿ”ง Cache Clearing: Go to Settings โ†’ Annexes โ†’ [Title of the programme] โ†’ Warehouse โ†’ Clear the cache.
  • ๐Ÿ”„ Forced modification DPI: Through ADB do: adb shell wm density 400 (where 400 is pixel density; standard for Redmi is 440 or 480).
  • ๐Ÿ“ฑ Internal settings of the application: Go to the settings of the application itself (usually in the section Availability or Display).
  • ๐Ÿ” Use of "Loop": Include the system magnifying glass in Settings โ†’ Special opportunities โ†’ Loop and use it to enlarge text in problem apps.

For Google Chrome and Mozilla Firefox, you can set the page scale separately:

  1. Open the browser and press. โ‹ฎ (three-point) โ†’ Settings.
  2. Find the Accessibility or Display section.
  3. Set the default scale (e.g. 125% or 150%).
  4. Activate the option of Forced Zoom (if any).

โš ๏ธ Note: Change the wm density parameter by ADB This affects the entire device and may cause some elements (such as keyboards or game interfaces) to be displayed incorrectly.

๐Ÿ’ก

If the app ignores the system settings of the font, try updating it to the latest version first. Developers often fix scaling problems in new releases.

7. Resetting display settings to factory

If you've lost your font experience or you've lost some of your icons, you can reset your display settings to the standard one in two ways:

Method 1: Through the MIUI settings

  1. Go to Settings โ†’ Screen โ†’ Text size and display.
  2. Click on the three dots in the top right corner and select Reset Settings.
  3. Confirm the action.

Method 2: ADB (if the screen does not respond to touch)

adb shell settings delete system font_scale


adb shell wm density reset




adb reboot

After resetting, all font and scale settings will return to factory settings. If the problem persists, reset all settings (without deleting data) to Settings โ†’ About Phone โ†’ Reset settings.

FAQ: Frequent questions about changing the font on Xiaomi Redmi

๐Ÿ”น Why After the Font Increase, Some Apps Began to Lap?
This is because the application has to redraw the interface to a new scale. Solutions: Clear the app's cache to Settings โ†’ Apps. Update the program to the latest version. If the lags persist, reduce the font scale by one division.
๐Ÿ”น Can I increase the font only in SMS contact?
Yes, for this: Open the Messages or Contacts app. Click three dots โ†’ Settings โ†’ Display. Select large font (if you have an option) or turn on Read Mode. If you don't have one, use a system zoom (section 1) or a magnifying glass (section 3).
๐Ÿ”น Why Redmi Note 9 doesnโ€™t have a โ€œFont Sizeโ€ option in its settings?
Probable reasons: You have an outdated version of MIUI (update the firmware in Settings โ†’ Software Update). Child theme or Second Space mode is activated (check in Settings โ†’ Special features). System failure (try resetting the screen settings, as in section 7).
๐Ÿ”น How to return the standard font Mi Sans after installing custom?
Methods: Go to Settings โ†’ Screen โ†’ Font and select System. If the font does not appear in the list, reset the theme settings to Topics โ†’ My Themes โ†’ Reset. For full recovery, reset through ADB: adb shell cmd overlay reset com.miui.systemui
๐Ÿ”น Will there be problems with OTA-updates after changing the font through ADB?
No, change. font_scale or wm density does not block air updates (OTA). However, after a major update MIUI (for example, 13 on 14) If the update doesn't install, scale back to standard before installation.