FPS & Refresh Rate Test

Measure your monitor's real refresh rate and the frame rate your browser achieves, then see the difference between high and low FPS side by side. The test starts automatically.

Current FPS
…
Refresh rate
…
Nearest standard rate
Frame time
…
Jitter
…
Lower is smoother
Dropped frames
…
Speed

How to read the results

Comparing high and low frame rates

The three marbles move at the same speed, but the top one updates every frame, the middle one every second frame and the bottom one every fourth frame. On a 144 Hz monitor that means 144, 72 and 36 FPS. Watch how the lower lanes look jumpy and blurred: that is exactly the difference you feel in fast games. Try the faster speeds to make it more obvious.

How the test works

Your browser asks the page for a new frame each time the display refreshes, through a feature called requestAnimationFrame. The test records the precise time of every frame. The middle (median) gap between frames gives your refresh rate, the spread of those gaps gives the jitter, and any gap much longer than normal counts as a dropped frame. Nothing is uploaded: the test runs entirely on your device.

How to get your monitor's full refresh rate

  1. Windows: Settings → System → Display → Advanced display, then choose the highest refresh rate.
  2. macOS: System Settings → Displays, then pick the refresh rate. ProMotion MacBooks change rate automatically.
  3. Cable: high refresh rates at high resolutions need DisplayPort, or HDMI 2.0 or 2.1 with a matching cable.
  4. Browser: turn on hardware acceleration and turn off battery or efficiency modes.
  5. Multiple monitors: run the test with the browser on the monitor you want to measure.

Common refresh rates and frame times

See the full refresh rate chart, or test a specific rate: 60Hz120Hz144Hz165Hz240Hz360Hz

Refresh rateFrame timeTypical use
60 Hz16.7 msStandard monitors, most laptops and TVs
75 Hz13.3 msBudget office and gaming monitors
120 Hz8.3 msPhones, tablets, TVs and consoles
144 Hz6.9 msMainstream gaming monitors
165 Hz6.1 msGaming monitors and laptops
240 Hz4.2 msCompetitive esports
360 Hz2.8 msHigh-end esports monitors

Frequently asked questions

Why does the test show 60 FPS on my 144 Hz monitor?

Browsers draw at the refresh rate the operating system reports. If your display is set to 60 Hz, the cable or port only supports 60 Hz at your resolution, or the browser is running on a battery-saver profile, you will see 60. Check the refresh rate in your display settings first, then make sure you use DisplayPort or a high-speed HDMI cable.

Is browser FPS the same as FPS in games?

No. This test measures how often the browser can draw a frame, which is capped at your monitor refresh rate. A game can render more or fewer frames than that depending on your graphics card, settings and V-Sync. It is a reliable check of your display and browser smoothness, not a GPU benchmark.

What is a good frame time and jitter?

Frame time is 1000 divided by the refresh rate: about 16.7 ms at 60 Hz, 6.9 ms at 144 Hz and 4.2 ms at 240 Hz. Jitter is how much frame times vary. Under 1 ms is excellent; spikes above a few milliseconds show up as visible stutter.

Why do I see dropped frames?

A dropped frame is a frame that arrived late, so the previous image stayed on screen longer. Background tabs, browser extensions, high CPU load, power saving and switching windows during the test all cause drops. Close other heavy tabs and run the test again for a clean result.

Does this test work on phones?

Yes. Many recent phones and tablets have 90 Hz or 120 Hz screens. Some lower the refresh rate to save battery, so turn off low-power mode and touch the screen during the test to keep the display at its highest rate.

Guides

More free tools