How to Check FPS
To learn how to check FPS, start with the counter inside your game or an in-game overlay. The online test below measures browser animation only, with that boundary kept visible.
- Native-game methods first
- Browser measurement clearly labeled
- No download required for the online test
How to check FPS in games
Open the game's Video, Graphics, Interface, Gameplay, or Telemetry menu. Look for FPS, Frame Rate, Performance Display, or Performance Stats. Built-in counters read the game's own frame production and usually need no extra app.
- 1
Use the game's counter
Open Video, Graphics, Interface, or Telemetry settings and enable FPS, Performance Display, or Frame Rate. This usually adds the least setup.
- 2
Choose one overlay
If the game has no counter, use Steam, Xbox Game Bar, AMD Software, or NVIDIA FrameView. Avoid stacking overlays because each one adds a little work.
- 3
Play a repeatable scene
Use the same map, save point, camera path, and graphics preset. Stand still for a baseline, then repeat the busy section that felt rough.
- 4
Watch for 60 seconds
Record average FPS and frame-time behavior. A short spike at a loading screen says less than a repeated drop during ordinary play.
- 5
Change one setting
Lower one expensive option, repeat the same scene, and compare. Resolution scale, ray tracing, shadows, and crowd density are useful starting points.
Use the same save point or training area for every run. A busy town square at sunset can behave very differently from an empty interior (even the direction you face matters when shadows and reflections enter view).
How to show FPS with Steam
In the current Steam client, open Steam, then Settings and In Game. Make sure the Steam Overlay is enabled and turn on its Performance Monitor. Choose a screen corner and a detail level that includes FPS. Launch the game through Steam, then use Shift + Tab if you need to confirm the overlay is active.
Steam's newer monitor can separate generated frames from the underlying game frame rate in supported setups. That distinction matters when DLSS or FSR frame generation is enabled, because the larger displayed number can still sit beside a slower input-response path.
How to see game FPS with Windows Game Bar
Open and pin the widget
Press Win + G, open the Performance widget, select FPS, and pin it. Close Game Bar and the compact counter should remain over the game.
When FPS stays blank
Start the game first, reopen Game Bar, and confirm the Performance widget is pinned. Windows may request access the first time. Restart the PC after granting it, then check that Game Bar remains enabled in Windows Settings.
Monitoring FPS with AMD and NVIDIA tools
| Method | Setup | Useful readings | Use it for |
|---|---|---|---|
| AMD Software | Performance, Metrics, then Overlay | FPS, frame time, 99th% FPS, stutter rate | Radeon systems and quick live checks |
| NVIDIA FrameView | Launch FrameView, then start the game | Average FPS, 1% low, latency, power | Repeatable captures and deeper comparisons |
| Built-in counter | Enable it in the game settings | Usually current FPS | Fast checks with little setup |
AMD's default overlay shortcut is Ctrl + Shift + O. FrameView puts its live readings in a selected corner after it detects a supported game. Run one overlay at a time; Discord, launchers, capture tools, and GPU utilities can occasionally compete for the same hook.
How to check frames per second in browser games
Keep this tab in the foreground and let the chart settle for three seconds. The meter times requestAnimationFrame callbacks, the browser signal commonly used to schedule animation before the next repaint. Battery saving, background tabs, busy extensions, and other work on the main thread can disturb the sample.
Browser frame cadence test
Measures animation callbacks in this tab for three seconds
Current browser cadence
--FPS
Keep this tab visible. Background tabs are throttled.
- 3-second average
- -- FPS
- Average callback time
- -- ms
- Steady callbacks
- --%
FPS counter results: average FPS, frame time, and 1% lows
Average FPS describes overall throughput. Frame time shows how long each frame takes, so sudden tall spikes often match the hitch you felt. The 1% low focuses on the slower portion of a longer run. Keep the capture tool and duration the same when comparing settings because implementations differ.
Why an FPS counter is stuck at 30, 60, or 120
- Check the cap first. Games often ship with a menu limit, V-Sync, or a foreground and background FPS limit.
- Laptop battery mode can reduce CPU and GPU clocks before the game looks busy.
- A monitor connected through the wrong port or cable may remain in a lower refresh-rate mode.
- Loading hitches. Shader compilation and asset streaming can produce brief drops even when average FPS is high.
- Thermal limits appear after several minutes, so repeat a warm run.
- Frame generation may raise displayed FPS while the underlying rendered rate and input response move by a smaller amount.
Video FPS checker, monitor Hz, and game FPS measure different things
Game FPS
Frames the game renders or presents. Use the game or an overlay that hooks into its graphics pipeline.
Video FPS
Frames encoded in a media file or stream, commonly 24, 30, or 60. File metadata and player diagnostics reveal this value.
Monitor Hz
Physical display refreshes per second. Use the refresh rate test and confirm the active mode in system settings.
FAQ
- Can an online FPS counter measure a PC game?
- A web page can measure animation callbacks inside its own browser tab. It cannot access the rendered frames of a separate native game. Use an in-game counter, Steam, Xbox Game Bar, AMD Software, or a frame-analysis tool for native PC games.
- Why is my FPS stuck at 60?
- V-Sync, a 60 Hz display mode, an in-game frame cap, laptop power limits, or a driver cap can hold the number near 60. Check the game's limit and V-Sync first, then confirm the monitor's active refresh rate in system display settings.
- Is FPS the same as monitor refresh rate?
- No. FPS is how quickly frames are produced; refresh rate is how often the display can update. A 144 Hz monitor can receive a 90 FPS game, and a game can render above the display's refresh rate.
- What is 1% low FPS?
- It describes the slower end of a captured run and helps expose hitching that an average can hide. Calculation methods vary by tool, so compare results from the same overlay, scene, and capture length.
- How do I check FPS on a console?
- Most consoles do not provide a universal system-wide FPS overlay. Some games expose a performance display, while others offer Quality and Performance modes. Use the game's settings and official patch notes for its frame-rate targets.
Sources
- Steam Support: In-Game Overlay Performance Monitor
- Xbox Support: Game Bar Performance widget
- AMD: Monitor Performance Metrics with Adrenalin Edition
- NVIDIA: FrameView 1.4 User Guide
- Steam Support: Refresh rate, FPS, V-Sync, and latency
- MDN: Window.requestAnimationFrame()
Links go to official browser docs or primary references when available.
