How to monitor FPS rate during gameplay on Android

  • Understanding the difference between FPS and Hz allows you to correctly evaluate the smoothness and limitations of the screen on Android.
  • There are native tools from manufacturers and third-party apps to display FPS and refresh rate overlays on any game.
  • Features such as Game Plugins, Perf Z, or GPUWatch offer advanced monitoring of FPS, CPU, GPU, and temperature on Samsung Galaxy mobiles.
  • Developer options and PC tools allow for more precise measurements for advanced users who want to analyze performance in detail.

Monitor FPS in Android games

If you enjoy playing games on your mobile and are a bit picky about performance, you've probably wondered at some point how many frames per second your phone is actually running. Being able to see the FPS rate and refresh rate in real time on Android It's key to knowing if a game runs smoothly, if you need to lower the graphics, or if your device is falling short.

Furthermore, nowadays many mobile phones have fast screens and powerful processors, but that doesn't help much if the game stutters. Monitor FPS during gameplay, along with Hz rate, temperature, battery, and even internet connection. It allows you to adjust everything to play better, avoid overheating, and get the most out of your mobile without damaging it.

What are FPS and refresh rate on Android?

Before you start installing apps and activating options, it's a good idea to understand exactly what FPS and Hz mean.Because although they are often lumped together, they are not the same.

When we talk about FPS (frames per second), we are referring to the number of images the system is able to generate and display each second while you are playingThe higher this number, the smoother the animation looks and the less you'll notice jerks, cuts, or jerky movements.

In contrast, the screen's refresh rate, measured in hertz (Hz), indicates How many times per second can the screen update the image it displays?A 60Hz screen can display up to 60 different frames per second, a 90Hz screen up to 90, a 120Hz screen up to 120, and so on.

This means that if your phone has a 60Hz panel, The optimal point of smoothness is around 60 FPS in the gameIf the FPS counter drops significantly below that value, the problem is not the screen, but rather that the processor or GPU is not performing as expected with the current configuration.

You also have to keep in mind that FPS is much more variable than Hz.The screen usually maintains a fixed frequency (or within a range if it has adaptive refresh), while the GPU and CPU can increase or decrease the rate depending on the game scene, temperature, battery, or how demanding the title is.

In practice, Playing at around 60 FPS is usually ideal for a very smooth experience.If you drop to 30 FPS, many games are still playable but the smoothness is noticeably reduced; below 20 FPS, the experience is usually quite bad, with response delays and a "slideshow" feel.

Real-time FPS counter on Android

How to view Hz and FPS in real time with dedicated applications

The most direct and flexible way for almost any Android mobile is to use applications that overlay a Hz and FPS counter on top of any game or appOne of the most popular is Display Checker with Real-Time, although there are other similar alternatives.

These types of tools work using a floating overlay: They display a small window or number above what's on your screen.Whether it's a game, a video app, or your desktop itself, you can monitor performance without leaving the game.

The process with Display Checker (and similar apps) is usually very similar: You install it from Google Play like any other app.You open it and as soon as you enter it shows you basic information about your screen and monitoring options.

Inside the app you'll see an option like this “Show real-time refresh rate and FPS” or similarThis setting enables the simultaneous display of the refresh rate and frames per second. It's usually activated with a switch, and you'll find several related configuration options directly below it.

When you activate this feature, Android will display a notification indicating that The app wants permission to display itself over other appsThis permission is essential to keep the FPS and Hz numbers visible while you play games or browse on your mobile device.

When the pop-up window appears, what you need to do is press the allow button (“Allow” or “Permit”)This will take you directly to the Settings section where you manage which apps can overlap with others.

On that screen you will see a list of applications with the ability to "Show over other applications". Find Display Checker in the list and go to its details to activate the permissionIf you use another similar app to monitor FPS, the process will be virtually the same: without this permission, the counter will not appear during gameplay.

With permission granted, when you return to the app you will be able to Enable both refresh rate and FPS displayThese usually appear as separate options. Typically, only the refresh rate setting is pre-enabled, so you'll have to enable the frame counter manually.

Most of these apps also let you choose where on the screen to place the dataTop or bottom, left, center, or right. Choose the area where it will bother you least, depending on the game you usually play, so that it doesn't block controls or important information.

From that moment on, Every time you use your mobile phone, you will see the indicator in the selected position.Whether on your desktop, browsing the internet, or within your games, they can even appear in the notification panel when the overlay is not active, depending on your settings.

Since you have given permission for it to display over other applications, The counter will remain visible above any game you open.This will allow you to instantly check if your mobile phone can handle 60 FPS, if it drops to 30, or if increasing graphics settings causes everything to stutter.

Advanced FPS meters: more performance data without heavy benchmarking

In addition to apps focused on Hz and FPS, there are performance meters more comprehensive, designed for players who want to control every detailThese are lightweight tools that do not perform traditional benchmarks, but they do monitor several key parameters in real time.

A good example of this approach are the so-called “FPS Meter” or “FPS Monitor”, which in addition to the frame counter They allow you to monitor the battery, connection, and CPU and GPU load. during the game. All without needing to run lengthy tests or take up too much storage space.

In competitive games like PUBG, Call of Duty Mobile, Free Fire and other demanding shooters, Having an FPS meter helps you fine-tune the graphics to maintain the smoothest possible gameplay.Increasing the visual quality too much can cause the frame rate to plummet, while fine-tuning the resolution, effect density, or shadows can result in several extra FPS.

These apps usually include features for monitor battery temperature, level, and statusThis is very useful if you play for many hours. If you see the FPS start to drop while the temperature rises, you'll know that the phone is reducing power to prevent overheating.

Another interesting metric they often show is real-time internet connection statusThis is very important in online games. Having a good number of FPS but a bad connection can also result in a bad gaming experience due to lag or high latency.

The idea behind these meters is to help you Solve performance problems without needing to change your mobile phoneBy properly adjusting the graphics, controlling the temperature, and monitoring the connection, you can make very demanding titles run better, even on mobile phones that aren't specifically designed for gaming.

Another point in favor is that Its battery and resource consumption is usually very lowThey are designed to be active while you play without draining your battery life or filling up your phone's storage.

Although many of these apps do not run classic CPU and GPU benchmark-style tests, Yes, they allow you to interpret the behavior of the processor and graphics card by seeing how the FPS and other parameters vary.By combining this data with small changes in the graphics settings, you can find the ideal balance for each game.

In the case of more advanced tools such as certain FPS Monitor models, some functions They may require services like Shizuku to access low-level dataThis does not require rooting, but it does require following the steps indicated by the app to ensure everything works correctly and always respecting the terms of use of the games you monitor.

Manufacturer-integrated options: game mode and native counters

Before you start installing third-party applications, it is highly recommended Check if your own mobile phone already includes a game mode with an FPS counter.More and more brands are incorporating these features into their customization layer.

For example, on more modern Samsung phones, Game Booster and Game Launcher They usually offer monitoring options and performance adjustmentsOn some models, you can directly activate an FPS counter from the game mode settings.

On OnePlus devices, Game Space integrates a control panel where you can view real-time performanceSimply open the game from Game Space and activate the monitoring function to view statistics while you play.

In the case of Xiaomi, in addition to its own game modes, It is possible to activate a performance monitor from the developer optionsThis allows you to view technical information on screen without installing anything additional, although you need to activate these advanced options first.

Brands focused on pure gaming, such as Asus ROG or Lenovo Legion, They usually include FPS counters directly integrated into the system softwareOn these phones, when you open the game mode panel or toolbar, you can usually see the frames per second, temperature, CPU/GPU usage, and many other data.

If your phone is from another manufacturer or you can't find a similar option, That's okay, because you can always use third-party apps. as we mentioned earlier. But if you already have it integrated, it's more convenient and usually uses fewer resources than an additional app.

View the refresh rate (Hz) from the developer options

Even if your phone isn't a gaming model, Android offers the ability to display the screen refresh rate in real time from the developer options. This feature is very useful for knowing what refresh rate you are using at any given time.

The first step is to activate developer mode. To do this, Go to Settings, enter the About phone section and tap several times in a row on “Build number” until the system confirms that you are now a developer.

Once you have enabled developer options, return to the main Settings menu and Look for the new section called “Developer options”Inside you'll find a lot of advanced settings, so it's best not to touch anything you're not sure about.

Among all those settings, there is usually a function with a name similar to “Show update frequency”When enabled, the system will display the screen's current refresh rate in a corner of the screen.

This information is especially interesting if your mobile phone It has several refresh rates or an adaptive or intelligent refresh modeYou'll see how the figure changes depending on the app or game: for example, it can drop to 60 Hz in simple apps and go up to 90 or 120 Hz in content that takes advantage of it.

If you find that, when you open a game you're interested in, the high rate never activates, You may need to manually select a higher frequency in the display settings.Provided the game is compatible. This ensures that, if your mobile device can handle it, the game will run as smoothly as possible.

How to display FPS on screen with gaming phones and specific apps

Regarding frames per second, Many mobile phones focused on the gaming audience include a built-in FPS counter. which can be activated through its own software. If you have a model from brands like Black Shark, Asus ROG, Lenovo Legion, and similar, it's quite likely you have this option built in.

On those devices, custom layers typically include control panels that deploy during gamesFrom these, you can view FPS, change performance profiles, block notifications, or adjust other parameters without leaving the game.

If your phone isn't part of this category, there are apps like Game Booster (not to be confused with the Samsung module) that They allow you to boost performance and, in many cases, activate an on-screen FPS display.Within its settings, there is usually a specific section to display the counter while you play.

On some systems, even without additional apps, You can find a section called “FPS Monitor” or similar within the game settings.When activated, the frames appear in real time without needing to be rooted or make complicated changes.

The main advantage of viewing FPS directly on screen is that You can adjust the game's graphics while seeing how each change affects the game.If you increase shadows or effects and the FPS drops too much, you'll know you're overdoing it and it's best to reduce the quality a bit to prioritize smoothness.

It is also useful for understanding when a problem is due to the mobile hardware and when it is due to poor game optimization. If a particular game runs very poorly in terms of FPS but other demanding games run wellThe problem is probably not with your device.

How to see FPS in Samsung Galaxy games (Perf Z and GPUWatch)

If you have a modern Samsung Galaxy, you're in luck, because One UI offers several ways to monitor FPS, CPU/GPU usage, and temperature without requiring root access.Samsung has developed specific tools for gamers within its ecosystem.

On one hand, you have the Game Plugins app from the Galaxy Store, which It includes a plugin called Perf Z designed to view real-time performance data.With it you can monitor FPS, temperature, processor usage, memory and more, all while you play.

The process is simple: first Download Game Plugins from the Galaxy StoreNext, open the app, go to the plugins section, and locate "Perf Z". From there, you can install it with a single tap.

Once installed, return to Game Plugins and Activate the Perf Z switch to turn it on.The first time you do this, the system will ask for permission for the plugin to be displayed on top of other apps.

In the window that appears, you will have to Go to Settings > Perf Z and enable overlay permissionIt's the same type of authorization that other apps with overlays need, essential for viewing data while you're in the game.

Next, return to Game Plugins and enter the Perf Z settings. From there you will be able to Choose which metrics you want to see on screen: frame rate (FPS), temperature, CPU usage, GPU usage, memory, etc.. Activate, at a minimum, the “Frame Rate” option to see the FPS counter.

From that moment on, every time you open a compatible game on your Samsung Galaxy, You'll see a small tab or floating window with the FPS and the rest of the data you've selected.It is fully configurable so that it doesn't get in the way too much.

If at any time you want to stop seeing that data, simply Pull down the notification bar, find the Game Plugins running services notification, and disable Perf Z From there. That way you can turn it on or off as needed.

In addition to Perf Z, Samsung includes another native feature called GPUWatch. This tool, accessible from the developer options, It allows you to display floating widgets with FPS and other technical parameters without installing additional apps..

To use GPUWatch, you will first need to Re-enable developer options (if you haven't already)Next, go to Settings, scroll down to the bottom and open “Developer options”.

Inside, find the Games section and tap on GPUWatch. There you'll see several options to configure its widgets. Activate the GPUWatch function and make sure that one of the selected widgets is “FPS (Surface)”If it doesn't appear in the list, you can add it by clicking the add button.

When you exit that menu, The FPS should start displaying on the screen automatically.If they are not visible, you can tap on the GPUWatch notification and toggle the hide or show widgets option to make them appear.

You can also use the GPUWatch options customize details such as the transparency or color of the floating windowsso that the counter is clearly visible without obscuring important elements of the game.

The best thing about these methods on Samsung is that You don't need root access, you don't depend on third-party apps, and everything integrates perfectly with the system.You can monitor FPS, resource usage, and temperature with a couple of taps and turn it off just as quickly when you don't need it.

Use PC tools and developer mode for more accurate measurements

If you are particularly demanding or none of the above options quite work for you, there is always a more advanced option: Connect your mobile phone to your computer and use the Android developer tools. to analyze performance with much greater accuracy.

This method is intended for users with some experience, because This involves enabling USB debugging and working with tools like Android GPU Profiler.It's not as convenient as seeing a number on a screen, but in return you get extremely detailed data.

The basic steps are: first, enable developer options as we've already seen. Then, Enable USB debugging within those optionsNext, you connect your mobile phone to the PC using a cable and use screen control with scrcpy.

On the computer you will need to Use the Android SDK tools or dedicated monitoring utilitieswhich allow you to record and view GPU performance, frame times, and other technical parameters while the device is running a game.

This approach isn't so immediate for day-to-day use, but It's ideal if you want to run serious tests, compare different settings, or even analyze how system or game updates affect performance.It is something that is usually used more in development environments or by very advanced users.

Controlling what happens “under the hood” while playing games on Android is much easier than it seems, and you have a variety of options depending on the level of detail you're looking for: from From simple Hz and FPS counters overlaid on the screen, to manufacturer-integrated game modes, to advanced plugins like Perf Z or PC toolsUnderstanding what FPS and refresh rate are, knowing how to activate their display, and learning to interpret those numbers will allow you to better adjust graphics, manage your phone's temperature, and enjoy much smoother gameplay, avoiding unpleasant surprises when the frame rate drops in the middle of the action.

How does the built-in screen recording work?
Related article:
Record screen on Android: complete tutorial to capture internal and external audio