Quick answer
What Refresh Rate Test tells you
Estimate display refresh rate from requestAnimationFrame timing after a three-second warm-up and five-second sample.
- Observed here
- Three-second warm-up, Estimated refresh rate, Average, minimum and maximum frame interval.
- How to interpret it
- The estimate comes from requestAnimationFrame timing in a visible tab. Browser scheduling, power settings and load can make it differ from the monitor refresh setting.
- Important limit
- Results reflect events and values exposed by this browser.
- Data handling
- Test values are calculated in this browser. Device Test Bench does not store a test result or create a device fingerprint.
Useful next comparison: Keep the tab visible, close heavy background work and repeat before comparing with the operating-system refresh setting.
Understanding the result
What a result means
The estimate converts visible animation-frame intervals into Hz after warm-up. It reflects the browser’s presentation timing on the current display and can be limited by background throttling, variable refresh or system load.
Confirm the pattern by repeating three-second warm-up. Results reflect events and values exposed by this browser.
How to use this test
- Keep this tab visible.
- Click Start Refresh Rate Test.
- Avoid moving or resizing the window during the sample.
- Repeat after changing monitor or display settings.
What this test checks
- Three-second warm-up
- Estimated refresh rate
- Average, minimum and maximum frame interval
- Frame stability
What this test cannot check
Results reflect events and values exposed by this browser.
This test does not certify hardware or replace professional inspection.
Background tabs and power saving can pause or throttle animation.
The result is a browser estimate, not certified monitor Hz.
Common problems and troubleshooting
Keep the tab foregrounded, avoid resizing and repeat after the browser window is fully on one monitor. Compare the median result with operating-system display settings rather than treating one variable sample as certified Hz.
- Repeat the same observation. Focus the test surface and repeat “Three-second warm-up” three times under the same conditions.
- Change one condition. Compare “Estimated refresh rate” after changing only the relevant port, connection, browser setting or application.
- Rule out focus or interception. Close overlays and reserved shortcuts, keep the page visible and confirm that the live indicator changes during the action.
- Keep the result within its limit. Results reflect events and values exposed by this browser.
If the same pattern remains across relevant applications and connections, give the manufacturer or a qualified technician the repeatable observations instead of a guessed fault label.
Browser compatibility
requestAnimationFrame is available across current visual browsers, but background tabs are deliberately throttled. Variable-refresh displays and compositor scheduling can produce a range rather than one fixed interval.
| Browser | Reference status | Evidence basis | Version | Notes | Checked |
|---|---|---|---|---|---|
| Chrome | Supported | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Microsoft Edge | Supported | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Firefox | Partial | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
| Safari | Partial | Expected baseline | Not recorded | Feature detection is authoritative; permissions, platform and device support can change availability. | 2026-08-27 |
Privacy information
Test values are calculated in this browser. Device Test Bench does not store a test result or create a device fingerprint.
The public analytics allowlist does not accept pressed keys, typed text, pointer coordinates, media labels, device IDs, recordings, video frames or controller input. Test results are not written to LocalStorage.
Primary technical references
These specifications define the browser signals used by this test. They document web-platform behavior; they do not certify a particular device.
Frequently asked questions
Is this Refresh Rate Test free?
Yes. The test works without an account, download or payment.
Is my test data uploaded?
Test values are calculated in this browser. Device Test Bench does not store a test result or create a device fingerprint.
Does this result prove my hardware is faulty?
No. It shows what the browser can observe. Repeat the test, compare another browser or device, and seek qualified support when the result matters.