Small print on the screen of Xiaomi smartphone can be a real problem β especially for people with visual impairments or when using the device in the bright sun. Fortunately, the manufacturer has provided several ways to increase the text, from basic settings to hidden features of the firmware MIUI. In this article, we will discuss all working methods, including those that are not written in the official instructions.
It's important to understand that changing the font size affects not only the user's reading experience, but also the display of the interface. For example, too large text can crop buttons in the menu or make it impossible to read notifications in their entirety. We tested all of these methods on current models Redmi Note 12, POCO X5 and Xiaomi 13T β the results are summarized in the comparison table below.
If you use a custom firmware device (like LineageOS or Pixel Experience), some of the methods may not work, in which case, look for generic solutions through ADB or third-party applications, which we will also consider.
1. Standard font size setting in MIUI
The easiest way to do this is to use the built-in system options, which works on all Xiaomi devices regardless of the MIUI version (12 to 14) and does not require root rights or additional programs.
To change the font size:
- Open the Settings β Screen.
- Select Text Size (in some versions β Font Size).
- Move the slider to the right to zoom in or to the left to shrink down. Available values: Small to Very Large.
- Click Ready and confirm the changes.
β οΈ Attention: B MIUI 14 on some models (e.g. Xiaomi 13 Pro) the font size slider may not be available. In this case, use an alternative path: Settings β Special facilities β Visibility β Type size.
βοΈ Preparation for font change
Standard scaling only affects the system font. To increase text in individual applications (for example, in Chrome or Telegram), you will need to configure them separately - read about this in the section pro third-party utilities.
2. Scaling the entire screen (Display Size)
If you don't zoom in on the font, you can zoom in on the entire interface, which is useful for users with severe visual impairments, but has a side effect: some elements can go beyond the screen or become blurry.
Instructions for resizing:
- Go to Settings β Screen β Display size.
- Choose one of the pre-selected templates: By default, Large or Very Large.
- For fine-tuning, click Additional and manually adjust the slider.
| Parameter | By default. | Big one. | Very large |
|---|---|---|---|
| Type size | 100% | 125% | 150% |
| Scale of icons | Standard. | Increased by 20% | Increased by 40% |
| Screen density (DPI) | 440 | 352 | 280 |
| Application compatibility | 100% | 90% | 70% |
β οΈ Note: When selecting a mode, some very large games (e.g, PUBG Mobile or Genshin Impact may not display correctly or automatically reset the resolution. Close all active applications before zooming in.
3. Hidden developer settings for fine-tuning DPI
For advanced users who need to precisely control pixel density (DPI), the method is available through Developer Mode, which allows you to set any zoom value, rather than choosing from predefined options.
How to activate and use:
- Turn on Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Go back to the main settings menu and open a new section for developers.
- Find the Minimum Width (or Smallest Width) option in English.
- Set a value in the range of 320-480 (the smaller the number, the larger the elements). For example, 360 is equivalent to the "large" mode.
Changing the Minimum Width setting affects the display of all applications, including system ones. Some banking programs (SberBank, Tinkoff) can block the entrance if they detect non-standard DPI settings.
What if applications do not start after changing the DPI?
4. Increase font in individual applications
Not all programs support global font settings, such as Instagram or VK, where text can remain small even after system settings change.
- π Built-in zoom function: pinch three fingers on the screen and pull up/down (works in the MIUI 13+).
- π± Application settings: Many instant messengers (such as WhatsApp) have their own text size setting in the Chat menu. β Type size.
- π οΈ Third-party utilities: Big Font or Font Size (requires Android 10)+ and availability permits).
For browsers (Chrome, Mi Browser), you can use a zoom gesture: double tap the screen and pull your fingers to the sides.
- Open the browser menu (three dots in the upper right corner).
- Select Settings β Special facilities.
- Activate the Fixed Scale option.
π‘
If, after increasing the font in the browser, sites appear curved, try to turn on the "For computer" mode in the browser menu, which will cause mobile versions of sites to load the desktop layout with more readable text.
5.Use of ADB to force font change
For users willing to work with the command line, there is a way to force the font size to change through the ADB (Android Debug Bridge: This method does not require root rights, but it will require a computer and a computer. USB-cable.
Step-by-step:
- Download and install Googleβs Platform Tools.
- Turn on the phone debugging over USB (Settings β For developers).
- Connect the device to the PC and execute the command in the terminal: adb shell settings put system font_scale 1.3 where 1.3 β scaling factor (range: 0.8β1.5).
- Reboot the phone.
To return the standard settings, use the command:
adb shell settings delete system font_scaleβ οΈ Note: Some system applications (such as Mi Home or Mi Fit) may stop displaying text correctly after forced scaling through the system. ADB. Before using this method, create a backup of settings.
6. Alternative fonts with support for scaling
MIUI allows you to install third-party fonts, some of which are better adapted for zooming in. For example, Roboto or Open Sans fonts scale smoother than standard Mi Sans.
How to install an alternative font:
- Download the font file in.ttf format (for example, from the Google Fonts website).
- Place the file in the Download folder on your phone.
- Open Settings β Screen β Font β Local fonts.
- Select the downloaded file and apply the changes.
Recommended fonts for large text:
- π Roboto Slab β clear serifs, reads well when zoomed in.
- π Noto Sans β supports Cyrillic and scaling up to 200%.
- π Atkinson Hyperlegible β specifically designed for the visually impaired.
π‘
Third-party fonts can take up to 50 MB of memory. Before installing, check the free space in the Settings β Memory section.
7. Solving problems after changing font
Sometimes, after scaling text, bugs like cropped buttons, unreadable notifications, or errors in apps come up, and here's how to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Notices are not displayed in their entirety | Too large a font in the status line | Reduce text size to Large or turn off text display in notifications (Settings β Notifications β Notification Style) |
| The buttons on the menu are cropped | Scale incompatibility with screen resolution | Return the standard DPI (440) or use horizontal orientation |
| Apps fly out at launch | Conflict with change font_scale | Reset your settings via ADB (see Section 5) or reinstall the problem app |
If after the changes the phone started to brake, clean the cache of the system:
- Go to Settings β Memory β Cleanup.
- Select the Cache Data and confirm the cleanup.
- Reset the device.