Display Tools
Refresh Rate Test
Estimate the browser window refresh rate and frame-time variation.
Animation frame Median interval Variation warning
Local by default
Your test data is processed locally in your browser and is not uploaded.
Ready to test
Animation-frame timing sample
Keep this tab visible. Move the window to the display you want to estimate.
Estimated refresh rate— Hz
0%
Two-second warm-up followed by at least five seconds of sampling.
Practical guide
Guides for this tool
See how this check fits into real troubleshooting workflows.
Troubleshooting
If the result is not what you expected
Keep the tab visible
Browser timing tests discard or pause samples while this page is hidden.
Use native mode
Check display resolution, refresh setting, HDR, and scaling in system settings.
Reduce background load
Close animation-heavy tabs and overlays before repeating timing tests.
Method
How it works
- Keep this tab visible and start the timing sample.
- The test warms up, then records requestAnimationFrame intervals for at least five seconds.
- The median interval becomes an estimated refresh rate with a stability note.
Browser limitations
What this result cannot prove
- Variable refresh rate, throttling, composition, window position, and load affect the estimate.
- The label is Estimated refresh rate, not an unconditional hardware specification.
Keep checking
Related tools
Questions
Frequently asked questions
Is the Refresh Rate Test private?
Yes. Test input is processed in this tab and is not uploaded by this tool.
Why can browser results differ from another app?
Browsers, operating systems, permissions, device routing, and background load can all change what is exposed and measured.