FPS Test — Refresh Rate & Frame Stability Check — Uttir
Uttir

FPS Benchmark

Measure your display's real refresh rate and frame delivery stability in a 10-second test.

FPS Benchmark — This benchmark measures what your display and browser actually deliver: the estimated refresh rate in Hz, the average and slowest observed frame rate, and how many frames missed their slot ("long frames"). It works by timing requestAnimationFrame callbacks for ten seconds and analyzing the gaps between frames.

The benchmark runs entirely in your browser. Frame timings are measured locally and never sent anywhere.

Was FPS Benchmark useful?

What is fps benchmark?

This benchmark measures what your display and browser actually deliver: the estimated refresh rate in Hz, the average and slowest observed frame rate, and how many frames missed their slot ("long frames"). It works by timing requestAnimationFrame callbacks for ten seconds and analyzing the gaps between frames.

The refresh-rate estimate comes from the median gap between frames, so a single hiccup does not skew it — a 60 Hz panel should read very close to 60, a 120 Hz panel close to 120, and so on.

No artificial workload is generated. This is a pure measurement of your current device, browser, and power state — which also makes it useful for spotting background processes stealing frame time.

How to use it

  1. Close heavy tabs

    For a clean reading, pause video playback and heavy background work first.

  2. Start the 10-second test

    Live FPS is shown while frames are measured.

  3. Read the results

    You get the estimated refresh rate, average and slowest FPS, and the long-frame ratio.

Examples

Reading your score

What the numbers tell you.

Result: Estimated Hz near your panel's rating means the browser is rendering at full speed. A high long-frame ratio with a correct Hz estimate points to intermittent stalls — usually background work, not the display.

Frequently asked questions

Related tools

Last reviewed: 2026-09-18