Refresh Rate Tester
Hz Test|Motion Test|System Info|Troubleshooting|FAQ|Dead Pixel Test|Stuck Pixel Fixer
Mission & Technology Architecture

About Refresh Rate Tester

Refresh Rate Tester (refreshrate.net) was engineered with a single uncompromising principle: to deliver the fastest, most precise, and cleanest online display benchmarking utility on the web.

01

Microsecond Precision

Synchronizes with hardware VSYNC interrupts via high-resolution DOMHighResTimeStamp calculation for exact decimal frequency reporting.

02

Ultra-Low Overhead

Engineered with lightweight runtime architecture and zero heavy third-party bundles, keeping the main thread free for flawless sub-millisecond benchmarking.

03

100% Client-Side

All render loops, frame pacing graphs, and motion simulations run purely inside your local browser memory with complete privacy.

Why We Built Refresh Rate Tester

For more than a decade, PC gamers, esports competitors, display reviewers, and software engineers have relied on aging web tools created in the early 2010s to test monitor refresh rates. While those early pioneers paved the way, the web landscape has evolved:

  • Modern Monitors Span Massive Refresh Ranges: From 60Hz office displays to 120Hz ProMotion screens, 144Hz and 240Hz competitive panels, up to 360Hz and 540Hz esports monitors, display technology required a modernized testing suite capable of sub-millisecond precision.
  • Legacy Portals Suffer From Main Thread Bottlenecks: Older testing tools are burdened with heavy legacy libraries and unoptimized background polling. These bloated scripts compete for CPU cycles and delay the event loop, causing artificial frame stutters that make a healthy display appear jittery.
  • Design Matters: We believe essential developer and hardware utilities should embody the clean, distraction-free aesthetic pioneered by modern web engineering leaders like Vercel and Apple.

How Our Detection Engine Works

When you visit Refresh Rate Tester, our JavaScript engine connects directly to your GPU’s compositor pipeline via the browser’s native window.requestAnimationFrame() API:

  1. High-Precision Timestamping: Each frame callback provides a monotonic timestamp with microsecond accuracy via performance.now().
  2. Harmonic Delta Averaging: The engine records consecutive frame intervals over a sliding rolling window (up to 180 samples), discarding anomalous compositor startup pauses to isolate true hardware frequency.
  3. Real-Time Oscilloscope: Rather than just showing a single static number, our engine computes standard deviation (jitter) in milliseconds, plotting real-time VSYNC cadence so you can visually verify frame pacing integrity.

Ready to test your display?

Instant zero-click refresh rate and motion test.

Start Hz Test →
Copied to clipboard