The FPS overlay
Updated 21 Oct 2026
The FPS overlay is a small, always-on-top window that shows your live FPS, frame time, 1% lows, CPU, GPU, RAM, ping and temperatures while you play. It's measured from outside the game — no DirectX hooks, no injection — and it's free in every tier.
Turning it on
There are two ways to toggle the overlay:
- Press the global hotkey Ctrl+Shift+F from anywhere, including inside a game.
- Open the FPS Overlay page and click Show Overlay / Hide Overlay.
The page shows the current state (Visible or Hidden) and a live preview card so you can see your styling before it appears on screen.
How the FPS number is measured
On Windows 11 BRUTAL counts the game's own frames: Windows' graphics kernel records each frame the game presents, and BRUTAL counts those events from outside the game, with no graphics-API hooks and no code injected into your game. So the number is the game's frame rate windowed, borderless or full screen, and while the game is minimised or covered the overlay shows a reason instead of a number.
Crucially, the FPS only shows a number while a game or emulator is actually detected. When nothing is running, the overlay shows a dash ("—") rather than inventing a fake frame rate — that's the honest behaviour the whole product is built around. While the counter is priming you may briefly see "Measuring…".
What else it shows
Alongside FPS, the overlay can display CPU usage, GPU usage, RAM usage and temperatures. The GPU figure sums all 3D engine instances (the way Task Manager does), so it reflects real load rather than one idle process reading zero.
Customising the overlay
On the FPS Overlay page you can adjust:
- Position — Top Left, Top Right, Bottom Left or Bottom Right
- Background opacity — a slider from transparent to solid
- Font size and font color — eight preset swatches plus a custom hex box
- Which stats to show — toggle FPS, frame time, 1% lows, CPU, GPU, RAM, ping and temperatures independently
Changes apply to the live overlay immediately and are saved, so they persist across restarts and however you next open the overlay (hotkey, page button, or Guardian auto-show).
How to use it
- Open the FPS Overlay page and set your position, color, opacity and which stats to show.
- Launch your game.
- Press Ctrl+Shift+F to show the overlay; press it again to hide.
- If the FPS shows a dash, that just means no game/emulator is detected yet.
Common issues / troubleshooting
- Ctrl+Shift+F does nothing. Another app may already own that hotkey, so registration failed. Use the Show Overlay button on the FPS Overlay page instead.
- FPS shows "—" or "No game." That's expected when no game or emulator is running — BRUTAL won't show a number it can't honestly attribute to a game. Start your game and the number appears.
- It says DISPLAY, or reads near my refresh rate. That is the display's rate, shown on Windows 10 and for emulators BRUTAL doesn't measure yet. On Windows 11 with a PC game or GameLoop it counts the game's own frames.
- I can't see the overlay. Check it isn't behind the game window, try a different corner via Position, and raise the background opacity so it stands out.
To see the same live stats in a larger dashboard, the Home page and Hardware Monitor show CPU/GPU/RAM with graphs. For per-game tuning, see Game profiles (mobile games) and PC games: scanning and per-game settings.
The ping reading
The overlay’s ping carries how it was taken: R when it is a relayed re-measure through Smart Route, T when your network blocked ICMP and it was timed by a TCP connect instead. Those are not the same measurement as a direct ping, so the overlay labels them rather than printing one number as if they were. It only calls an endpoint the game’s server when the title’s published server ranges confirm it — otherwise it says so.
FAQ
Is the FPS overlay safe with anti-cheat?
On Windows 11 it counts the game's own frames from Windows' graphics events, with no DirectX hooks and nothing injected into the game, so nothing of ours runs inside it. Each publisher decides what its anti-cheat allows.
Why does the FPS show a dash instead of a number?
Because no game or emulator is currently detected. BRUTAL deliberately won't display a fake frame rate when nothing is running — it shows a dash and "No game" until a real game appears.
How do I toggle the overlay?
Press the global hotkey Ctrl+Shift+F from anywhere, or use the Show/Hide Overlay button on the FPS Overlay page. If the hotkey is taken by another app, the in-app button always works.
Does the overlay cost extra?
No. The FPS overlay is free in every tier, including position, color, opacity and stat customisation.
More in Gaming & Emulators
Still stuck?
Email us, and include your app version from Settings.