Screen Refresh Rate Test

Measure how many frames per second your display is actually delivering, and find out whether the 144Hz monitor you paid for is still sitting at 60Hz. Everything runs locally in your browser.

Measured
Matches
Frame time
Jitter
Frames sampled
Late frames

How to test your screen refresh rate

Press Measure refresh rate and leave this window in front for five seconds. The test asks the browser for an animation frame, over and over, and records how long each one takes to arrive. Your browser paints in step with the display, so the gap between frames is the refresh interval — about 16.7 ms on a 60Hz panel, 6.9 ms on 144Hz. Divide 1000 by that and you have the rate.

Five seconds is not padding. A one-second sample wobbles by several Hz between runs, which is worse than useless when the number you are checking is the difference between 120 and 144. Five seconds gathers three hundred frames at 60Hz, and the result is taken as the median rather than the average — a single garbage-collection pause or a background task produces one 300 ms frame, and an average would quietly drag a genuine 144Hz reading down to something like 138.

My monitor is 144Hz but this says 60

That is the single most common finding here, and it is usually real. A high-refresh monitor almost never arrives set to its rated speed — Windows and macOS both default new displays to 60Hz and leave it to you to change. Check the display settings on your computer first. If the option for a higher rate is missing or greyed out, the usual causes are the cable (an older HDMI cable cannot carry a high refresh rate at full resolution — DisplayPort, or a certified high-speed HDMI cable, generally can), the port you plugged into, or a graphics driver that needs updating.

Browsers also cap what they will report. A tab in the background has its frame delivery slowed right down to save power, so this test abandons a run if the window loses focus rather than reporting the throttled figure as your refresh rate. Some browsers also cap animation at 60fps regardless of the panel, and a few laptops drop to a lower rate on battery to save power — worth plugging in and measuring again before you conclude anything.

What the other numbers mean

Frame time is the median gap between frames, the raw measurement everything else derives from. Jitter is how much that gap varies across the middle 90% of the sample; a steady display shows a fraction of a millisecond, and a large figure means something on your machine is competing for the GPU. Late frames counts frames that took at least half again as long as they should have — a handful is normal, a lot means the browser could not keep up. If the measured rate does not match any standard figure, a variable-refresh display (G-Sync or FreeSync) may be lowering the rate on a mostly static screen, which is exactly what it is designed to do.

Checking a new display all round? The dead pixel test finds individual failed pixels and the colour and gradient test shows up banding and backlight problems.