Refresh Rate Test
Estimate your browser’s frame cadence and a likely refresh-rate class.
Browser animation timing
Ready to testEstimate the browser’s refresh cadence from animation-frame timing. Your monitor’s hardware setting may differ.
- Estimated refresh cadence
- —Hz
- Common class: not established
- Typical frame interval
- —ms
- Robust mean of consistent intervals
- Timing confidence
- —
- Browser timing stability only
Enable JavaScript to run this browser timing test.
Battery saving, browser scheduling, CPU load, variable refresh rate, and timestamp precision can affect results. After moving this window to another display, test again—even if no change was detected.
How to use this test
- Place the entire browser window on the monitor you want to check and let it settle.
- Start the test and keep the tab visible and window focused until it finishes.
- Read the estimate and confidence; confirm the configured rate in the operating system rather than treating a likely class as the hardware setting.
Want to compare this with timing, colors, and motion in one session? Run the Complete Monitor Test.
What the result means
The estimate describes the browser's usual animation cadence from a median-based selection of consistent intervals. Confidence also considers variation and delays. A likely common Hz class appears only for a stable estimate close to one unambiguous class; it is a comparison label rather than a hardware reading. An uncertain sample should remain uncertain instead of being forced to a familiar monitor rate.
Know the limitations
A browser does not expose an authoritative monitor refresh-rate setting. A stable 60 Hz browser cadence can still occur on a faster panel because of scheduling or power saving. Variable refresh rate, delayed callbacks, CPU load, and reduced timestamp precision can affect the estimate. Confirm hardware settings in your operating system; repeat after moving between displays, even when their dimensions match.
When browser Hz differs from the setting
Record the OS setting for the selected display, including any dynamic/adaptive mode. Repeat after settling the window, using comparable power and workload conditions. Browser scheduling can produce a lower cadence on a faster panel; a mismatch alone does not establish a hardware problem.
Common questions
Is this my monitor’s exact refresh rate?
No. This Hz test estimates the browser’s animation cadence, which often follows the display. It cannot read or certify the hardware refresh-rate setting. Check the operating system’s display settings to confirm that setting.
Why isn’t a common refresh-rate class shown?
We only suggest a common class when the sample is stable, within 2.5% of a class, and clearly closer to it than to another. An unusual rate, noisy sample, or ambiguous estimate keeps the measured estimate without assigning a class.
Can I check a second monitor?
Move the entire window onto that display, wait for it to settle, and test again. Browser-reported dimensions or scaling changes may interrupt a run, but monitors with the same properties cannot reliably be distinguished.