How to see the consumption of Internet traffic on Xiaomi: a step-by-step guide

Have you noticed that mobile internet on your Xiaomi is running out too fast? Or want to understand which app eats the most gigabytes? In this article, we’ll look at all the ways to track traffic on devices with MIUI β€” from standard tools to hidden features and third-party utilities. You’ll learn how to set up limit alerts, block background traffic, and even analyze data consumption by the clock.

Important: the methods work on all current Xiaomi, Redmi and POCO models (including the Xiaomi 13/14 series, Redmi Note 12/13, POCO X5/F5), but may vary slightly depending on the version of MIUI (13, 14 or HyperOS). If you have old firmware, update it through Settings β†’ About Phone β†’ System Update.

Hidden bonus: At the end of the article, you will find a table with traffic rates for popular applications (from TikTok to Google Maps) and FAQ for solving data-adjusting problems.

1. Built-in traffic counter in MIUI: where to look and how to set up

The easiest way is to use the standard MIUI tool, which shows the consumption of mobile data and Wi-Fi separately, and allows you to set limits.

  1. Open the settings (cog icon on the desktop).
  2. Go to Connections and Sharing β†’ Data Use.
  3. At the top of the screen, you'll see the monthly flow chart, and tap it to expand the details.

Here's the display:

  • πŸ“Š Total traffic for the selected period (default from the 1st day of the month).
  • πŸ“± Application expenditure is a sorted list of β€œgluttonous” programs.
  • πŸ”” Warnings are customizable alerts when a predetermined limit is reached.
  • 🌐 Separation by network types: mobile data, Wi-Fi, roaming.

To set the limit:

  1. Click on the Warning and Limit settings.
  2. Please indicate the starting date (usually the 1st of the month, but you can choose any one).
  3. Enter a traffic limit (e.g. 10GB) and save.

⚠️ Warning: If you use two SIM- cards, the counter will show the flow rate for each separately, switch between them via the drop-down menu at the top of the screen.

πŸ’‘

To reset the statistics manually (for example, after purchasing a new tariff), click on the three dots in the upper right corner of the Data Use screen and select Reset Statistics.

2. Hidden MIUI function: detailing traffic by the clock

Few people know, but MIUI can show traffic consumption by time, which helps to identify peak hours when apps are actively consuming data, for example, if your smartphone suddenly consumes gigabytes at night, this can indicate background activity or viruses.

How to include detail:

  1. Go to Settings β†’ Connections and Sharing β†’ Data Use.
  2. Slip on the flow chart (at the top of the screen).
  3. Scroll down to the Use for the Day section and click on it.

Now you'll see:

  • πŸ“… Calendar marked with high-flow days.
  • ⏰ Hourly chart β€” how much data went into each hour.
  • πŸ“‰ Trends are a comparison with previous days.

Example: If you notice that traffic is skyrocketing from 3 to 5 a.m., check your app auto-update settings (see the next section) or run an antivirus scan.

How to export traffic data?
MIUI does not allow you to export statistics directly, but you can take screenshots of graphs or use third-party applications like My Data Manager, which can save reports in CSV.

3.How to turn off background traffic to save gigabytes

Many apps continue to eat the Internet even when you’re not using them, such as social media (Facebook, Instagram), instant messengers (WhatsApp, Telegram), or system services (Google Play Services), and turning off background activity can save up to 30% of traffic per month.

Methods of limitation:

Method 1: Through the MIUI settings

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select an app (such as TikTok).
  3. Slip on Data Use.
  4. Turn off the Background switch.

Method 2: Global Limitation (for all applications)

  1. Go to Settings β†’ Battery and Performance β†’ Application Power Management.
  2. Choose to limit background activity.
  3. Add to the list of apps that shouldn’t work in the background.

Warning: Disabling background traffic may result in:

  • ❌ Delayed notifications (e.g., messages to Telegram will only arrive after the app is opened).
  • ❌ Stop downloads (if you download files through a browser or download manager).
  • ❌ Synchronized problems (e.g. Google Photos will stop automatically downloading media files).
πŸ“Š Which app consumes the most traffic?
Social media (TikTok, Instagram)
Messengers (Telegram, WhatsApp)
Streaming (YouTube, Twitch)
Games (PUBG, Genshin Impact)
I don't know.

4. Third-party applications for traffic monitoring

If built-in MIUI tools aren’t enough, try specialized utilities that offer advanced analytics, home screen widgets, and even lock individual applications when you exceed the limit.

Top.-3 apps:

AnnexFeaturesConsReference
My Data ManagerWidgets, Alerts, Breakdown by Application, 6 Months HistoryAdvertising in the free versionGoogle Play
GlassWireReal-time graphs, application locking, Wi-Fi monitoringA complex interface for beginnersGoogle Play
NetGuardBlocking traffic without root, rules for individual applicationsRequires manual adjustmentGoogle Play

How to install and configure (for example, My Data Manager):

β˜‘οΈ Configure My Data Manager

Done: 0 / 5

The advantage of third-party apps is that they work even if you reset your phone or update your firmware.

⚠️ Warning: Some applications (like NetGuard) require the inclusion of Developer Mode and USB- debugging permission. This can reduce device security if you're not an experienced user.

5. Checking traffic through USSD-operator

If you need to know the exact traffic balance at the fare (not the statistics of the consumption on the phone), use the USSD- commands of your operator.

  • πŸ”„ You suspect that the phone is showing incorrect data.
  • πŸ“‘ Want to know the balance on bonus gigabytes (for example, for connected options).
  • πŸ’° Check the roaming rate (where the charging is different).

USSD-teams for popular operators:

Operator.Team to check trafficTeam to check balance
MTS*100*1# or *111*0887#*100#
Beeline*102#*102#
MegaFon*100*1# or *558#*100#
Tele2*155*1#*105#

How to send USSD-team:

  1. Open the Phone app.
  2. Go to the keyboard tab (if the last calls are open).
  3. Enter the command (e.g. *100#) and press the call button.
  4. Wait for the SMS to respond (coming within 10-30 seconds).

Important: Operator and phone data may differ slightly due to:

  • πŸ•’ Delays in updating statistics (the operator sometimes updates the data with a delay of up to 24 hours).
  • πŸ“Ά Traffic not accounted for by the phone (e.g., when using modem mode).

πŸ’‘

If the difference between the operator and the phone is more than 10%, check the APN settings (access points) – it is possible that the phone is connecting to the network incorrectly.

6. Traffic analysis in roaming and abroad

In roaming, the tariff of traffic often differs from home, and its consumption can grow many times due to:

  • 🌍 Auto-updates (they can eat a few gigabytes per night)
  • πŸ“ Geolocation services (Google Maps, Yandex.Maps constantly synchronize data).
  • ☁️ Cloud backups (Google Photos, iCloud download media files in the background).

How to avoid unexpected bills:

Step 1: Turn off mobile data in roaming

  1. Go to Settings β†’ Connections and Sharing β†’ Mobile Network.
  2. Put the data on Roaming.
  3. Turn off the switch (it will turn grey).

Step 2: Set up roaming warnings

Some operators offer free roaming service, such as MTS command *111*789#, Beeline command *145#.

Step 3: Use offline maps and caching

  • πŸ—ΊοΈ In Google Maps: download the region map in advance (Profile β†’ Offline Maps).
  • 🎡 In Spotify or Yandex.Music: save playlists to your phone's memory.
  • πŸ“° In Google Translate: Download language packages for offline translation.

⚠️ Warning: Even with mobile data disabled, some apps (like WhatsApp) can use Wi-Fi to send messages. If you're connected to public Wi-Fi at a hotel or airport, traffic can be charged at local rates.

7 Problem Solving: Traffic 'leaks' to no one knows where

If you notice that the Internet is being consumed for no apparent reason, follow this checklist:

β˜‘οΈ Diagnostics of unexpected traffic flow

Done: 0 / 6

Common causes of β€œleakage” of traffic:

Problem.How to checkHow to fix it
Viruses or spywareInstall Malwarebytes and scan the deviceRemove suspicious apps, reset settings
Auto-update of applicationsGo to Google Play β†’ Settings β†’ Auto Update appsChoose Only via Wi-Fi or Do Not Update Automatically
Error in APN settingsCheck Settings β†’ Mobile Network β†’ Access Points (APN)Reset APNs to standard (click on three points β†’ Reset to standard)
Background data transmission over Wi-FiOpen Settings β†’ Wi-Fi β†’ Additional β†’ Data transfer in the backgroundDisable the option or limit it to individual networks

If the problem persists, try resetting your network settings:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Select Network Settings Reset (this won’t delete your files, only network settings).
  3. Confirm the action and restart the phone.

FAQ: Frequent questions about traffic on Xiaomi

Why does the phone show traffic consumption, but the operator does not reduce the balance?
This is because: The phone takes into account all traffic, including that which is not charged by the operator (for example, access to some sites may be free at your rate). The operator updates the data with a delay (sometimes up to 24 hours). You use Wi-Fi, but the phone mistakenly attributes it to mobile data (check settings Data Use β†’ Mobile data). To synchronize data, send USSD- operator command (for example, *ZXQPH0002QXX#) and compare the numbers.
Can I limit traffic to a particular application?
Yes, MIUI does this by going to Settings β†’ Apps β†’ App Management. Select the app you want (like YouTube). Tap on Data Use. Activate the option to Limit Background. Use apps like NetGuard (as we discussed above) for more flexible settings.
How to Reset Your Traffic Counter at the Start of the New Month?
There are two ways: Manual Reset: Open Settings β†’ Connections and Sharing β†’ Data Use. Click on three dots in the upper right corner. Select Reset. Automatic Reset: In the same Data Use section, click on Warning and Limit settings. Specify the start date of the reporting period (e.g., the 1st day of each month). The counter will be reset automatically.
Does VPN really increase traffic consumption?
Yes, but not much. VPN adds 5-15% to total traffic because of: Data encryption (increases packet size); Routing through remote servers (can add service information); If you use VPN all the time, consider this when choosing a tariff. For example, at a limit of 10 GB, ~9 GB will actually be available.
What if the traffic counter is lost after the MIUI update?
This is a known problem in some versions of MIUI 13/14. Solutions: Reset statistics manually (see instructions above). Update the firmware to the latest version via Settings β†’ About Phone β†’ System Update. Install a third-party app (like My Data Manager) for temporary monitoring. If the problem is repeated, report the bug via Settings β†’ Reviews (MIUI has a built-in access system).