Monitor Refresh Rate Test
Detect your monitor's refresh rate by counting real frames rendered in the browser. See your Hz, frame times, and a live motion smoothness test.
How to use
- 1
Open the test
Navigate to this page in the browser you want to test. For the most accurate results, close other tabs and heavy applications.
- 2
Start the measurement
Click the Start button. The tool begins counting frames using requestAnimationFrame and records the time between each frame.
- 3
Wait a few seconds
Let the test run for at least two to three seconds so it can stabilize. The detected Hz and frame time graph update in real time.
- 4
Read your results
Check the large Hz readout for your detected refresh rate. Review the frame time graph for consistency, and use the motion test strip to visually confirm smoothness.
Frequently asked questions
How does this refresh rate test work?
Why does it show a different number than my monitor's rated Hz?
Does this test work on mobile devices?
Is my data sent to a server?
What is a good refresh rate for gaming?
Find out your monitor's actual refresh rate with this free browser-based
test. The tool uses requestAnimationFrame to count how many frames your
browser actually delivers, then reports the detected Hz along with
per-frame timing data. A real-time frame time graph shows consistency,
and a motion smoothness strip lets you visually compare how fluid your
display is. Common refresh rates (60 Hz, 75 Hz, 120 Hz, 144 Hz, 165 Hz,
240 Hz) are displayed as reference badges so you can instantly identify
your panel. Everything runs client-side — no downloads, no installs,
no data sent anywhere.
Related tools
Dead Pixel Test
Test your monitor for dead or stuck pixels with fullscreen solid colours. Includes a stuck pixel fixer that rapidly cycles colours to revive unresponsive pixels.
Mouse Polling Rate Test
Test your mouse polling rate in Hz by moving your mouse across a tracking area. Instantly see your current, average, min, and max Hz with a live interval chart.