How to reduce the size of icons on Xiaomi: all the ways from standard to hidden

Are you tired of the huge icons on Xiaomi’s screen that take up half the display and interfere with comfortable use?The problem of too large icons is especially relevant for owners of devices with small screens (for example, Redmi 10A or POCO M5), where every centimeter of space counts. Fortunately, MIUI has several ways to reduce the size of icons – from standard settings to hidden features for power users.

In this article, we will analyze 7 proven methods, including changes through the theme of design, launcher settings, ADB-commands and even system file editing (for advanced ones) you will learn how to reduce icons on any version MIUI (including 14 and 15) what are the limitations on different models (Redmi Note 12, Xiaomi) 13T, POCO X5 Pro et al.), and how to get it back if you don't like it, and we'll also explain why icons sometimes spontaneously enlarge after an update and how to fix it.

1. Standard method: resizing through theme settings

The easiest and safest method is to use the built-in MIUI Themes tools, which works on all modern Xiaomi smartphones (starting with MIUI 12) and does not require superuser rights.

Open the Themes app (Brush icon) and go to My profile β†’ Settings β†’ Icon Size. Here you will see a slider that allows you to reduce icons to 75% of the standard size.

  • πŸ”Ή Works only for desktop icons (does not affect notification panel or system icons).
  • πŸ”Ή In some models (POCO F4, Redmi K50) The slider may not be there – in this case, try the following method.
  • πŸ”Ή After updating MIUI The settings may reset β€” they will have to be reconfigured.

If the slider is missing, check if you are using a third-party launcher (like Nova Launcher or Hyperion), in which case the icon size is adjusted in the launcher settings itself, not through the Themes.

πŸ“Š What kind of launcher are you using on Xiaomi?
Standard MIUI Launcher
Nova Launcher
Hyperion Launcher
POCO Launcher
Other

2. Size change through launcher settings (hidden function)

MIUI Launcher (standard shell) has a hidden option that allows you to more accurately adjust the size of the icons, this method works even where there is no slider in the Topics.

  1. Press the free space on the desktop with your finger and select Desktop Settings.
  2. Go to Additional Settings β†’ Icon Size (on some firmware, the item may be called Desktop Layout).
  3. Choose one of the predefined options: Small, Medium or Large.
  4. To apply the changes, restart the launcher (swipe it out of multitasking).

This is less flexible than the Topic slider, but it's more stable and doesn't reset after updates. If this doesn't work for you, read on, we'll talk about more advanced methods.

πŸ’‘

If the icons look blurry after resizing, try changing the theme to standard MIUI Default – this often solves the rendering problem.

3.Use of ADB-commands for fine tuning (without root)

For those who are not afraid of the command line, there is a way to resize icons through ADB (Android Debug Bridge), which works on all Xiaomi devices with unlocked USB debugging and does not require superuser rights.

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Xiaomi smartphone with enabled debugging USB (Settings β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then go back to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Next, execute the following commands in the terminal (replace 0.8 with the desired coefficient, where 1.0 is the standard size, 0.7 is a 30% decrease):

adb shell settings put global icon_scale 0.8


adb shell am broadcast -a android.intent.action.MAIN -n com.miui.home/.launcher.Launcher

After the commands are executed, the launcher will restart, and you will see changes. To return the standard size, use:

adb shell settings put global icon_scale 1.0

Enable debugging over USB

Install ADB Tools on PC

Connect your phone to the original cable

Allow debugging on the phone (pop-up window)

Reboot the launcher after commands-->

4. Reduce icons through editing system files (root required)

If you have root rights on your Xiaomi, you can manually edit the system files that control the size of the icons, which gives you maximum flexibility, but requires caution - incorrect changes can lead to a crash of the launcher.

You will need any root-enabled file manager (such as Root Explorer or Solid Explorer).

  1. Open the file manager and go to /data/system/users/0/
  2. Find the file. miui_launcher_preferences.xml Open it in the text editor.
  3. Find the line with the parameter icon_scale (If it is not, add it manually).
  4. Change the value to the desired one (for example, 0.75 to reduce by 25%).
  5. Save the file and restart the device.

Warning: Before editing, back up the file! If the launcher stopped working after the changes, delete the file miui_launcher_preferences.xml β€” It will be restored automatically with standard settings.

What if the launcher does not start after editing?
If you have changed the system files MIUI Launcher has stopped opening, follow the following steps: 1. Delete the file. miui_launcher_preferences.xml root-wire. 2. Clear the launcher cache in Settings β†’ Annexes β†’ Application management β†’ Launcher. 3. If the problem persists, install a third-party launcher (like Nova Launcher) through ADB: adb install nova-launcher.apk

5.Using third-party launchers for flexible setup

If the built-in methods don't suit you, the best way out is to install a third-party launcher.

LauncherMinimum size of iconsAdditional functionsCompatibility with MIUI
Nova Launcher50% of the standardGrid settings, gestures, backupComplete (including MIUI 15)
Hyperion Launcher60% of the standardResponsive icons, dark theme, Google integrationPartial (may glitch at POCO)
Lawnchair70% of the standardSupport for Android 12+ style, widgetsFull (optimized for Xiaomi)
POCO Launcher75% of the standardApplication categories, quick searchIt works best on POCO-device

To install a third-party launcher:

  1. Download. APK-file from the official website (for example, Nova Launcher).
  2. Install the file by allowing installation from unknown sources (Settings β†’ Applications β†’ Special Access β†’ Install Unknown Applications).
  3. Launch the launcher and select it as the main one in the default settings.
  4. In the launcher settings, find the section Size of icons or Desktop layout.

The advantage of this method is that you not only get control over the size of the icons, but also additional features such as customizable grid, gestures and a dark theme for all interface elements.

πŸ’‘

The launcher side is the only way to reduce icons below 70% of the standard size on Xiaomi without root rights.

6 Why icons spontaneously enlarge and how to fix it

Many Xiaomi users have a problem when, after updating MIUI or rebooting the device, the icons suddenly return to their standard size.

  • πŸ”„ Automatic reset of launcher settings when updating the system.
  • πŸ“± Conflict between system theme and user settings.
  • πŸ”§ File errors miui_launcher_preferences.xml (If you edited it manually).

To prevent spontaneous change in the size of the icons:

  1. Turn off automatic themes updates: Go to Themes β†’ Settings β†’ Auto-Update Themes and deactivate the option.
  2. Block Launcher Settings (root required): Use App Ops or Lucky Patcher to prevent the launcher from changing its settings.
  3. Use it. ADB-Size-fixing command: adb shell settings put global icon_scale_lock 1 This team will block the resizing of icons through system updates.

If the icons have already increased, just repeat one of the methods described above (for example, through ADB or launcher settings).

πŸ’‘

After each major MIUI update, check the icon size – sometimes system settings are reset even when auto-update is disabled.

7. Features for different Xiaomi, Redmi and POCO models

Not all methods work equally well on different Xiaomi devices, but here’s what you need to know about specific models:

ModelSupported methodsLimitations
Xiaomi 13/13T/14All (including ADB and root)On MIUI 15, the slider in Themes may not be available
Redmi Note 12/11Standard settings, ADB, third-party launchersEditing system files can cause errors
POCO F5/X5 ProADB, third-party launchers, rootStandard slider is often missing
Redmi 10A/9AOnly Standard Settings and ADBLow performance when using heavy launchers
Xiaomi Pad 6All methods + additional settings for tabletsSome launchers are not optimized for larger screens

On devices with MIUI for POCO (such as the POCO X4 Pro or the POCO M6 Pro), standard launcher settings may not be available, in which case the best option is to use ADB or install Nova Launcher.

On budget models (Redmi) A2, Redmi 10C) Due to weak iron, third-party launchers can work with delays. ADB-method or standard setting.

FAQ: Frequent questions about reducing icons on Xiaomi

Can I reduce the icons in the notification panel?
No, the size of the icons in the notification panel and status bar is not regulated by standard MIUI tools. Their appearance depends on the system theme and the Android version. The only way to change them is to use a firmware mod with custom settings (you need an unlocked bootloader and firmware experience).
When the icons were reduced, they became blurry. How do we fix them?
The blurring of icons is usually due to the fact that MIUI automatically scales them to standard resolution. Try: Change the theme to standard (MIUI Default). Clear the launcher cache (Settings β†’ Applications β†’ Launcher β†’ Clear cache). Use a third-party launcher with support for adaptive icons (for example, Nova Launcher). If the problem persists, return the standard icon size and try another method of reducing.
Can I reduce the icons in the app menu (list of all programs)?
The standard slider in Themes and launcher settings usually change the size of the icons only on the desktop. To reduce the icons in the app menu: Use ADB-Install a third-party launcher (like Nova Launcher) where the settings are applied globally (MIUI 14+) The application menu can ignore user settings - in this case, only root or custom firmware will help.
Will the factory reset return the standard icon size?
Yes, a full Hard Reset will bring all launcher settings back to factory settings, including the size of the icons. ADB or edited system files, some changes may be saved. To ensure that the standard size is returned: Reset to Settings β†’ The phone. β†’ If the icons are small, follow the command: adb shell settings delete global icon_scale
Is there a risk of losing your warranty if you use ADB or root?
Use of the ADB-The commands do not affect the warranty, as it does not require unlocking the bootloader.However: Unlocking the bootloader (necessary for root) will void the warranty on most Xiaomi models. Editing system files without root (e.g., via Lucky Patcher) can lead to soft-brick (the device is not turned on, but is restored via Fastboot).If you are interested in warranty, use only standard settings or ADB.