Live estimate
HzUpdated each frame for a quick impression.
Check how many frames your screen can deliver in real time.
The test samples the animation frame timing in your browser to estimate your display's refresh rate.
The test samples the animation frame timing in your browser to estimate your display's refresh rate.
Starting measurement
Live estimate
HzUpdated each frame for a quick impression.
Final reading
HzWaiting for a stable window of frames.
Smoothness
0%Lower timing jitter means smoother motion.
The tool uses requestAnimationFrame to read the browser's render cadence, averages recent frame gaps, and turns that into a Hertz estimate.
A short stability check looks for low jitter before locking in the final value.
Keep this tab visible to avoid throttling.
Run the test in full screen for consistent timing.
If the rate seems off, restart and let it settle for a few seconds.