LADB

Why capping your phone’s frame rate makes games feel better

The race to “max FPS” on Android phones sells benchmarks, not better gameplay. Most mobile games target 60 or 120 frames per second, and panels that swing between 90 and 144 fps in the same scene produce visible micro-stutter on a 120Hz screen because the frame intervals do not match the refresh window. Capping the frame rate to match the panel (or a clean divisor of it) turns those swings into a steady cadence, which feels smoother even when the average number drops.

The other reason to cap is heat and battery. Sustained 120 fps gameplay burns 30 to 50 percent more battery than the same session at a 60 fps cap and pushes most phones into thermal throttling within 15 to 25 minutes. The throttle moment is the worst possible frame rate dip because it lands mid-session.

This guide picks seven apps and built-in tools that cap or pace frame rate on Android. We chose them based on whether they actually impose a frame cap (not placebo “boost” apps), whether they need root, and how well they pair with the phones people actually game on.

What to look for in a frame-rate capping app

Quick comparison

AppBest forRoot neededFree planPer-game profiles
LADBUniversal ADB-based fps caps without rootNo (uses Wireless Debugging)Yes, freeManual via shell scripts
Samsung Game BoosterSamsung Galaxy usersNo, pre-installedYes, built-inYes, in Game Launcher
Samsung Game LauncherSamsung Galaxy users wanting a game hubNo, pre-installedYes, built-inYes, per game
ASUS Game GenieASUS ROG Phone and Zenfone usersNo, pre-installedYes, built-inYes, in Armoury Crate
Pixel Game DashboardPixel users (Android 12 and up)No, system featureYes, built-inYes, per game
TaskerAutomation power usersNoPaid one-timeYes, by app launch trigger
GreenifyBackground process control to keep games stableNo, root extrasYes, with Donate PackageIndirect via app freeze
GameBench ProMeasuring whether caps workNoFree Lite, paid ProNo, monitoring only

The apps

1. LADB, best universal fps cap without root

LADB is a local ADB shell that runs on the same Android phone you want to control. It pairs with the device’s own Wireless Debugging feature, opens a shell, and lets you issue ADB commands without a separate computer. For frame-rate capping, this is the single most useful tool on Android because the settings put system peak_refresh_rate and settings put system min_refresh_rate commands are the official way to clamp the panel’s variable refresh rate without root.

Running settings put system peak_refresh_rate 60.0 caps every app to 60 fps until you change it back. Combined with settings put system min_refresh_rate 60.0, the panel stops swinging entirely, which is the actual cause of mobile-game stutter. LADB also keeps a history of commands so you can save profiles as text snippets and paste them back when you want to switch.

Where it falls short: No GUI for game-by-game profiles (you switch caps manually). The Wireless Debugging permission requires a re-pair after every reboot on some phones. The learning curve is steeper than tap-to-toggle vendor apps.

Pricing:

Bottom line: Pick LADB if you want a universal fps cap that works on any Android phone and you do not mind a one-time setup.

2. Samsung Game Booster, best for Galaxy users

Samsung Game Booster ships as part of the Game Launcher app on every modern Galaxy phone. The frame-rate tooling lives under Performance mode, with Standard, High performance, and Battery presets, plus a per-game override that lets you lock a specific title to 60, 90, or 120 fps depending on what the device supports.

The booster also coordinates with One UI’s adaptive refresh rate, which means the cap is enforced at the panel level rather than just inside the game. Battery savings on capped sessions match what the OS-level setting would produce, without the per-game work.

Where it falls short: Galaxy-only. Some game-specific options are reduced on mid-range Galaxy A-series phones. The UI buries the per-game setting two menus deep.

Pricing:

Bottom line: Pick Samsung Game Booster if you already own a Galaxy phone and want a native solution that does not require ADB.

3. Samsung Game Launcher, best Samsung game hub for per-game tuning

Samsung Game Launcher is the parent app that hosts Game Booster, the Game Plugins shelf, and per-game performance profiles. The launcher’s per-game profile screen exposes the frame-rate target, the temperature limit, and a do-not-disturb toggle in one place. Power users who want each title (PUBG Mobile, Genshin Impact, Wuthering Waves) on its own cap set it up here once and forget about it.

The launcher also integrates Game Plugins like Perfz, which adds richer performance overlays for diagnostic work, and Game Tools, which captures gameplay and locks notifications. The frame-rate handling pulls from the same Booster engine but presents the controls in a per-game context that fits how people actually play.

Where it falls short: Galaxy-only, like Booster. The launcher takes over game shortcuts, which some users dislike. Plugin availability has shrunk over the past few releases.

Pricing:

Bottom line: Pick Samsung Game Launcher if you own a Galaxy phone and you want per-game caps without juggling apps.

4. ASUS Game Genie, best for ROG Phone and Zenfone users

ASUS Game Genie is the in-game overlay that pops up on ROG Phone and recent Zenfone models when a game launches. The frame-rate controls live under the Performance pane: pick X-Mode for max performance, Performance for the panel’s native cap, or specific frame targets that the phone’s chipset can hold steady. ROG Phone models also expose Manual Mode, which sets the chipset’s GPU and CPU clocks directly.

The overlay is more capable than the Samsung equivalent because the ROG Phone hardware was designed around it. AirTrigger mappings, network optimization, and macro recording sit in the same overlay. The frame-rate cap takes effect immediately and persists until you change it.

Where it falls short: ASUS-only. Manual Mode can damage thermals if pushed too hard. Some games detect the overlay and warn the player.

Pricing:

Bottom line: Pick ASUS Game Genie if you own a ROG Phone or compatible Zenfone, because no third-party app reaches this deep into the hardware.

5. Pixel Game Dashboard, best for Pixel users

Pixel Game Dashboard is Google’s in-game overlay on Pixel 6 and later. The dashboard shows FPS, battery temperature, and notification controls in a small bubble next to the game. Each game has its own profile, and the dashboard remembers settings between sessions.

Pixel phones do not expose a hard fps cap in the dashboard itself. The cap comes from the panel’s adaptive refresh setting (force-60Hz toggle in Developer Options) and the game’s own setting. The dashboard’s role is to surface the data and give per-game shortcuts to those settings without leaving the game.

Where it falls short: Pixel-only. No hard fps cap inside the dashboard (you set it via the panel or the game). FPS counter accuracy varies on some games.

Pricing:

Bottom line: Pick Pixel Game Dashboard if you own a Pixel and you want a clean per-game shortcut layer, paired with LADB or the panel toggle for the actual cap.

6. Tasker, best automation tool for power users

Tasker is the long-standing Android automation app, and a few profile recipes turn it into a frame-rate manager that fires when specific games launch. The Display profile lets you trigger a refresh-rate command (via the Tasker Settings action, which runs ADB-style operations with the right permissions), apply a do-not-disturb mode, and revert when the game closes.

The reason power users reach for Tasker is the combination: a frame-rate command running alongside a brightness profile, a notification rule, and a network rule. The whole gaming context fires together on app launch.

Where it falls short: Steep learning curve. Frame-rate commands require pairing with ADB-permission grant (via LADB or a one-time setup with a computer). One-time purchase, no free trial past a short period.

Pricing:

Bottom line: Pick Tasker if you already use it for other automation and you want a per-game profile that fires automatically.

7. Greenify, best for keeping games stable, not capping the cap

Greenify is on this list because frame-rate problems are not always about the cap. Background apps that wake during gameplay cause the kind of frame-time spikes a cap is supposed to fix. Greenify hibernates background apps aggressively when the screen is on for a foreground game, which reduces the GC, network, and CPU contention that causes spike frames.

The free version covers the basic hibernate workflow on non-rooted phones. Donate Package adds aggressive doze, deeper hibernation, and a few advanced triggers. Pair it with one of the cap tools above and the panel stays at the target frame rate instead of dropping every few seconds.

Where it falls short: Not a frame-rate cap by itself. Some background services restart anyway on phones with heavy vendor layers. Needs accessibility permission for the auto-hibernate features.

Pricing:

Bottom line: Pick Greenify as a companion to a real cap tool, not as a cap tool on its own.

8. GameBench, best for measuring whether caps actually work

GameBench Pro is the diagnostic on this list. The app records frame rate, frame time, battery draw, CPU and GPU load, and thermal data while you play. After the session, the report shows the actual minimum, average, and 1 percent low frame rates, plus a frame-time graph that proves whether your cap is doing its job.

GameBench is what you fire up after you set a 60 fps cap in LADB to confirm the panel actually stayed at 60 with no swings. The free GameBench Lite covers single-session FPS and battery. Pro unlocks export, longer sessions, and deeper telemetry.

Where it falls short: Not a cap tool itself. Pro is a subscription. Heavy logging adds a small overhead that can itself drop a frame or two on weaker phones.

Pricing:

Bottom line: Pick GameBench when you want hard data on whether your cap is real, not just a feeling that the game runs smoother.

How to pick the right one

FAQ

Why would I cap my frame rate instead of running max? A steady 60 fps feels smoother than a swinging 90 to 120 fps on a 120Hz panel because the frame intervals match the refresh window. Capping also cuts battery by 30 to 50 percent and delays thermal throttling.

Do I need root to cap frame rate? No. The Android settings command (peak_refresh_rate) is the official way to clamp the panel and runs over ADB. LADB lets you issue that command from the phone itself with no root.

What is the best free Android fps cap app? LADB on any phone, or the built-in Samsung Game Booster on Galaxy phones. Both are free and both actually clamp the panel.

Can I cap individual games to different frame rates? Yes, on Samsung and ASUS gaming phones via the in-launcher profiles. On other phones, pair LADB with Tasker so the cap fires when the game launches and reverts when it closes.

Will capping frame rate void my warranty or risk a ban? No. The peak_refresh_rate setting is part of the official Android settings provider. It does not modify the kernel, does not require root, and does not change game files. It is the same lever the panel uses for adaptive refresh.

Does this work on iPhone? This list is Android-only. iOS does not expose a user-controllable frame-rate cap, though individual games sometimes ship their own.