Refresh Rate Test
Measure your display's actual refresh rate using requestAnimationFrame timing.
Hz
How this works
- Measures 120 consecutive frames using
requestAnimationFrametiming. - Calculates the average frame interval to determine refresh rate.
- Common values: 60 Hz, 75 Hz, 120 Hz, 144 Hz, 165 Hz, 240 Hz.
- Close all other tabs and apps for the most accurate measurement.
Testing guide
How to verify your actual refresh rate
The refresh rate test uses browser frame timing to estimate how often your display is actually repainting. It helps confirm whether Windows, macOS, your GPU driver, and your monitor are really running at 60Hz, 120Hz, 144Hz, 165Hz, 240Hz, or higher.
Best for
- Checking if a new high-refresh monitor is still stuck at 60Hz.
- Confirming that DisplayPort, HDMI, USB-C, or dock settings support the selected mode.
- Finding browser or system frame pacing issues that can make motion feel uneven.
How to run the test
- 1Close heavy background apps and disable battery saver modes if possible.
- 2Open the test in a modern browser and wait a few seconds for the reading to stabilize.
- 3Compare the measured value with your operating system display setting.
- 4If the number is wrong, check cable type, GPU control panel settings, and monitor OSD settings.
How to read the result
A stable value near 60, 120, 144, 165, or 240Hz usually means the display mode is configured correctly.
Large jumps or unstable readings can indicate browser throttling, background load, or variable refresh behavior.
A 144Hz monitor reading near 60Hz usually means the OS or cable is limiting the mode.
Related tools and guides
Frequently asked questions
Why does my 144Hz monitor show 60Hz?
The most common causes are the wrong OS display setting, an older HDMI cable, a limited dock, or a monitor OSD mode that is not set to its high-refresh profile.
Does refresh rate affect input lag?
Yes. Higher refresh rates shorten each frame interval, so the display has more opportunities per second to show new input. It is one part of total system latency.
Can browser tests work with VRR?
They can show useful frame timing behavior, but variable refresh rate can make readings fluctuate depending on browser, GPU, and content state.