If you enjoy playing games on your mobile phone or simply want to know the limits of your smartphone, this is very useful. Monitor FPS and screen refresh rate in real time on AndroidNot just out of curiosity, but because this data tells you instantly whether the system has plenty of power or if it starts to struggle with certain games or apps.
On computers, this is very common, but on mobile devices, many people still don't know that it can also be done easily, without rooting and without getting into complicated procedures. Throughout this article, we'll see how. What exactly are FPS and Hz, what do they mean for your Android's performance, and how do you display them on screen while playing games or using any app?using system tools and specialized apps such as Display Checker, Game Booster or Real-time Display FPS Meter.
What are FPS and refresh rate (Hz) on Android
Before you start activating settings and installing applicationsIt's worth understanding what those numbers superimposed on your screen mean when you monitor performance. People often talk about FPS and Hz as if they were the same thing, but they're not, even though they're directly related.
When we talk about the screen refresh rate in hertz, or Hz, we are referring to the cycles per second at which the panel is able to update the imageA 60Hz screen can display up to 60 frames per second; a 90Hz screen, up to 90; a 120Hz screen, up to 120, and so on. It's a physical characteristic of the screen, quite stable, and usually only changes when the system activates or deactivates modes like adaptive refresh.
FPS (frames per second) indicates something else: the speed at which your mobile's GPU and processor are able to generate those framesIn other words, the "raw power" of the system. A very demanding game can cause FPS to drop if the hardware can't handle it, even if your screen has a 120Hz refresh rate.
Ideally, both figures should be in line: If you have a 60Hz panel, optimal performance will be around 60 FPS.If your phone supports 90 or 120 Hz and the game is well optimized, you'll typically see frame rates close to the maximum possible for that title. When FPS drops below what the screen can display, you'll experience stuttering, a lack of smoothness, and an unstable gameplay experience.
Therefore, monitoring this data allows you to Easily detect if a game is running too demanding and you need to lower the graphics quality, limit FPS, or adjust other parameters.Furthermore, it serves as a reference point for comparing performance between different mobile phones or after a major system update.
Why you might be interested in seeing FPS and Hz on screen while playing
PC users are very likely to become obsessed with FPS and monitor refresh rates, and it shouldn't be that different on mobile. Our smartphones increasingly have more powerful hardware and screens with high refresh rates.And Android games have become considerably more demanding and complex than they were a few years ago.
Monitoring performance in real time has several clear advantages. To begin with, You can see at a glance at the specific moments when the game falls apart. (scenes with many elements on screen, special effects, open spaces, etc.). If you notice the FPS dropping in those areas, it's a good indicator that you need to adjust the graphics settings.
It's also useful for checking if the screen's high refresh rate mode is actually being used. Many phones include this feature. intelligent or adaptive refresh rate modes They promise to boost to 90 or 120 Hz only when needed to save battery. Displaying the refresh rate on the screen lets you verify if the system actually activates those extra Hz when you launch your favorite game.
Another reason for wanting to have this data always visible is that They help you compare configurationsYou can try the same game at maximum settings, mentally note how many FPS you see, and then lower shadows, textures, or resolution to see if you gain stability and smoothness. From there, you can easily find the sweet spot between graphics quality and performance that best suits you.
Finally, if you often tinker, change ROMs, update the system, or install betas, monitoring FPS and Hz is useful as thermometer of overall device performanceAn Android version change that suddenly drops your average FPS by 10-15 in games is a clear sign that something is wrong.
Display refresh rate (Hz) from developer options
Android has long included a rather hidden option that allows View the screen refresh rate in real timewithout the need for third-party apps. This function only displays the Hz, not the game's FPS, but it's a very useful first step in checking if the panel is performing as it should.
The first thing you need to do is enable developer options. To do this, go to your phone's settings, then to the system information section (usually called "About phone") and Tap repeatedly on "Build number" until the system indicates that developer options have been activated.It will ask for your PIN or security pattern, and that's it.
Once you've enabled this hidden menu, go back to Settings and enter the new "Developer options" section. Inside, look for the feature called "Show update frequency" or a similar name, which is usually in the block of settings related to the screen or graphics debugging.
When activated, the system will begin to display the current refresh rate value in a corner of the screenYou'll see something like "60 Hz," "90 Hz," or "120 Hz" depending on the display mode the screen is using at any given time. If your phone has an adaptive refresh rate mode, you'll see that number go up or down depending on what you're doing: browsing, social media, video, games, etc.
This feature is perfect for knowing if high refresh rate mode actually activates in the games or apps you're interested inIf you notice that a particular game never goes above 60Hz, it's possible that the app isn't compatible with higher refresh rates or that the custom interface has limited the refresh rate to save battery. In that case, you can go to the display settings and manually force a higher rate if your device allows it.
View FPS and refresh rate with Display Checker on Android

If you want to go a step further and have both FPS and Hz displayed simultaneously, a very practical solution is to use a specialized application. One of the most highly recommended is... Display Checker, which allows you to display both the refresh rate and frames per second in real time directly on any game or app.
First, download the app from Google Play and install it as you would any other application. Once open, you'll see at the top basic information about your mobile phone screensuch as resolution, pixel density, and the maximum refresh rate supported by the panel.
Within the application you will see a key option called «Show real-time refresh rate and FPS» or similar. By activating this toggle, you'll be indicating that you want a small on-screen overlay to display the refresh rate (Hz) and frames per second (fps). This is the core function we'll use to monitor performance.
As soon as you try to activate the display, the system will show you a warning window because The app needs permission to display itself above other applicationsIt's the classic "screen overlay" permission, necessary for the indicator to remain visible while you play games or use any other app.
Tapping the "Allow" or "Permit" button will take you to the settings screen of Android. "Show over other apps"There you'll see a list of apps that can display content over other apps. Just search for Display Checker, go to its details page, and activate the switch that allows it to be displayed over other applications.
Once you grant this permission, you will return to Display Checker. From that moment on, you will be able to Decide what you want to appear in the overlay: just the refresh rate, just the FPS, or both.If you also want to capture the game, see How to record a video game on Android.
Additionally, the app allows you customize the position of the indicator on the screenYou can place the data at the top or bottom, and align it to the left, center, or right. It's best to choose an area where it won't obstruct important elements of the game interface, such as buttons or the minimap.
Once everything is set up, from that moment on You will permanently see the Hz and FPS on the part of the screen you have chosen.Regardless of which app you open, if you ever prefer not to have them always visible, many versions of the app allow the data to also be displayed in the notification area for more discreet viewing.
The interesting thing is that, thanks to that overlap permission, You'll also see the FPS values ​​while you play.The counter will remain fixed in the foreground and will allow you to check at all times whether the experience remains stable or if there are sudden drops in specific scenes.
Use Game Booster and other apps to display FPS in games
In addition to Display Checker, there are other tools designed specifically for gamers, such as Game Booster and other game boosters that include built-in FPS metersThese apps typically optimize resources, close background processes, and offer quick access to performance settings.
In many gaming phones (Black Shark, Lenovo Legion and other gaming-focused models), the customization layer itself incorporates A performance panel where you can activate the FPS meter and other data such as temperature or CPU and GPU usageIt usually appears when swiping from the side during gameplay or when opening a specific game center.
If your phone isn't a gaming phone but you install an app like Game Booster, you can activate an option in its settings menu called something like this: "On-screen FPS visualizer"Once you grant it the necessary permissions, the application will overlay a small frames-per-second counter when you launch any title from its launcher.
Many people think you need to be rooted to see FPS on Android, but that's no longer the case. Most of these tools rely on APIs from the system itself. and in overlay permissions, so they can display real-time information without needing to modify the phone or unlock anything unusual.
In some Game Booster or similar utilities you will even find a section called "FPS Monitor" in the settingsOnce there, you can activate or deactivate the monitor in real time, change the text size, color, background transparency, and position on the screen so that it doesn't get in the way.
With the meter running, you can clearly see if a game remains stable above 60 FPS or if it crashes and fluctuates constantly. If the number remains consistently low, it's a clear indication to lower the graphics quality to medium or even low.If the game is targeting a maximum of 60 or 120 FPS but you're barely reaching 30-40 FPS, you'll notice it instantly with stuttering and a feeling of unresponsiveness.
Measure FPS of the interface with Real-time Display FPS Meter
Another interesting tool is Real-time Display FPS Meter, an app designed to monitor the overall performance of the system interface and animations, rather than FPS in demanding games. It uses Android's Choreographer component to calculate the frames per second being drawn on the screen.
This application allows Display FPS as a floating overlay or directly in the status barThis allows you to always see how smoothly the system is running. It's especially useful if you want to check if your custom interface is working properly or if certain apps are causing lag during transitions.
It's important to understand that Real-time Display FPS Meter It does not directly measure GPU performance in complex 3D gamesIts focus is on the behavior of the Android interface and applications in general, so it's perfect for those who want their mobile to feel "smooth" on a daily basis.
Activation is simple: from its settings you can turn the FPS display on or off with a quick switch, choose whether you want the overlay or the data in the status bar, and Adjust the text style so that it is not intrusiveEverything fits together quite naturally in the system.
Thanks to its minimalist design, the app offers a good balance between functionality and simplicityIt's not full of confusing menus or features you won't use; it basically focuses on displaying FPS information clearly so you can detect any stuttering or performance drops in the interface.
Other useful metrics: CPU, GPU, and display data
In addition to FPS and refresh rate, many of these applications incorporate Additional information about your device's hardwarewhich can be very useful for you to better understand its limits and its behavior under load.
For example, there are apps that offer a section for CPU and GPU where you can check the exact processor model, number of cores, maximum frequency, GPU type and other technical dataThis helps you know what you really have in your hands and compare it with other phones you see in reviews or recommendations.
It is also common to find a section dedicated to the screen with details such as the resolution, pixel density, supported OpenGL version, and refresh rate advertised by the panelKnowing whether your mobile phone supports certain versions of OpenGL or Vulkan can play an important role when choosing more advanced games or emulators.
Some of these tools even allow Configure the FPS meter update interval and refresh rateThis determines how often the values ​​are recalculated and displayed in milliseconds. A shorter interval provides faster and more accurate readings but may consume more resources and battery; a longer interval smooths the graph and reduces the impact on the system.
Visually, many apps let you customize the text size, color, background, and exact position on the screen. This makes things easier. Adapt the meter to each game or application so that it doesn't cover controls, maps, or important information.If you spend many hours playing, making sure the FPS HUD doesn't get in the way is almost as important as having it turned on.
All this data—FPS, Hz, CPU, GPU, and display characteristics—forms a complete picture that lets you fine-tune the performance of your Android device to the maximum.Whether you use it casually or take it more seriously and want to get every drop of available power out of it.
Understanding and monitoring these metrics transforms your mobile phone into more than just a consumer device: It becomes a tool that you can adjust and optimize based on what you need at any given time.avoiding frustration from stuttering, performance drops, or refresh modes that never activate.