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
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:
- Open Settings β Notification panel and status bar.
- Slip it on Status Line.
- Find the item Show network speed and turn on the switch.
- 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?
β οΈ 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.
- Press and hold the empty space on the main screen.
- Select Widgets from the bottom menu.
- Scroll through the list to the Tools or System section.
- 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 widget | precision | Update of data | Energy consumption |
|---|---|---|---|
| Standard MIUI widget | Mean (Β±10%) | Every 2 seconds. | Low. |
| NetSpeed Indicator (Application) | High (Β±2%) | Every second. | Average. |
| Indicator in the status bar | Tall. | 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:
- Turn on USB Debugging in Settings β About Phone β MIUI version (tap 7 times on build number, then go back to Additional Settings β For Developers).
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell settings put global status_bar_show_network_speed 1Once 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?
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:
- Go to Settings β About Phone β MIUI version.
- Tap the build number 7 times until you become a developer!
- Return to the main settings and open Additional settings β For developers.
- 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%.