Output
Animation FPS; frame intervals, milliseconds
Estimate visible browser refresh cadence with frame timestamps.
Refresh Rate Test · At a glance
Quick answer: Estimate visible browser refresh cadence with frame timestamps. A median interval of about 16.67 ms corresponds to 60 frames per second; about 6.94 ms corresponds to 144.
The test loads when you open it. Device access is requested only after you choose to start.
Detailed guide

Animation FPS; frame intervals, milliseconds
Visible tab and animated workload
requestAnimationFrame timestamps
Runs on your device; no tool-result upload
Frame cadence is estimated from requestAnimationFrame timestamps. Browser FPS may be capped by refresh rate, power settings or background throttling. It is not a native-game FPS prediction.
A median interval of about 16.67 ms corresponds to 60 frames per second; about 6.94 ms corresponds to 144. This is animation cadence rather than a panel specification.
A median interval near 16.67 ms suggests 60 Hz animation cadence; about 6.94 ms suggests 144 Hz. A browser can schedule below the display’s maximum. Multiple monitors, battery saving and background tabs can affect it. Check OS display settings if the measured cadence is lower than expected.
Check OS refresh settings, battery saving and background load. A browser may schedule below the maximum refresh rate.
A frame sequence may reveal gaps in a camera photo, but software timing alone cannot prove a monitor is displaying or skipping physical frames.
The selected operating-system mode, power policy or browser rendering path may limit cadence. The test cannot force the monitor to use its advertised maximum.
Start the test and keep the tab visible. For FPS, adjust workload. For frame skipping, photograph the moving frame sequence with a long exposure.
Browsers commonly reduce animation activity in hidden tabs to save resources. Keep the test visible and compare foreground runs under the same power settings. A background reading is not a useful monitor capability check.
They are related but separate. Animation callbacks describe the browser scheduling path, while the physical display updates through the operating-system and graphics pipeline. Software timestamps alone cannot observe emitted frames.
Choose the intended refresh mode in system settings, keep power mode and browser constant, and repeat several foreground runs. Mixed-refresh multi-monitor setups and heavy background rendering can change animation cadence.
No. Open the interactive tool above in a modern browser. The instructions and explanations are available even with JavaScript disabled; running a test needs JavaScript.