How to Get a Standard Font Back to Xiaomi: 3 Working Methods (2026)

Have you changed the font on a Xiaomi, Redmi or POCO smartphone and now you want to return it to the factory? Or after the MIUI update, the text is displayed crooked, too small or unreadable? In this article, we will analyze all the ways to reset the font to the standard, from simple settings to manual intervention through ADB. Importantly, the procedure differs depending on the firmware version and device model, so we covered the options for MIUI 12, 13 and 14.

The problem of custom fonts on Xiaomi often arises after installing custom themes from the Mi Theme Store or manually changing system files. In some cases, the failure occurs after the update - the firmware resets the display settings, but does not restore the original font. If you notice that the text in the menu, messages or browser looks "blurred" or does not correspond to the corporate style of MIUI, it is time to return everything to factory settings.

Why can the font on Xiaomi change itself?

Most users are faced with non-standard font for three reasons:

  • 🎨 Custom theme installation – many of the themes from the Mi Theme Store change not only the wallpaper and icons, but also the system font.
  • πŸ”„ Update MIUI β€” when switching to a new version of the firmware (for example, with MIUI 13 on MIUI 14) display settings are sometimes reset but the original MiSans font is not restored.
  • πŸ› οΈ Manually modifying system files – if you manually replaced fonts through Root or ADB, But you didn't make a backup, it's gonna be harder to get back to the factory.

Less commonly, the problem arises from a malfunction in MiuiSystemFontProvider, the system application responsible for displaying text, in which case only resetting settings or reinstalling firmware will help.

⚠️ Note: If the font changed after installing a customization application (e.g. iFont or FontFix), first remove the software and restart the device. 60% of the time the problem is solved without additional actions.

Method 1: Reset the font through MIUI settings (without Root)

The easiest way to return a standard font is to use the built-in MIUI tools.This method works on all Xiaomi, Redmi and POCO devices with MIUI 12 firmware and later, if the system files have not been corrupted.

Instructions:

  1. Open the Settings β†’ Screen.
  2. Scroll down and select Font Style (some models have a clause called Font Size and Style).
  3. At the top of the screen, tap Standard (or MiSans for newer versions).
  4. Confirm the change and restart the device.

If the font style item is missing, try an alternative path:

  • πŸ” Go to Settings. β†’ Additionally. β†’ Language and input.
  • πŸ“± Click on the Font and select by default.

β˜‘οΈ Preparation for font resetting

Done: 0 / 4

On some devices (such as the POCO F5 or Redmi Note 12), the font reset option is hidden, in which case the themes will help to reset:

  1. Open the settings β†’ design β†’ Themes.
  2. In the upper right corner, click on three dots and select Reset theme.
  3. Confirm the action and wait for the reboot.

⚠️ Warning: Resetting the theme will bring back to factory settings not only the font, but also wallpaper, icons and sounds. If you want to keep the current theme but only return the font, use Method 2.

Method 2: Removing custom fonts through MIUI Theme Editor

If the standard font is gone after installing the theme, but there is no reset option in the settings, try removing custom fonts through the built-in theme editor.This method works on MIUI 13/14 and does not require Root rights.

Step-by-step:

  1. Open the Themes app (icon with brush).
  2. Go to the section My topics β†’ Edit.
  3. Find the theme that changed the font and click on it.
  4. At the bottom of the screen, select Remove (or Reset theme settings).
  5. Confirm the action and restart the device.

If the theme is not removed or the option is not available, try an alternative method:

  • πŸ“± Keep your finger on the empty seat of the main screen. β†’ Screen settings β†’ Style.
  • πŸ”„ Select the Standard and apply the changes.

πŸ’‘

If the font does not recover after deleting the theme, check /sdcard/MIUI/theme/ through the file manager. Delete all files with the.mtz extension from there and restart the device.

On some devices (e.g. Xiaomi 13 Ultra or Redmi K60 Pro), custom fonts can be stored in a secure folder /data/system/theme/. Access is only possible with Root rights or through ADB (see Method 3).

Method 3: Restore fonts via ADB (for power users)

If the previous methods didn’t work, you’ll need to use ADB (Android Debug Bridge), which is suitable for devices with an unlocked bootloader or USB debugging enabled.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB Tools.
  • πŸ“± Smartphone with enabled debugging USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock the developer's settings).
  • πŸ”Œ Cable USB (preferably original).

Instructions:

  1. Connect your smartphone to your PC and allow debugging over USB.
  2. Open the command line (Win + R β†’ cmd) and type:
adb shell


su




rm -rf /data/system/theme/*




rm -rf /data/system/font/*




reboot

If the su command is not working (no Root rights), try the alternative:

adb shell pm clear com.android.themes

After the reboot, the font should return to the standard. If this does not happen, try resetting the Tags app settings:

adb shell pm clear com.miui.themeeditor

⚠️ Attention: Rm teams -rf If you're not sure what you're doing, backup it with adb backup or Mi Cloud.

What if the ADB can’t see the device?
1. Make sure that the debugging is USB included (Settings) β†’ Additionally. β†’ For developers β†’ Debugging by USB).2.Reinstall Xiaomi drivers via Mi PC Suite.3. Try another one. USB-cable (not all cables support data transfer).4 In the command line, type adb kill-server, then adb start-server.

Table: Compatibility of methods with MIUI versions

Not all methods work on old firmware. Below is a compatibility summary table:

MethodMIUI 12MIUI 13MIUI 14Need a Root?
Reset via settingsβœ… Yes.βœ… Yes.βœ… Yes.❌ No.
Removal via Theme Editor⚠️ Partially.βœ… Yes.βœ… Yes.❌ No.
ADB (file deletion)βœ… Yes.βœ… Yes.βœ… Yes.⚠️ Preferably.
Manual font replacementβœ… Yes.βœ… Yes.βœ… Yes.βœ… Yes.

If your MIUI version is older than 12, some options may not be available, in which case we recommend updating the firmware or using ADB.

πŸ“Š What version? MIUI You're using it?
MIUI 12
MIUI 13
MIUI 14
Older version (MIUI 11 or lower)
I don't know.

Method 4: Manual font replacement (for users with Root)

If you have Root rights, you can manually replace the system fonts with the original ones, a method that is suitable for devices with custom firmware or heavily modified MIUI.

What you need:

  • πŸ“± Smartphone with Root rights (for example, through Magisk).
  • πŸ–₯️ File Manager with Root support (e.g. Root Explorer or Mixplorer).
  • πŸ’Ύ Original MiSans fonts (you can download from the firmware of your model).

Instructions:

  1. Download the archive with standard fonts for your model (e.g. MiSans.ttf, MiSans-Bold.ttf, etc.).
  2. Open the file manager and go to /system/fonts/.
  3. Delete all font files (do backup!).
  4. Copy the original fonts into /system/fonts/.
  5. Change access rights to 644 (long press) β†’ Permissions).
  6. Reset the device.

On devices with MIUI 14, fonts can be stored in /product/fonts/ instead of /system/fonts/. Check both directories before replacing.

⚠️ Warning: Incorrectly replacing fonts can lead to a bootloop ( looped reboot).If the device doesn't turn on after replacing, try reflashing it through Fastboot.

What do you do if nothing helps?

If none of these methods work, radical measures remain:

  • πŸ”„ Resetting to factory settings will delete all the data, but it will return the standard font. Do this only after the backup! β†’ The phone. β†’ Resetting settings.
  • πŸ“₯ Fastboot flashing – if the font failure is caused by damage to system files, clean firmware installation will help. 4PDA Xiaomi Community.
  • πŸ› οΈ Contact the service center – if the problem appeared after the update β€œover the air” and is not solved software, you may need to flash through the Mi Flash Tool.

Before resetting, check if the bug is related to a particular application. For example, on Telegram or WhatsApp, you can change the font in the chat settings - this does not affect the MIUI system font.

πŸ’‘

If the font has changed only in one application (for example, in a browser or messenger), the problem is not in the system, but in the settings of this software.

FAQ: Frequent questions about font resetting on Xiaomi

Can I return the standard font without resetting the settings?
Yes, 90% of the time, resetting via Settings β†’ Screen β†’ Font Style or removing a theme through MIUI Theme Editor helps. If these methods don’t work, try ADB (see Method 3).
Why did the font become blurry after the MIUI update?
This is a well-known MIUI 13/14 problem on some devices (e.g. Redmi Note 10 or POCO X3), due to incorrect font optimization for new screen resolutions, so you can reset the font through settings or roll back the firmware to the previous version.
How do I know which font is installed on my Xiaomi?
Install the FontChecker app from Google Play or check through ADB: adb shell dumpsys font In the output line will be current_font: [font].
Can I install a custom font without Root?
Yes, but with limitations. Apps like iFont or FontFix allow you to change fonts without Root, but they don't work on all versions of MIUI and can be reset once you upgrade. For stable work, we recommend using official themes from the Mi Theme Store.
After you reset the font, some characters are shown in squares. What do you do?
This means that the system font does not support Unicode characters (emoji or characters, for example).Solution: Set a Unicode-enabled font (e.g., Noto Sans CJK) or reset the device region to Asia in the language settings.