FPS Test Browser frame rate and refresh rate test

The test starts by itself. Keep this tab in front and give it a few seconds to settle.

Live frame rate

Starts automatically
—frames per second
Refresh rate (estimate)— Hz
Frame time— ms

Measuring…

Lowest FPS
—
Highest FPS
—
1% low FPS
—
Slow frames
—

Adds drawing work to every frame to show how the device copes when busy. Changing it restarts the measurement.

"Slow frames" counts frames in the last few seconds that took more than 1.5 times the normal frame time.

How this FPS test works

What the numbers mean

The page asks the browser to draw a new frame as often as it can and counts how many arrive each second.

Browsers normally draw in step with the display, so on a healthy setup the FPS number sits at your monitor's refresh rate: about 60 on a standard screen, 120 or 144 on a high refresh rate monitor or phone.

The refresh rate is an estimate: the typical frame time is matched to the nearest common rate (60, 75, 90, 120, 144, 165 or 240 Hz). Frame time is how many milliseconds each frame takes; 16.7 ms is 60 Hz and 6.9 ms is 144 Hz.

Lower than expected?

  • Display settings. A 144 Hz monitor can still be set to 60 Hz; the FAQ below shows where to change it.
  • Power saving. Battery saver and low power modes can cap the frame rate, especially on laptops and phones.
  • Cable and port. High refresh rates need a cable and port that can carry them at your resolution.
  • Background tabs. Browsers slow down or pause pages that are not visible, so keep this tab in front.

Compare 30 vs 60 vs 120 FPS

All four blocks travel at the same speed. The top three only move to a new position 30, 60 or 120 times a second; the bottom one moves on every frame your screen shows. The difference in smoothness between the lanes is what a higher frame rate buys you.

If the blocks stutter, the slow frames count usually rises too, which points to a busy browser or system rather than the monitor.

Limits of a browser test

Counting the frames your browser actually draws is a reliable way to see the refresh rate it runs at. It is not the frame rate of a game.

Games run on their own and can go above or below the refresh rate. Variable refresh technologies and multiple monitors with different rates can also make the browser's number differ from your monitor's maximum.

1% low is the frame rate of the slowest 1% of recent frames. It shows stutter that an average hides. Everything is measured on your device; nothing is sent anywhere.

FPS vs refresh rate

Two different numbers

Refresh rate (Hz) is how many times a second the monitor can show a new picture. It is fixed by the screen and its settings. FPS is how many new frames the computer actually produces. You only see as many new frames as the lower of the two allows.

Why they should match

When FPS drops below the refresh rate, some pictures are shown twice and motion looks uneven. When a game produces more frames than the screen can show, the extras are dropped or cause tearing.

FPS test FAQ

Why does my 144 Hz monitor show 60 FPS?

The monitor is most often still set to 60 Hz. On Windows open Settings → System → Display → Advanced display and choose the higher refresh rate; on a Mac use System Settings → Displays. If it is already set correctly, check the other causes listed above.

What is a good 1% low?

The closer it is to your average FPS, the smoother things feel. A 1% low far below the average means occasional stutters, often caused by background apps, other tabs or power saving.

Can I see the difference between 60 and 120 FPS?

On a screen that runs at 120 Hz or more, most people can: watch the 60 and 120 FPS lanes side by side. On a 60 Hz screen both look the same, because the display cannot show more than 60 new pictures a second.

Does this work on phones?

Yes. Many recent phones run at 90 or 120 Hz, but often drop to 60 Hz in low power mode or when the screen is idle. Touch the screen and keep it active for a few seconds while the test settles.