- FPS indicates how many frames the GPU generates per second, and Hz marks the maximum frequency at which the screen can display them.
- It is possible to see FPS and Hz in Android without root through apps monitoring with permission to overlay other applications.
- Many manufacturers integrate FPS counters and performance monitors into their game modes and developer options.
- Android developer tools allow advanced performance analysis by connecting the mobile device to the PC.
If you regularly play games on your mobile device, you've probably wondered why one title runs smoothly while another seems to stutter. Much of the blame (or perhaps the credit) lies with the frame rate and screen refresh rate , two concepts you should be very familiar with if you want to get the most out of your Android phone when you're gaming.
In this article, you'll learn how to view the FPS and refresh rate (Hz) in Android games in real time , directly on the screen while you play, without needing root access, using both built-in manufacturer tools and third-party apps. We'll go through it calmly, step by step, and in clear language so you can check your phone's performance without getting confused.
What are FPS and Hz on an Android phone?

Before we start installing anything, it's important to understand exactly what we're measuring when we talk about FPS and refresh rate on Android . They are two related concepts, but they are not the same and are often confused.
On one hand, Hz (hertz) indicates the cycles per second at which the screen operates . That is, how many times per second the screen is able to update the image it displays. A 60 Hz screen can refresh 60 times per second, a 90 Hz screen 90 times per second, and so on with 120 Hz, 144 Hz panels, or even higher refresh rates in gaming phones.
On the other hand, FPS (frames per second) measures the speed at which the system, specifically the processor and GPU, generates the game's frames. Simply put, it's the number of distinct images the GPU manages to draw each second to keep the game running.
If you look at them side by side, FPS reflects the raw performance of the phone running the game , while Hz marks the limit of what the screen can display. For example, if your screen has a 60Hz refresh rate, the ideal scenario is for the game to run at a stable 60 FPS. If the game stays at 40 FPS, you'll see less smoothness; if the screen has a 120Hz refresh rate but the game only reaches 60 FPS, the panel could refresh more often, but the game isn't generating enough frames to take advantage of it.
Furthermore, FPS is much more variable than Hz . The screen refresh rate usually remains fixed (60, 90, 120…) or changes between a few values depending on the selected mode, while FPS goes up and down depending on how demanding each scene is, the temperature of the phone, the battery status, and the game's graphics settings.
Therefore, when you notice stuttering, skipping, or the game feeling like it's "sluggish," it's usually because the frame rate has dropped below a comfortable level . Playing at 60 FPS is considered ideal in most mobile games; 30 FPS is acceptable but feels less smooth, and dropping below 20 FPS usually results in a pretty bad experience, with lag and very jerky animations.
Why is it useful to see FPS and Hz while gaming?

Real-time FPS and refresh rate monitoring isn't just for performance geeks. It's a very practical way to know if your phone is performing well in your favorite games and to fine-tune the graphics settings so you're not playing blind.
For example, if you see that in a demanding game the frame rate stays close to a stable 60 FPS with high settings , you know your phone can handle it without problems. However, if the number constantly jumps between 25 and 40 FPS, with noticeable drops in scenes with heavy effects, it's wise to lower the graphics settings or resolution, or disable options like 4x MSAA for a smoother experience.
It's also useful for checking if your screen's high refresh rate mode is actually activating . Many phones include a "smart" or adaptive mode that switches between different refresh rates depending on the application. By viewing the refresh rate in real time, you can see if the panel jumps to 90 or 120 Hz when you enter a compatible game, or if it remains stuck at 60 Hz even if you have a faster panel.
Furthermore, with the right tools, you'll not only see FPS and Hz, but you'll also be able to monitor CPU and GPU usage, temperature, and battery life . This helps you detect if a particular game is putting too much strain on the hardware or if a specific graphics mode is causing the phone to overheat or drain the battery more than expected.
On phones with very powerful hardware, and especially on gaming phones with 120Hz or 144Hz screens and processors like the Snapdragon G Series , having this data readily available allows you to fine-tune the balance between smoothness, graphics quality, and battery life. Ultimately, it's about ensuring the game runs smoothly enough for a good experience without unnecessarily sacrificing resources.
View FPS and Hz on Android using third-party apps
If your mobile phone doesn't have its own gaming tools or
The ones it comes with won't be enough; the easiest way to View FPS and refresh rate in Android games is to install a dedicated application from Google Play. There are several options, but many work in a very similar way.
One of the most practical apps is similar to Display Checker or the popular real-time on-screen FPS meters . These types of apps usually offer an overlay counter that displays both the frames per second and the screen refresh rate, as well as other useful device data.
These types of performance monitoring tools typically include features such as displaying the FPS as a visible overlay, even when switching applications or playing a game in full-screen mode. They also usually allow you to send this information to the status bar or notification area for quick access without being too intrusive.
In addition to the counter, these apps typically offer detailed hardware data : information about the processor (CPU), GPU, screen (resolution, pixel density, OpenGL version, maximum refresh rate, etc.), and even resource consumption. This way, a single tool provides a fairly comprehensive overview of what your phone is doing.
Don't be intimidated by the permissions: to display information over other applications , these types of apps need overlay permission. This is normal, because without it they couldn't display the FPS indicator on top of the game. You don't need to be rooted or do anything complicated: simply grant this permission in your system settings when prompted. And if you plan to record your gameplay, check out our screen recording apps.
How to enable refresh rate and FPS with a Display Checker-type app
Let's look at a practical example using an app like Display Checker or a real-time FPS and Hz meter , which are very similar tools in function. The specific steps may vary slightly depending on the app you choose, but the general idea is the same for all of them.
First, download the app from Google Play and install it just like any other. You don't need root access or anything special; simply accept the basic permissions and open it once the installation is complete.
When you open the app, you'll usually see a block at the top with information about your phone's screen : resolution, pixel density, maximum refresh rate, and even technical details like the supported OpenGL version. On this main screen, you'll often find an option like "Show real-time refresh rate and FPS" or something similar.
Activate that option with the corresponding toggle to turn on the real-time display of the refresh rate and frames per second . In many apps, the refresh rate is enabled by default, and FPS must be enabled manually, so double-check that both options are selected if you want to see them simultaneously.
Once you enable real-time counting, the system will likely display a notification indicating that the app wants to appear on top of others . This is the overlay permission we mentioned earlier. Tap the "Allow" button to go to the settings screen where you can grant it.
That screen is usually called something like "Display over other apps" or "Appear on top of other apps." You'll see a list of all the apps that have requested that permission. Just find the name of the tool (for example, Display Checker, or the FPS meter you've chosen), go to its details page, and enable the option to allow it to display content over other apps.
Once you've done that, return to the app. Within its settings, you'll see options to individually enable the refresh rate and FPS displays . Make sure to turn both on if you want to monitor them simultaneously. From there, you can also choose the display format and where on the screen you want it to appear.
Many of these tools let you choose whether you want the counter at the top or bottom, and on the left, center, or right . Choose the combination that's least obtrusive depending on the game. Sometimes, placing it in an upper corner is the least intrusive; in other cases, you might want to center it for quick viewing.
Some more advanced apps also allow you to customize the size, color, and style of the text , as well as the counter's update interval (how often the number refreshes in milliseconds). Adjusting these parameters helps make the meter legible without becoming an eyesore that distracts you while you're playing.
From that moment on, every time you open a game or any other app, you'll see the FPS and Hz values overlaid on the area of the screen you've selected. And even if you close the monitoring app, many of them keep the information visible through a persistent notification, which you can also use to quickly turn the counter on or off.
Advanced tools: professional FPS meters
Besides simple apps that only show your FPS, Google Play offers more comprehensive tools designed for users who want to analyze their phone's performance in more detail . These are often presented as game boosters, but they also include very useful monitors.
A good example is any real-time on-screen FPS meter with extra features. These types of apps display a floating frame-per-second counter, but also provide information on CPU load, GPU usage, battery consumption, and device temperature while you play.
Other variations, sometimes called "real-time display FPS meters ," focus on doing just one thing and doing it well: displaying a clear and legible number with the current frames per second. They're ideal if you don't want to overcomplicate things and just want to know how smoothly a particular game is running.
In both cases, the process is similar: you download the app, install it, grant it overlay permission to display the FPS counter on the game screen , and then simply open the game you want to check. You'll see the FPS count in a corner of the screen, changing in real time depending on what's happening in the scene.
If the tool includes a more complete settings panel, it usually offers the possibility of activating or deactivating the FPS monitor from a quick access , changing the opacity of the box, modifying the text color or even choosing different fonts so that the counter is more or less discreet.
Contrary to popular belief, you don't need root access to see FPS on Android . Modern apps leverage standard system permissions to overlay information and measure performance. In some settings menus, you'll even see specific entries called "FPS Monitor" or similar, associated with these tools, from which you can adjust their behavior without touching any advanced settings.
Enable refresh rate on Android from developer options
If what you're mainly interested in is seeing the refresh rate (Hz) on the screen and checking when your panel's maximum rate is activated, many Android phones offer a native option within the developer settings.
The first step is to enable developer options on your phone . To do this, go to Settings, then to the "System" or "About phone" section (depending on your manufacturer's interface), and locate the "Build number" entry. Tap it repeatedly (usually about seven times) until the system indicates that you are now a developer.
Then go back to Settings and enter the new "Developer options" menu that will have appeared. Look for an option with a name similar to "Show refresh rate" or "Display refresh rate." Enabling it will display the current refresh rate (Hz) in a corner of the screen.
From that moment on, you'll be able to see in real time how the refresh rate changes when you navigate the system, open any app, or enter a game. This is especially useful on phones with multiple refresh rate modes, as you can check if the adaptive mode is working correctly.
For example, on a phone with a variable refresh rate, you might see low values (like 60 Hz) in static menus or when there's little movement, and the number might rise to 90 Hz, 120 Hz, or more in compatible games or when you scroll quickly. This way, you can verify if the phone is actually taking advantage of the higher refresh rate in the games you're interested in.
If you notice that in a game that should run at 120 Hz the indicator is stuck at 60 Hz, you may need to go to Settings > Display and manually force the high refresh rate instead of leaving it in automatic mode, provided the game supports that extra frequency.
Use Game Booster and gaming overlays from the manufacturers
Many manufacturers have already developed their own gaming tools integrated into their custom interface. If you have a relatively recent phone, it's quite likely you already have a game mode capable of displaying FPS without installing anything extra.
On Samsung phones, for example, you have Game Launcher and Game Booster . You open your game from Game Launcher, open the Game Booster toolbar, and in the settings, there's usually an option to enable FPS display or a real-time performance monitor.
OnePlus features Game Space , its gaming hub, where you can also enable a performance monitoring mode that includes, on many models, a frames-per-second counter and CPU and GPU usage data while you play.
On many Xiaomi, Redmi, and POCO devices, a Performance Monitor can be enabled from the Developer Options or the Game Tools panel that appears when you swipe in from a corner during gameplay. This monitor typically displays FPS, CPU/GPU usage, and temperature without requiring third-party apps.
If you have a phone clearly designed for gaming, like the Asus ROG Phone, Lenovo Legion, and other specialized models , it almost certainly includes a built-in FPS counter in its software. This usually appears within an advanced gaming mode where you can adjust performance profiles, control external fans, configure touch triggers, and more.
In these cases, all you need to do is explore your manufacturer's game mode or gaming app and activate the option for the FPS counter or performance monitor. It's more convenient than installing additional apps and is usually better integrated with the system.
Connect your mobile device to your PC for professional-level measurements
If after trying all these options you want to go a step further and obtain even more precise performance measurements , you can always use Android developer tools and monitor the mobile device from a computer.
To do this, you'll need to re-enable Developer Options and USB debugging . In Settings, go to "About phone," tap "Build number" several times until Developer mode is enabled, and then go to "Developer options" to enable "USB debugging."
Next, connect your phone to your PC with a USB cable and use tools like Android GPU Profiler or other performance profiles included in the Android SDK. These utilities allow you to view detailed graphs on your computer showing GPU load, rendering times for each frame, and many other technical metrics.
This method is more complex and primarily intended for developers or very advanced users , but in return, it provides extremely precise information about the game's and device's behavior. It's useful if you want to analyze a performance issue down to the last detail or objectively compare the behavior of different mobile devices running the same game.
Although the average user doesn't need to go that far, knowing that these tools exist gives you an idea of how detailed the graphics performance of Android can be when the mobile device is combined with a PC development environment.
Monitoring FPS and refresh rate on your Android phone, whether through third-party apps, hidden developer options, or manufacturer gaming tools, allows you to better understand why a game runs smoothly or stutters. It gives you the flexibility to adjust graphics settings , activate high-frequency modes, or even switch to a different game if your hardware isn't up to par, or check which Android operating system is faster . Having those small numbers displayed in a corner of the screen becomes a kind of dashboard for fine-tuning your gaming experience and getting the most out of the device you already have in your pocket.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.
Table of Contents
- 1 What are FPS and Hz on an Android phone?
- 2 Why is it useful to see FPS and Hz while gaming?
- 3 View FPS and Hz on Android using third-party apps
- 4 How to enable refresh rate and FPS with a Display Checker-type app
- 5 Advanced tools: professional FPS meters
- 6 Enable refresh rate on Android from developer options
- 7 Use Game Booster and gaming overlays from the manufacturers
- 8 Connect your mobile device to your PC for professional-level measurements
