The FPS display on Xiaomi smartphones is a useful feature for gamers, performance testers and curious users. FPS helps to assess the smoothness of the interface, games or benchmark tests, as well as to identify performance problems. However, in standard MIUI firmware, this option is often hidden or absent.
In this article, we will discuss 5 working ways to display FPS on Xiaomi, Redmi and POCO devices, from built-in tools to third-party applications. All methods have been tested on models from 2018-2026 (including Xiaomi 14, Redmi Note 13 Pro+ and POCO F6) and do not require deep technical knowledge. You will learn how to turn on the FPS counter in games through the Game Turbo, activate hidden developer settings, and which applications should be used for maximum accuracy.
1. Built-in FPS counter in Game Turbo (without ROOT)
The easiest way to watch FPS on Xiaomi is to use the proprietary Game Turbo game accelerator, which works on all devices with MIUI 12 and later, including the budget models Redmi and POCO.
Instructions:
- ๐ฎ Open any game (for example, open it, PUBG Mobile, Genshin Impact or Call of Duty: Mobile).
- ๐ง Swipe from top to bottom to call the notification bar and click on the Game Turbo icon (the icon with the game controller).
- โ๏ธ In the menu that opens, tap on the Settings icon (cogs) โ Counter. FPS.
- ๐ Turn on the switch and select the display position (top left/right corner).
The counter will show the current FPS in real time right on top of the game. Note: in some versions of MIUI, the option may be called "Show frame / s" or "Performance Monitor".
๐ก
If the Game Turbo icon doesnโt appear automatically, add the game manually: go to Settings โ Special Features โ Game Turbo โ Add games.
โ ๏ธ Note: On devices with MediaTek Dimensity processors (e.g. Redmi Note 12 Pro)+) counter FPS Game Turbo can display overvalued values by 5-10% due to the characteristics of drivers.
2. Activation of the FPS counter through the developer settings
For those who want to see FPS not only in games but also in the system interface, a method that includes developer mode is suitable, which works on all Xiaomi smartphones regardless of the model, but requires the pre-activation of the hidden menu.
Steps:
- Activate Developer Mode: Go to Settings โ About Phone. Tap 7 times on MIUI Version (you will be notified "You're a developer!").
Settings
For developers
Monitoring
Show CPU loading
Show FPS
Display frame/s
After turning on, a translucent panel with current FPS (updated every second) will appear in the upper right corner of the screen, and here you can see the CPU and GPU boot, which is useful for diagnosing lags.
| Xiaomi model | Support for FPS in Developer Mode | Notes |
|---|---|---|
| Xiaomi 13/14 series | โ Yes. | The panel is displayed on top of all applications |
| Redmi Note 11/12/13 | โ Yes. | It can be a game with Game Turbo. |
| POCO F4/F5 | โ Yes. | Reboot is required after switching on |
| Xiaomi Mi 10/11 | โ ๏ธ Partially. | It only works in MIUI 13+. |
3. Applications for FPS monitoring (without ROOT)
If you don't like the built-in tools of Xiaomi, you can use third-party utilities. We tested 3 of the most reliable applications that show FPS with minimal error:
- ๐ GameBench โ a professional tool for gamers with detailed statistics (FPS, temperature, battery consumption) minus: requires registration for full functionality.
- ๐ฏ FPS Meter is a lightweight app with a customizable overlay. FPS, frame time and percentile (1% low, 0.1% low).
- ๐ CPU Monitor โ universal monitor with support FPS, kernel loading and temperature. Plus: works in the background.
Instructions for FPS Meter (recommended for most users):
- Download the app from Google Play.
- Run a game or test.
- Deploy the notification bar and click on the FPS Meter notification.
- Select the position of the overlay and the display style (digits, graph or both).
โ ๏ธ Note: On devices with HyperOS (the new firmware Xiaomi) some monitoring apps FPS You may require additional permissions in the settings โ Annexes โ Special access โ Display over other apps.
Why do apps show different FPS values?
4. Viewing FPS through ADB-Teams (for advanced teams)
If you prefer manual control, you can activate the display. FPS through ADB (Android Debug Bridge is suitable for system-level performance testing and does not require ROOT-Right, but you'll need a computer.
Step-by-step:
- Install Platform Tools on your PC.
- Enable USB debugging on your smartphone (Settings โ Developers).
- Connect the device to the computer and perform at the terminal:
adb shell settings put global show_touches 1
adb shell settings put global show_surface_updates 1
adb shell settings put global show_fps 1After you run the commands, you'll see a panel in the top right corner with FPS, response time and rendering information to turn off:
adb shell settings put global show_fps 0This method shows the real FPS system, including microlatency in interface rendering, which is useful for debugging the "lags" in MIUI.
โ๏ธ Preparation for ADB-team
5. Displaying FPS in benchmark tests
If you need to test FPS in synthetic tests (for example, to compare performance before and after an update), use specialized benchmarks and:
- ๐ 3DMark โ It tests graphic performance in high-load scenes. FPS, stability and temperature.
- ๐๏ธ GFXBench โ includes tests based on Vulkan and OpenGL ES. Suitable for comparison with other devices.
- ๐ค AnTuTu Benchmark - in the section 3D Test displays FPS real-time.
Example of GFXBench:
- Install the app and select a test (e.g. Manhattan 3.1 to check the graphics).
- Run the test in Offscreen mode (for objective comparison with other devices).
- When finished, see the FPS chart in the Results section.
Benchmark tests are useful for:
- Performance comparisons before/after MIUI updates.
- Evaluation of the effect of thermal throttling on FPS (e.g. after 15 minutes of play).
- Stability checks (important for competitive games)
๐ก
Benchmarks show maximum performance under ideal conditions.The actual FPS in games may be lower due to background processes or driver limitations.
Frequent problems and solutions
When displaying FPS on Xiaomi, users encounter typical errors. Here's how to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| FPS Counter does not appear in Game Turbo | The game is not added to the Game Turbo list. | Add it manually to Settings โ Game Turbo |
| FPS in Developer Mode shows "0" | Conflict with overlay of other applications | Turn off all performance monitors in the background |
| FPS apps fly out | Incompatibility with HyperOS | Update the app or use it ADB-method |
| FPS drops sharply after 10 minutes of play | Thermothrottle | Limit background processes or use a cooling stand |
If none of the methods work, check:
- ๐ Version MIUI/HyperOS (Update to the last stable firmware).
- ๐ ๏ธ Presence of system modifications (for example, custom cores or Magisk modules).
- ๐ฑ Processor model (on some Qualcomm chips counter) FPS locked at the driver level).