How to set up the display of Internet speed on Xiaomi: official and hidden ways

Internet speed control on Xiaomi is a useful feature for gamers, streamers and those who monitor connection stability. However, in standard MIUI firmware, this option is often hidden or absent. Let's figure out how to turn on the speed indicator on the screen, in the notification panel or through widgets - from official methods to workarounds for different versions of MIUI.

Many users mistakenly believe that to display Internet speed, you must install third-party applications. In fact, MIUI 12.5+ has built-in tools, and for older versions there are proven workarounds. It is important to consider that the methods are different for Wi-Fi and mobile Internet, and also depend on the smartphone model (for example, on the Redmi Note 10 Pro and Xiaomi 13 Ultra settings can be placed in different menus).

In this article you will find:

  • πŸ“± Official methods of including the speed indicator in MIUI 14/15 (rootless)
  • πŸ”§ Hidden settings for older firmware versions (including: MIUI 12)
  • πŸ“Š Comparison of widgets and traffic monitoring apps
  • ⚠️ Limitations and risks of using informal methods
πŸ“Š What version? MIUI you use?
MIUI 15
MIUI 14
MIUI 12.5
MIUI 12 or older
I don't know.

Built-in speed indicator in MIUI 14/15 (official method)

Starting with MIUI 14, Xiaomi has added the ability to display internet speed directly in the notification bar, which is not available on all models, but works on most flagships (Xiaomi 12/13/14, Redmi K50/K60) and some mid-range devices, to activate it:

  1. Open Settings β†’ Notification panel and status bar.
  2. Slip it on Status Line.
  3. Find the item Show network speed and turn on the switch.
  4. Select the connection type: Wi-Fi, Mobile Data, or both.

Once activated, the speed will be displayed in the upper right corner of the screen next to the battery indicator. Importantly, on some devices, the option may be called Internet Speed in the status bar or hidden in the Additional Settings section.

What to do if the item is not in the settings?
On some models (such as the POCO X3 Pro or Redmi Note 11), the option is hidden due to regional restrictions. In this case, try changing the firmware region to India or Europe (EEA) via Settings β†’ About Phone β†’ MIUI version (tap 7 times on the version to unlock additional options).

⚠️ Attention: On devices with MIUI 13 and below, this method may not work, and the speed display is not supported in Game Turbo mode - the indicator will be hidden.

2. Internet Speed Widget for the Main Screen

If your version of MIUI doesn't have a built-in option, you can use a standard widget, which is less accurate, but does not require third-party applications.

  1. Press and hold the empty space on the main screen.
  2. Select Widgets from the bottom menu.
  3. Scroll through the list to the Tools or System section.
  4. Find the Internet Speed Widget (or Traffic Monitor) and drag it to the screen.

The widget shows the current download/return rate in real time, but updates the data with a delay of 1-2 seconds.

Added to home screen |Consistent connection |Previous background data for System Applications allowed |Saving mode turned off-->

Type of widgetprecisionUpdate of dataEnergy consumption
Standard MIUI widgetMean (Β±10%)Every 2 seconds.Low.
NetSpeed Indicator (Application)High (Β±2%)Every second.Average.
Indicator in the status barTall.Real-time.Minimum

3. Third-party applications for speed monitoring

If the built-in tools don't work, you can install specialized applications.

  • πŸ“ˆ NetSpeed Indicator – displays speed in the status bar (requires overlay resolution) Supports color, position and measurement unit settings (Kb/s or Mb/s).
  • πŸ“Š Internet Speed Meter Lite is a widget with a traffic consumption schedule and current speed. There is a notification function when you exceed the limit.
  • πŸ” Traffic Monitor - shows the speed in a floating window (you can move around the screen). MIUI 12–15 without root.

Before installing, check the app's permissions: it must request access to Traffic Statistics and Overlay (to be displayed over other windows).

πŸ’‘

To save battery power, set the app up to update data every 3-5 seconds instead of 1 second, the difference in accuracy will be minimal, and the autonomy will increase by 10-15%.

⚠️ Note: Some applications (such as NetSpeed Indicator) may conflict with Game Turbo. If the speed is lost in games, add the application to the optimization exceptions in Settings β†’ Battery β†’ Optimizing the battery.

4. Hidden settings for MIUI 12 and below (via ADB)

On the old versions. MIUI (before MIUI 13) the display of Internet speed can be enabled via ADB-This method requires you to connect your smartphone to your computer, but you don't need root rights:

  1. Turn on USB Debugging in Settings β†’ About Phone β†’ MIUI version (tap 7 times on build number, then go back to Additional Settings β†’ For Developers).
  2. Connect the phone to the PC and confirm the debugging permission.
  3. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell settings put global status_bar_show_network_speed 1

Once you've done the command, restart the device. Internet speed will appear in the status bar. To turn it off, use the same command, replacing 1 with 0.

What to do if the team is not working?
1. Check that ADB correctly recognizes the device (the adb device team must show the serial number). 2. Update. MIUI Up to the latest version - in some assemblies the parameter status_bar_show_network_speed absent. 3. Try the alternative command: adb shell settings put secure sysui_network_speed_visible 1

On devices with MIUI 11 and below, this method only works on firmware for India or China. Global versions require manual editing of the systemui.apk file, which requires root.

5. Displaying speed in developer mode

MIUI has a hidden developer mode that allows you to display additional information about the network, including speed, to activate it:

  1. Go to Settings β†’ About Phone β†’ MIUI version.
  2. Tap the build number 7 times until you become a developer!
  3. Return to the main settings and open Additional settings β†’ For developers.
  4. Find the USB Debugging and below – Show Network Speed (or Network Speed Indicator).

This method doesn’t work on all devices, but it can be useful for the POCO F3, Xiaomi Mi 10 and other models with MIUI 12.5. Note: in developer mode, speed is displayed only in the status bar, and it can’t be transferred to the home screen.

πŸ’‘

Activating developer mode does not affect the warranty, but certain settings (such as Background Limitation) can impair the stability of your smartphone.

6 Problems and Solutions: Why Speed Is Not Shown

If you have completed all the steps, but the speed of the Internet is still not showing, check the following points:

  • πŸ”„ Reboot device: sometimes changes are only applied after rebooting.
  • πŸ“Ά Connection type: Some methods work only for Wi-Fi or only for mobile data.
  • πŸ› οΈ Regional restrictions: on global firmware (EEA) Some of the features are disabled. Try changing the region through Settings. β†’ Additionally. β†’ Region.
  • πŸ”’ Limitations MIUI: device-wise MIUI for Russia (e.g. Redmi) 10C) Some settings are blocked.

If the problem persists, check system logs through the Logcat app (available on Google Play).Look for errors with NetworkStats or StatusBar tags. For example, a message from NetworkSpeedController: unsupported device means your model doesn't support speed display.

⚠️ Attention: On devices with MIUI 15 and HyperOS (new firmware for Xiaomi 14) some of the old methods may not work due to changes in the system architecture.

7. Alternative methods: real-time speed testing

If you don’t need constant display, but periodic speed control, you can use built-in and third-party testing tools:

  • πŸ“‘ Built-in test in MIUI: Go to Settings. β†’ Wi-Fi, tap your network and select Measure Speed, results will be less accurate than Speedtest, but do not require application installation.
  • 🌍 Ookla Speedtest or Fast.com – show the current download/return speed with the ability to save the measurement history.
  • πŸ“Š Analiti Speed Meter - displays speed in notifications and has a widget for the home screen. MIUI 12–15.

To automatically test your speed every hour, set up your scheduled tasks in the Tasker app (requires root for some features). For example, you can create a rule that will run the Speedtest and save the results to a file.

πŸ’‘

If accuracy is important to you, run speed tests at the same time of day – peak loads on the provider’s network (in the evening) can distort the results by 20-30%.

FAQ: Frequent questions about setting up the Internet speed on Xiaomi

πŸ”Ή Why the speed in the state string shows 0 Kb/s, Although the Internet works?
This is a known MIUI 14 error on some devices (e.g. Redmi Note 12). Solutions: Switch from Wi-Fi to mobile data and back again. Turn off and turn on the option to Show Network Speed in Settings. Update the firmware to the latest version (in MIUI 14.0.6+ bug fixed).
πŸ”Ή Can I show the speed of the Internet on the lock screen?
No, in MIUI You can use the Always On Display app (requires) AMOLED-screen) with a speed widget or set up a notification from NetSpeed Indicator that will be displayed on the locked screen.
πŸ”Ή How to Calibrate Speed Measurements if They Are Overstated/Understated?
Standard MIUI tools don't support calibration. For accurate data: Use the Internet Speed Meter app with manual correction rate setting. Compare readings with built-in test in Settings β†’ Wi-Fi β†’ Measure speed. Note that speed in the status bar shows instantaneous value, and tests (for example, Speedtest) - average in 10-30 seconds.
πŸ”Ή Will these methods work for POCO, Black Shark or Redmi?
Yes, all of the described methods are compatible with devices based on MIUI, including: POCO F4/F5, POCO X5 Pro; Black Shark 5/6 (but note that gaming smartphones can block overlays in game mode); Redmi Note 11/12, Redmi K50/K60. Except for devices with HyperOS (for example, Xiaomi 14), where some of the settings are transferred to other menus.
πŸ”Ή How to reset your network settings if the speed is not displayed correctly?
Follow the following steps: Go to Settings β†’ SIM-maps and mobile networks β†’ Network reset. Confirm reset (removal of stored Wi-Fi and mobile Internet settings) Reboot your device and reconnect to the network. If the problem persists, check if the applications are installed for the network. VPN or ad blocking (such as AdGuard) that may interfere with traffic measurement.