How to increase the font on Xiaomi devices: from smartphone to Smart TV

Why users want to change font size on Xiaomi

The increase in font on Xiaomi devices is one of the most popular settings among users of different ages. For some, this is a matter of comfort: fine text on high-resolution screens (for example, FHD+ or 4K) can cause eye strain, especially when reading long hours. For others, the need: with age, visual acuity decreases, and the standard font size of 14-16pt becomes difficult to perceive.

The manufacturer has taken this into account in the MIUI and HyperOS branded shells, offering flexible zoom settings. However, not all users know that Xiaomi can change not only the font size, but also the style (bold, thin), as well as the scale of all interface elements. Moreover, on Mi TVs and Redmi Smart TVs, the setting algorithm is different from smartphones - and we will discuss both options in detail.

In this article you will find:

  • πŸ“± How to change the font on smartphones (including old models on the MIUI 10–12)
  • πŸ“Ί Instructions for Xiaomi TVs based on Android TV Google TV
  • βš™οΈ Hidden settings for advanced users (including: ADB)
  • ⚠️ Common Mistakes and How to Avoid Them

πŸ“Š What type of Xiaomi device do you have?
Smartphone
Television
Tablet
Smart watches
Other

Method 1: Standard font settings in MIUI/HyperOS

The easiest method is to use the built-in system options.It is suitable for all modern Xiaomi, Redmi and POCO smartphones based on MIUI 11 and later (including HyperOS).The algorithm is the same for most models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.

To change the font size:

  1. Open the Settings app** (cog icon).
  2. Go to the Screen section (on some firmware - Display).
  3. Select text size or font size.
  4. Move the slider to the right to zoom in or to the left to shrink down, available values from 80% (minimum) to 130% (maximum).
  5. Click Ready or Apply to save the changes.

On some devices (e.g. POCO F5), the Font Style option is available in the same menu, where you can select one of the pre-installed options:

  • πŸ“œ Standard (robot-like, as in pure Android)
  • 🎨 Mi Sans (brand font Xiaomi with rounded edges)
  • πŸ–‹οΈ Fat (increased line thickness for better readability)
  • πŸ“– Thin (minimalistic, suitable for large screens)

β˜‘οΈ Preparation for font change

Done: 0 / 4

Important! After resizing the font, some interface elements may look incorrect, such as text in notifications or buttons in menus, because not all applications support dynamic zoom, in which case rebooting the device or manually scaling for a particular application (more on this below) will help.

Method 2: Scaling the entire interface (Display Size)

If you don't want to just zoom in and want to make everything bigger -- icons, buttons, panels -- use Screen Size (or Display Size in English firmware), which changes the pixel density (DPI), which affects the display of all visual components.

How to turn on:

  1. Go to Settings β†’ Screen β†’ Screen size.
  2. Move the slider to the right to zoom in on the elements, range from 85% (small) to 135% (very large).
  3. Confirm the changes by clicking Apply.

Significance of scaleThe effectRecommended for
85–90%Smaller items, more information on the screenYoung users with good eyesight
100%Standard size (default)Most users
115–125%Moderately large icons and textPeople over 40 or when using a smartphone at a distance
130–135%Very large interface, few elements on the screenUsers with serious vision problems

⚠️ Setting a value above 125% can lead to some applications not being properly displayed, especially if they are not optimized for large screens.

πŸ’‘

If after zooming some applications look β€œbroken”, try in their settings to disable the option β€œFollow system font settings” (if any).

Method 3: Change the font on Xiaomi TVs (Mi TV, Redmi Smart TV)

On Xiaomi TVs, the font customization algorithm is different from smartphones. There is no separate slider for text, instead, scaling the entire interface through system settings. The instruction is relevant for models based on Android TV (for example, Mi TV 4S, Redmi Smart TV X55) and Google TV (new models 2023-2026).

Step-by-step:

  1. On the remote, press the Settings or Home button, then select Settings.
  2. Go to Device and Preferences β†’ Special Features (on some models – Availability).
  3. Select the font size or screen size.
  4. Set one of the predefined values: πŸ“ Small (80%) πŸ“ Average (100% – by default) πŸ” Large (120%) πŸ”Ž Very large (140%)

Confirm the change. The TV may reboot.

Features for Google TV: On newer models (e.g. Xiaomi TV A Pro 2026), font settings may be hidden in the System β†’ Availability β†’ Text Size. If there is no such item, try updating the TV firmware - older versions of Android TV 9-10 may not have the option.

What to do if the font settings are not saved?
On some Xiaomi TVs, the settings are reset after resizing the font. This is due to a firmware error. Solution: 1. Update the TV software to the latest version. 2. If the update didn't work, try resetting to factory settings (Settings β†’ Storage and Reset β†’ Data Reset). 3. In extreme cases, use an external ADB-enabled keyboard to manually change the DPI settings (instruction below).

Method 4: Manually modifying DPI through ADB (for advanced)

If standard settings are not suitable (for example, you need to set a non-standard scale value), you can manually change the DPI (dots per inch) setting via ADB (Android Debug Bridge), which is suitable for smartphones and TVs, but requires a connection to a computer.

What you need:

  • πŸ’» Computer with drivers installed ADB (You can download from the Android Developers website)
  • πŸ“± USB-cable (for smartphones) or Wi-Fi connection (for TVs)
  • πŸ”§ Included debugging by USB (on a smartphone: Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times press the item Version MIUI, Then go back to Settings. β†’ Additionally. β†’ For developers β†’ Debugging by USB)

Instructions:

  1. Connect the device to the computer and allow debugging (on the screen of the smartphone / TV will appear a request).
  2. Open the command line (cmd on Windows or Terminal on macOS/Linux) and type: adb shell wm density (value) For example, to increase the interface by 20% from the standard (with a basic DPI 440): adb shell wm density 352
  3. Reboot the device: adb reboot

Standard DPIRecommended value for increasingThe effect
320280Increase by ~12%
400350Increase by ~15%
440380Increase by ~18%
560480Increase by ~14%

⚠️ Attention, wrong value. DPI This can cause the interface to fail (e.g., the notification panels disappear or the buttons cannot be pressed).If the screen becomes unreadable after the change, return the standard value with the command:

adb shell wm density reset

Or reset the settings to the factory.

πŸ’‘

Changing the DPI through ADB is the most flexible way to adjust the scale, but it requires caution. It is recommended to test the values on a temporary basis (without rebooting) first, and then apply constantly.

Method 5: Using third-party applications (without root)

If you don't want to mess with ADB, but you need advanced font settings, you can use third-party utilities. Most of them don't require root rights, but some features may be limited.

Top.-3 font-changer:

  • πŸ“± Big Font (available on Google Play) – allows you to increase the font up to 200%, supports custom fonts.
  • 🎨 iFont – font library with the ability to change the size (requires activation in the developer settings).
  • πŸ”§ MoreLocale 2 – changes language settings, which indirectly affects the display of text (useful for non-localized applications).

How to use Big Font:

  1. Install the app from Google Play.
  2. Start and grant permissions to change system settings.
  3. Choose the desired font size (80 to 200%).
  4. Press Apply and restart the device.

Limitations:

  • Not all custom fonts are supported on MIUI (You may need to install manually through TTF-file).
  • On some models (e.g. Redmi 9A), the application may not work due to manufacturer limitations.
  • After the MIUI update, the settings may reset.

Method 6: Set up a font for individual applications

If you only need to zoom in on a specific application (like Telegram or Chrome), you can take advantage of Android’s built-in accessibility features.This method does not require administrator rights and works on all Xiaomi devices.

Instructions:

  1. Open Settings β†’ Special Opportunities β†’ Accessibility Services.
  2. Select Screen Size or Large Text (the title may vary).
  3. Activate the function and follow the prompts on the screen.
  4. Open the desired application and use the zoom gesture (for example, touch the screen three times and pull up/down).

Applications that support individual scaling:

  • 🌐 Browsers (Chrome, Firefox – you can enlarge text through a menu or gesture)
  • πŸ“– Readers (Moon)+ Reader, FBReader – font settings in the book menu)
  • πŸ’¬ Messengers (Telegram has a built-in text size option in chat settings)
  • πŸ“§ Mail (Gmail allows you to change the scale of the letter with a pinch gesture)

How to increase the font in YouTube on Xiaomi TV?
There is no separate font setting in the YouTube app on Xiaomi TVs, but you can: 1. Use a zoom gesture on the remote (hold the OK button and pull up). 2. Enable subtitles and increase their size in the playback settings. 3. Change the system scale (see Method 3 for TVs).

Common Problems and Their Solutions

When you change the font to Xiaomi, users often encounter errors, and let's look at the most common ones and how to fix them.

Problem 1: After enlarging the font, some apps won’t open or crash.

⚠️ Attention! This is because the application does not support dynamic zoom. Solution: Update the application to the latest version. Clear the app cache (Settings) β†’ Annexes β†’ [name] β†’ Warehouse β†’ If the problem persists, return the standard font size and use zoom gestures inside the app.

Problem 2: There is no font change option on Xiaomi TV.

⚠️ Attention! On older models (e.g. Mi) TV 3S Android TV 6–8) function may not be available. Alternatives: Update the firmware through Settings β†’ On TV. β†’ Update the system. Use it. ADB manually DPI (Connect an external keyboard and change system settings through Developer Options (if enabled).

Problem 3: After changing the DPI through ADB, the screen became unreadable.

⚠️ Attention! If you set a value too low (e.g. 200 instead of 440), the interface may "break." To get it back: Connect the device to the computer and do: adb shell wm density reset If the command does not work, reset to the factory settings (Settings) β†’ Additionally. β†’ Recovery and discharge).

FAQ: Frequent questions about font customization on Xiaomi

Can I change the font to Xiaomi without a computer?
Yes, most settings are available directly from the device menu: On smartphones: Settings β†’ Screen β†’ Text Size. On TVs: Settings β†’ Availability β†’ Font size. The computer is only needed to manually change the DPI through ADB (Method 4).
Why did the MIUI update reset the font size?
This is standard system behavior in major updates (e.g., MIUI 13 to MIUI 14). To avoid problems: Back up your settings before upgrading (Settings β†’ About Phone β†’ Backup). Use applications like Big Font that save settings separate from the system.
How to return a standard font if the screen is unreadable?
If you changed the DPI through ADB and the interface is broken: Connect the device to the computer and do: adb shell wm density reset If it doesn’t help – reset to factory settings via Recovery Mode (press Power + Volume Up when turned on).
Can I install a custom font on Xiaomi without root?
Yes, but with limitations: MIUI 12+ and HyperOS can be replaced with a font through Settings β†’ Screen β†’ Font Style (3-4 options available). To install.ttf files, you will need an iFont application and activation in Developer Settings. On Xiaomi TVs, you can't replace the font without root.
Why does the font not change in some games?
Most games use native rendering engines (like Unity or Unreal Engine) that ignore the system font settings. Solutions two: Look for zoom options in the game settings (usually in the Display or Accessibility section). Use zoom gestures (if the game supports system scale).