Free online test

Refresh Rate Test

Estimate display refresh rate from requestAnimationFrame timing after a three-second warm-up and five-second sample.

Reviewed by Last reviewed 2026-08-27Testing methodology

Private by design. Test values are calculated in this browser. Device Test Bench does not store a test result or create a device fingerprint.
Refresh Rate Test workbench Ready — nothing is being saved
Estimated refresh rate—
Average interval—
Min / max interval—
Frame stability—

Keep this tab visible during the 3-second warm-up and 5-second measurement.

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

  1. Keep this tab visible.
  2. Click Start Refresh Rate Test.
  3. Avoid moving or resizing the window during the sample.
  4. 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.

Device Test Bench provides browser-based diagnostic information for reference. It does not replace professional hardware inspection or repair.

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.

  1. Repeat the same observation. Focus the test surface and repeat “Three-second warm-up” three times under the same conditions.
  2. Change one condition. Compare “Estimated refresh rate” after changing only the relevant port, connection, browser setting or application.
  3. Rule out focus or interception. Close overlays and reserved shortcuts, keep the page visible and confirm that the live indicator changes during the action.
  4. 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.

BrowserReference statusEvidence basisVersionNotesChecked
ChromeSupportedExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27
Microsoft EdgeSupportedExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27
FirefoxPartialExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27
SafariPartialExpected baselineNot recordedFeature detection is authoritative; permissions, platform and device support can change availability.2026-08-27

“Expected baseline” is an editorial capability expectation, not a completed browser test. The live feature check above is authoritative for this browser and device.

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.

Editorial and correction policyReport a problem with this test

Search