How to change the size of the widget on Xiaomi: all the ways for MIUI 12-15

Why Xiaomi widgets don’t always scale?

Widgets on Xiaomi smartphones running MIUI are mini-programs that display current information directly on the desktop: weather, calendar, notes or smart home management. However, not all users know that most widgets can be sized to adapt to their needs. The problem is that the zoom function depends on the version of the shell, the model of the device and even the type of widget itself.

For example, on the Redmi Note 12 with MIUI 14, you can stretch the weather widget to the full screen, and on the Poco X5 with the same firmware, only up to a certain limit. In some cases, the option is hidden in deep settings, and sometimes it simply does not exist for a particular element. Today, we will analyze all the working methods, including the hidden MIUI functions for flexible widget customization that are not described in the official documentation.

It's important to understand that not all widgets support resizing. For example, system elements like Google Search or Yandex.Weather often have fixed dimensions, whereas standard Xiaomi widgets (calendar, watch, notes) are usually flexible. If you try to stretch the widget but nothing happens, it's probably a limitation of the app itself, not the system.

Method 1: Standard size change through retention

The simplest and most versatile method works on most Xiaomi, Redmi and Poco devices with MIUI 12-15, and is suitable for standard widgets (weather, calendar, watches) and some third-party widgets, if their developers have provided such a possibility.

Instructions:

  1. Press and hold your finger on the widget you want to change until the action menu appears.
  2. Release your finger - around the widget should appear a frame with markers (squares at the corners).
  3. Pull on any marker to stretch the widget in the right direction. On some models (such as the Xiaomi 13 Pro), the markers only appear after a second touch.
  4. When you have reached the desired size, touch the empty space on the screen to record the changes.

⚠️ Note: If the markers don't appear, it means that the widget doesn't support resizing. Try another way or check if the feature is locked in the launcher settings.

Widget is not blocked in the launcher settings

There is a free space on the screen for stretching.

The device is not in power saving mode (can block animation)

Shell MIUI Updated to the latest version-->

Method 2: Launcher settings for flexible widgets

On devices with MIUI 13 and later, a hidden option has been introduced to unlock additional widget settings, a technique that is especially useful if standard stretching doesn’t work or offers too few options.

To activate the advanced settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the search bar, enter the Launcher and select the MIUI Launcher system application.
  3. Click Storage β†’ Memory Management β†’ Clear the data (this will reset the launcher settings, but will not remove the widgets).
  4. Return to the desktop, clamp the empty space and select Home Screen Settings.
  5. Activate the option to Allow resize widgets (may be called Flexible widgets).

After that, try stretching the widget again β€” now additional markers should appear. This method does not work on all models, but it is tested on the Xiaomi 12T, Redmi K50 and Poco F4.

What to do if there is no option for "Flexible widgets"?
Some of the firmware (e.g., global versions) MIUI In Europe, this option is hidden. In this case, you can try: 1. Install an alternative launcher (Nova Launcher, Hyperion Launcher). 2. Update MIUI Up to the latest version through Settings β†’ The phone. β†’ Update the system. 3. Use ADB-command to force the function to be enabled (requires an unlocked bootloader).

Method 3: Use of alternative launchers

If system methods fail, the solution will be to install a third-party launcher. For example, Nova Launcher or Hyperion Launcher offer advanced widget customization options, including:

  • πŸ”„ Free scaling without restrictions MIUI.
  • 🎨 Transparency changes and widgets overlaying each other.
  • πŸ“ Accurate adjustment of indentations and alignment.
  • πŸ”’ Fixing widgets from random change.

Instructions for Nova Launcher:

  1. Install Nova Launcher from Google Play.
  2. Assign it as the default launcher in the application settings.
  3. Add a widget to your desktop (clip the empty space β†’ Widgets).
  4. Press the widget and select Change the size – a grid will appear where you can specify the width and height.

⚠️ Note: Some Xiaomi devices may lose system widgets (such as Smart Home or Mi Fitness Steps) after installing a third-party launcher. MIUI Launcher.

Standard MIUI Launcher

Nova Launcher

Hyperion Launcher

Other (write in the comments)

I don't know what it is.-->

Method 4: ADB-commands to unlock hidden functions

For advanced users willing to work with ADB, there is a way to force widget size change to be enabled even where it is locked, a method that requires an unlocked bootloader and ADB drivers installed.

Instructions:

  1. Connect your smartphone to your PC and activate USB Debugging in Settings β†’ About Phone β†’ MIUI version (click 7 times, then go back to Additional Settings β†’ For Developers).
  2. Open the command line on the PC and type:
adb shell settings put global development_settings_enabled 1


adb shell am start -n com.miui.home/.launcher.LauncherSettingsActivity

  1. In the launcher settings that open, find the Widget Resizing option and activate it.
  2. Reset the device.

⚠️ Attention: Misuse of the right ADB This can cause system failures. Before executing commands, back up your data through Settings. β†’ Additionally. β†’ Backup and reset.

πŸ’‘

If so, ADB-commands widgets started to glittle, reset the launcher settings: go to Settings β†’ Annexes β†’ Application management β†’ MIUI Launcher β†’ Warehouse β†’ Clear the data.

Compatibility table: what widgets can be scaled

Not all widgets on Xiaomi support size resizing, and here is a compatibility table for popular system and third-party widgets on MIUI 14 (relevant to most models from 2022-2026).

Type of widgetExamplesSupports scaling?Notes
Systemic (MIUI)Weather, Calendar, Clock, Notesβœ… Yes.You can stretch 2-4 times from the original size.
Smart home.Mi Home, Device Management⚠️ Partially.Vertical stretching only (on Xiaomi 13 and newer).
Google widgetsSearch Google, Google Calendar❌ No.The fixed size depends on Google’s policy.
Third-party (social media)VKontakte, Telegram, Twitter⚠️ Depends on the app.Telegram allows you to change the size, Vkontakte – no.
PlayingGame Turbo, FPS counterβœ… Yes.Only on devices with Game Turbo 5.0+.

If your widget isn't in the table, try stretching it in the standard way, and if you don't, it's probably a restriction from the app developer.

Problem Solving: The widget is not changed or reset

Sometimes, after a change in size, the widget is reset to its original appearance or disappears altogether from the screen, and here are the most common reasons and ways to eliminate them:

  • πŸ”„ Launcher reset: If the widget is missing after the update MIUI, clear the data MIUI Launcher (see Method 2).
  • πŸ“± Lack of memory: On weak devices (e.g. Redmi) 9A) widgets can be reset when there is a lack of RAM. Close background apps.
  • πŸ”§ Firmware error: On some beta versions MIUI Widgets are bugging. Check the updates in Settings β†’ The phone. β†’ Updating the system.
  • 🚫 System Blocking: If the widget is linked to Mi Account (such as a Smart Home), try logging in.

If the problem persists, try:

  1. Remove the widget and add it again.
  2. Reset the device.
  3. Install an alternative launcher (see Method 3).

πŸ’‘

If the widget resets after the reboot, it's a sign of a failure in the launcher's cache.Solution: clear the cache and MIUI Launcher data in the application settings.

FAQ: Frequent questions about setting up widgets on Xiaomi

Can I change the size of the Weather widget on the Xiaomi Redmi Note 11?
Yes, the Weather widget on Redmi Note 11 with MIUI 13/14 supports zoom. Press the widget, wait for the marker frame to appear and pull around the corners. If the markers don't show up, upgrade the firmware or use an alternative launcher.
Why did the widgets reset after the MIUI update?
This is standard system behavior for major updates (e.g. MIUI 13 to 14). Launcher resets widget settings for compatibility. Solution: add widgets again or restore them from backup (if it was created in Settings β†’ Additional β†’ Backup).
How to make a widget transparent on Xiaomi?
Standard MIUI widgets don't support transparency change, such as: Install a customization launcher (like Nova Launcher); use widgets from third-party apps (like KWGT or UCCW); Apply a theme with transparent elements in Settings β†’ Design β†’ Themes.
Can I change the size of the widget "Yandex.Weather"?
No, the Yandex.Weather widget is fixed in size, as it is a developer-side limitation. Alternative: use the standard Xiaomi Weather widget or install AccuWeather, which supports scaling.
How to return the widget to the place if it disappeared after resetting?
If the widget is missing after a launcher or update is reset: Click on the empty space on the desktop β†’ Widgets. Find the desired widget in the list and drag it to the screen. If the widget is not on the list, reinstall the associated application (for example, Mi Home for smart home widgets).