FPS Meter
A high-performance, lightweight FPS monitoring overlay for Android. Inspired by the Samsung Perf Z aesthetic, this application provides real-time performance telemetry for mobile gaming and development.
A high-performance, lightweight FPS monitoring overlay for Android. Inspired by the Samsung Perf Z aesthetic, this application provides real-time performance telemetry for mobile gaming and development.
Features:
- Dual FPS Providers:
- Choreographer: Measures display refresh and vsync pace with minimal overhead.
- SurfaceFlinger: Privileged buffer queue monitoring using Shizuku to measure true in-game rendering frame rates.
- Automatic Graphics API Detection: Detects whether games run on Vulkan or OpenGL ES (e.g. Genshin Impact, Wuthering Waves) and selects the appropriate frame metric strategy.
- On-Screen Graphics API Badge: Displays [VK] or [GL] indicator on the floating counter.
- Frame Time & Thermals: Real-time milliseconds (MS) frame time and device battery temperature.
- Dynamic Color Coding: Adaptive FPS value colors based on performance thresholds.
- Quick Settings Tile: 1-tap overlay toggle directly from the Android notification shade without switching apps.
- Floating Assistive Bubble: Draggable on-screen bubble for instant show/hide during gameplay.
- Auto Game Detection: Automatically activates the overlay when designated games launch via Accessibility Service.
- Six Preset Positions: Quick-snap positioning with full touch-drag support.
- Fully Open Source and privacy-focused: zero analytics, zero trackers, and zero network calls.
Summary generated by Zapstore from source.
Original description, as the developer published it.
Latest release
The catalog lists this app from
rdevz-ph/fps-meter-android
and signs its releases. The developer has not claimed it.
Are you the developer? Claim your app
Draws over other apps to display a real-time FPS overlay.
Permissions
- Notifications POST_NOTIFICATIONS Send you notifications
- Overlay SYSTEM_ALERT_WINDOW Draw over other apps To draw the FPS overlay on top of other apps.
Release notes
FPS Meter Android v3.3
What's Changed
- Added surfaceflinger TimeStats as fallback if Latency wont work
- Added an option to disable the FPS meter and auto hide provider settings
- Added the fixes for single-line overlay wrapped onto a second line on tablets and wide displays (#43)
For the complete release history, see CHANGELOG.md. For known Android system behaviors and limitations, see KNOWN_ISSUES_AND_LIMITATIONS.md.
Features
- Choice between Choreographer and SurfaceFlinger FPS measurement providers
- Automatic Graphics API detection (Vulkan and OpenGL ES)
- Two overlay styles: default compact pill and multi-row MSI Afterburner Style (RTSS) telemetry layout
- Samsung-style pill-shaped overlay with cyan labels and white values
- Real-time FPS, frame time (MS), RAM usage, battery power (watts and current), and multi-metric temperature monitoring (CPU, GPU, SoC, and Battery)
- Adaptive layout dynamically scaling across lines, with a single-line mode option for tablets and landscape gaming
- Dynamic FPS color coding (green, yellow, orange, red) based on performance thresholds
- In-memory per-game FPS session recording with dedicated History screen
- Interactive floating assistive bubble with in-game quick control menu
- Six preset positions (top/bottom left/center/right) with manual drag support
- Light and dark mode themes
- Multi-language support (English and Simplified Chinese) with in-app language switcher
- Adjustable text size and overlay opacity
- Optional Shizuku integration for one-tap permission grant, SurfaceFlinger game FPS, and hardware thermal monitoring
- Quick Settings status bar tile and automated game detection via Accessibility Service
Requirements
- Android 8.0+ (API 26)
- Overlay Permission (SYSTEM_ALERT_WINDOW)
- Shizuku (optional, required for SurfaceFlinger real game FPS and SoC temperature monitoring)
Installation & Setup Guides
Download the APK from the assets below and enable the "Display over other apps" permission when prompted.
[!NOTE] Which APK should I download?
- Release APK (
FPS-Meter-*-release.apk) [Recommended]: Signed with the developer's official release key. Use this build if you want seamless in-place updates from GitHub in the future without needing to reinstall.- Debug APK (
FPS-Meter-*-debug.apk): Signed with the default Android/Google SDK debug key generated by automated CI builds. Useful for quick testing, but switching to a release build in the future will require uninstalling first due to Android's signature verification.
If you encounter Play Protect installation blocks or Android 13+ restricted settings warnings when enabling features like Accessibility Service or Shizuku, follow the Troubleshooting and Setup Guide.
Comments
Loading comments…
More game helper apps
See more-
Q
QR Jukebox Offline audio player for QR-linked music. Ideal for music trivia board games.
-
O
OpenBanners Overlay Route map overlay and mission tracker for Ingress mission banners.
-
S
ScoreHub Track your board game scores easily
-
P
Poker Payout Poker timer and blind clock for Texas Hold'em home games: payouts, buy-ins, bank
-
I
IITC Mobile IITC-CE map for Ingress Prime game
-
J
Jasstafel Very flexible Jass board to write points at the Schieber, Coiffeur, Molotov.
Get FPS Meter the private way
Updates checked on your device, and every release verified before it installs.