Your files stay on your device

# Estimate your display's refresh rate

Measure how many times a second your screen refreshes.
idle, a run takes 4 secondsMeasureSample length

Press Measure: the run takes four seconds during which the tab must stay visible.

- requestAnimationFrame timestamps measure the browser-compositor pipeline, not the panel directly. Hidden tabs, battery saver, and off-screen windows throttle rAF, which only lowers the honest ceiling of the estimate.
- The median resists dropped frames; long frames are counted and disclosed instead of averaged away, and a sample with a wide spread is flagged rather than smoothed.
- No benchmark claims: no latency numbers, no cross-device comparison, no "gaming performance" story: those need a methodology this page does not have.
- Odd panels quantize (a 59.94 Hz display reads ~60), a rate within 2% of a common one is labeled "consistent with", never declared identical.
Paste, drop, or type to begin. Everything stays on this device.

## More device tests

- [Dead pixel test](/device/dead-pixel)
- [Screen & viewport](/browser/screen)
[All device tests](/device)

---

Canonical HTML: https://nutter.tools/device/refresh-rate/
Markdown version: https://nutter.tools/device/refresh-rate/index.md
Plain-text version: https://nutter.tools/device/refresh-rate/index.txt
Agent index: https://nutter.tools/llms.txt

