Testing tips: Move this window onto the display you want to test. Compare FPS runs with the same duration and drawing load. For screen patterns, start at native resolution and 100% browser zoom. Use a clean, dry finger for the touch screen test.

FRAME RATE TEST / IN YOUR BROWSER

Test your
browser FPS.

Start with a ten-second sample.
See your FPS and the gaps between frames.

  1. Keep this tab visible
  2. Start without added load
  3. Read your result
01 / SET UP

Measure FPS and frame intervals.

Keep this tab visible. Start with a baseline, then compare another run.

Each run starts with a one-second warm-up. Compare the same drawing task with different amounts of added load.

BROWSER MEASUREMENTReady
—fps

Browser frame rate
Animation callbacks per second.

  1. 01Warm up
  2. 02Measure
  3. 03Review
FRAME INTERVAL / ms—
ELAPSED TIME / s—
0 / 10 s

Ready. Start a test to collect your first sample.

Compare runs with the same duration, load and display settings. How it works ↗

Browser animation timingFPS, intervals and downloadable reports

USE YOUR RESULT

Choose your
next display check.

MORE WAYS TO UNDERSTAND YOUR DISPLAY

Size, pixels and touch.

Check screen information

See the browser’s screen size, page dimensions and pixel ratio, with each reading clearly labelled.

Test touchscreen coverage

Trace with a finger, recheck gaps, compare simultaneous touches and try a 20-second hands-off check.

MAKE THE READING USEFUL

How to get a repeatable FPS result

  1. Choose the display you want to check. Keep this browser window entirely on it and leave the tab visible.
  2. Leave animation load off for the first run. Pause demanding background work so you have a useful baseline.
  3. Start a 10- or 20-second sample. The first second is a warm-up. Wait for the completed result before comparing runs.
  4. Read the intervals as well as the FPS. A similar average can conceal a different pattern of pauses.

Want to see the effect of added work? Repeat the same duration with animation load enabled. Keep the browser, display settings and other conditions as similar as you can. The result shows how the same browser animation behaves as its drawing workload increases.

What browser FPS measures

Browser FPS describes the animation callbacks observed by this page. Browsers commonly schedule these callbacks near the display’s refresh cadence, but the browser, power mode and system workload can alter the result. The browser animation API documentation explains this timing boundary.

If the result is near 60 FPS on a display advertised as 144 Hz, check the selected display mode and repeat the test. Compare the browser result with the system’s active refresh setting using the setup guide.

Compare FPS, Hz and pixel response to choose the right measurement for your question.

Save and compare your results

Download the completed result before changing your setup. Compare tests of the same duration and load, and note any change you made between them. A brief interruption can affect a short sample, so repeat a surprising result.

Read the measurement method for the exact calculations, warm-up and interruption rules. See how local results and shared settings are handled.