Controlling mobile internet consumption is a key challenge for Xiaomi smartphone owners, especially when using limited tariffs or in roaming, where the cost of a megabyte can be unpleasantly surprising. Unlike the iPhone, where traffic statistics are hidden in the depths of settings, the MIUI operating system offers several ways to monitor, from built-in tools to third-party applications with advanced analytics.
However, many users face problems: the data in the settings do not match the operator’s reports, are reset after an update or not displayed at all. In this article, we will discuss all the available methods for checking traffic on Xiaomi – from basic to professional – and explain why the indicators may differ and how to fix it.
Attention, if you use two SIM-maps, traffic statistics in standard settings MIUI It can only take the flow into the main card, and you'll have to use third-party apps or operator settings to accurately monitor it.
1. Standard traffic monitoring in MIUI
The easiest way is to use the built-in MIUI tools. They are available on all Xiaomi models, from the Redmi 4A to the flagship Xiaomi 14 Ultra. To open the statistics, go to:
→ SIM-maps and mobile networks → Traffic usageSo here you'll see a graph of mobile data usage for the month, broken down by day, and at the top of the screen, you'll see total traffic, and below, you'll see a list of apps that are sorted by gluttony, and you'll click on any app, and you'll see detailed statistics on background and active consumption.
⚠️ Note: In some versions MIUI (Especially on budget models like Redmi. 9A) The section "Traffic Use" may not be available, in which case check for system updates or use alternative methods from this article.
The built-in MIUI counter has several features:
- 📅 Automatic reset – data is reset on the first day of each month (date can be changed manually).
- 📡 Division by SIM-If you have two SIMs, switch between them at the top of the screen.
- 🔄 Traffic restriction – you can set a limit after which the Internet will be turned off (good for children or control expenses).
- 📉 Inaccuracies – sometimes the meter does not take into account traffic spent in modem or when using the device VPN.
Open "Use of traffic"|Click on the gear in the upper right corner.|Enable the option "Set a data limit"|Specify the maximum volume in MB/GB|Save the changes.-->
2. Traffic check through the operator’s application
If the built-in MIUI tools don't seem accurate enough, the most reliable source of information is your mobile operator's official app, and MTS, Beeline, MegaFon, and Tele2 have their own programs that detail real-time traffic.
Advantages of this method:
- 📊 100% accuracy – data is taken directly from the operator’s servers, without errors in the phone counters.
- 💰 Balance management – you can track your money balance and active connected services at the same time.
- 📅 Previous history – some operators store data 3-6 months in advance.
To take advantage of this method:
- Download the official application of your operator from Google Play (for example, "My MTS" or "My Beeline").
- Sign in to your phone number (usually an SMS with a code).
- Go to the Traffic or Internet section, where you will have the current cost and the balance of the tariff.
⚠️ Note: Operators’ applications sometimes indicate traffic rounded to 1MB, even if 10–50KB was actually spent%.
3. Third-party applications for traffic monitoring
If you need advanced analytics — like hourly breakdown, month-end forecast, or traffic control in roaming — you should look at third-party programs.
| Annex | Features | Cons |
|---|---|---|
| My Data Manager | Smart notifications, forecast of consumption, support for two SIM-map | Advertising in the free version, sometimes overstates the data |
| NetGuard | Block traffic for individual applications, no advertising | A complex interface for beginners |
| GlassWire | Real-time traffic visualization, data leak control | Paid functions, high battery consumption |
| Traffic Monitor | Widget on the main screen, minimalist design | No detailed statistics on applications |
To install any of these applications:
- Open the Google Play Store.
- Enter the name of the program in the search.
- Click "Install" and wait for the download to be completed.
- Launch the application and provide access to the data about the use of the Internet (required!).
💡 Useful tip: If you use Xiaomi with custom firmware (like LineageOS or Pixel Experience), built-in traffic meters may not work properly, in which case third-party applications become the only reliable way to monitor the data.
Why are the data in applications and MIUI not the same?
4. Check traffic through USSD-team
If you do not have the Internet at hand or do not want to install applications, you can find out the rest of the traffic using the help of the Internet. USSD-These commands work on all Xiaomi phones, including older models like Redmi. 3S or Mi A1.
Here's the actual USSD-codes for major operators:
| Operator. | Team to check traffic | Additional information |
|---|---|---|
| MTS | *100*1# or *111*6# | Sent free, the answer comes by SMS |
| Beeline | *102# | Shows the rest of traffic and minutes |
| MegaFon | *105*0# | You can request details for the current day. |
| Tele2. | *155*1# | It works only for tariffs with unlimited Internet |
To send USSD-request:
- Open the phone app on your Xiaomi.
- Go to the "keyboard" tab.
- Enter the code (for example, *100*1# for MTS) and press the call button.
- Wait for the SMS to respond (usually within 10 to 30 seconds).
⚠️ Attention: USSD-teams may not be roaming or connecting to foreign networks, in which case use the official application of the operator or the website of your personal account.
5. Resetting and calibration of the traffic counter
If you notice that the MIUI data is clearly understated or overstated, you can manually reset the meter, which is useful, for example, if you change the tariff or operator, but the old data continues to be displayed.
For the resetting of statistics:
- Go to Settings. → SIM-maps and mobile networks → Using traffic.
- Click on the three dots in the upper right corner (or the gear, depending on the MIUI version).
- Select "Reset statistics."
- Confirm the action.
After the reset, the meter will start counting from scratch, and to avoid confusion, it is recommended to perform this procedure on the first day of a new calculation period (usually the 1st day of the month).
🔧 Calibration of the counter: If traffic to MIUI constantly differs from the operator’s data, try to calibrate the system:
- Turn off the mobile Internet for 1-2 hours.
- Turn it back on and compare the numbers.
- If the difference persists, install a third-party monitoring app (like NetGuard).
💡
Resetting the meter doesn't affect real Internet consumption -- it just resets the statistics in the phone. The operator's data stays the same.
6. Monitoring of traffic in roaming
When traveling abroad, monitoring mobile Internet consumption becomes critical: the cost of 1 MB in roaming can reach 50-200 rubles. Unfortunately, standard MIUI tools do not always correctly take into account traffic in foreign networks.
To avoid unexpected bills:
- 🌍 Turn off automatic app updates in Google Play (settings) → auto-refresh → "Only through Wi-Fi").
- 📴 Use offline maps (such as Google Maps or 2GIS) instead of online navigation.
- 🔒 Activate the option "Roaming Control" in the settings MIUI (If available for your model).
- 📊 Install a roaming app (for example, My Data Manager has a special mode for overseas travel).
Before the trip, it is mandatory:
- Check your operator’s roaming rates in the country of visit (information is available on the official website).
- Connect a special roaming package (for example, "Travel easily" from MTS or "Unlimited roaming" from MegaFon).
- Turn off background data transfer for social networks and instant messengers.
⚠️ Note: In some countries (e.g. Turkey or UAE) local operators are blocked USSD-In this case, the remaining traffic can only be checked through the application or the operator’s website (web will be required).
7.Hidden Traffic Consumption: How to Find and Stop
Sometimes the mobile Internet leaks unnoticed, either through background processes, in-app advertising or malware, to detect and stop this flow:
Step 1. Check the top traffic consumers
- Open the Settings. → SIM-maps and mobile networks → Using traffic.
- Scroll down to the list of applications.
- Pay attention to programs that have spent more than 100 MB – these are potential culprits.
Step 2: Limit background traffic
- Go to Settings → Applications → Application Management.
- Select a “gluttonous” app (like Facebook or TikTok).
- Click "Mobile Data" and turn off the "Background Data Use" option.
Step 3. Check your phone for viruses
Some Trojans and spyware may use traffic to send data to remote servers.
- Google Play Protect (built into Google services)
- Dr.Web Light or Kaspersky Mobile (free versions)
🔍 Useful tip: If you notice that traffic is being consumed even when the phone is lying dormant, check your sync settings. Turn off automatic sync for Google Photos, Drive and other cloud services in roaming.
💡
To quickly find applications that consume traffic in the background, sort the list in the Traffic Use column by the Background Data column.