Skip to main diagnostic tool
⚑ Hardware VSync Sync

Monitor Refresh Rate (Hz) Frequency Tester

Measure true hardware VSync refresh frequency, frame interval timing (ms), and frame pacing stability with microsecond-level clock precision.

VSync Sampling Status:Active Sampling
--.--Hz

Sampling VSync clock intervals...

Frame Interval-- msTarget Frame Time
Peak Detected Frequency-- HzMax VSync Rate
Sample Variance-- msTiming Stability (σ)
Total Frame Samples0Render Cycles

Understanding Display Refresh Rate (Hz) & Vertical Synchronization

A monitor's Refresh Rate (Hz) defines the exact frequency at which the physical display panel scans out its active pixel buffer and illuminates a new visual frame each second. A standard 60Hz display updates once every 16.67 milliseconds, a 144Hz panel refreshes every 6.94 milliseconds, while an esports-tier 240Hz or 360Hz monitor refreshes every 4.17ms or 2.78ms respectively.

The operating system's desktop compositor (such as Windows DWM or macOS Quartz) synchronizes its buffer swap chain directly to the monitor's physical Vertical Blanking Interval (VBLANK / VSync). By tracking the timestamp deltas between consecutive requestAnimationFrame compositor triggers using the W3C High Resolution Time API (performance.now()), our engine calculates your exact physical panel frequency with sub-0.01Hz resolution.

Mathematical Relationship: Refresh Frequency vs. Frame Time Interval

The mathematical formula linking refresh rate (f in Hertz) and native frame interval (Δt in milliseconds) is an exact reciprocal relation:

Δt = (1000)(f) ms, f = (1000)(Δt) Hz

Lower frame intervals directly reduce display motion persistence (sample-and-hold motion blur on retina tracking) and minimize human visual system motor latency.

Motion blur and frame persistence comparison across 60Hz, 120Hz, 144Hz, and 240Hz display refresh rates
✨Clarity Study
Figure 2.1: Motion clarity waveform comparison showing frame pacing interval differences between 60Hz (16.6ms), 144Hz (6.94ms), and 240Hz (4.16ms).

Display Interface Cable Bandwidth & Maximum Refresh Rate Matrix

A high-refresh gaming display will remain hard-locked to 60Hz if connected through a legacy video cable lacking sufficient uncompressed data throughput. The table below details bandwidth specifications across standard display interfaces:

Interface StandardData Bandwidth (Gbps)1080p Max Hz1440p Max Hz4K (2160p) Max HzDisplay Stream Compression (DSC)
HDMI 1.48.16 Gbps144Hz75Hz30HzNot Supported
HDMI 2.0 / 2.0b14.4 Gbps240Hz144Hz60HzNot Supported
HDMI 2.1 (FRL 48G)42.6 Gbps540Hz360Hz144Hz / 240Hz (DSC)Supported (DSC 1.2a)
DisplayPort 1.217.28 Gbps240Hz165Hz75HzNot Supported
DisplayPort 1.4a25.92 Gbps540Hz240Hz144Hz (Native) / 240Hz (DSC)Supported (DSC 1.2a)
DisplayPort 2.1 (UHBR20)77.37 Gbps540Hz+540Hz240Hz (Uncompressed)Supported (DSC 1.2a)

Troubleshooting Displays Stuck at 60Hz on Windows 11 & macOS

If your high-refresh monitor tests at only 60Hz, execute the following verified OS-level diagnostic procedures:

  • Windows 11 Advanced Display Settings: Right-click desktop → Display settingsAdvanced display. Locate the Choose a refresh rate dropdown and select your panel's rated frequency (e.g. 144Hz or 240Hz).
  • GPU Control Panel Timing Override: Open NVIDIA Control Panel or AMD Software Adrenalin Edition. Under Change resolution, scroll past the "Ultra HD, HD, SD" TV resolutions down to the PC section to unlock native high-refresh rate options.
  • Browser Hardware Acceleration: In Google Chrome, Microsoft Edge, or Brave, navigate to chrome://settings/system and toggle on Use graphics acceleration when available. Without GPU acceleration, the browser compositor throttles VSync hooks to 60Hz.
Hardware Knowledge Base

Frequently Asked Questions

Technical answers to common hardware, refresh rate, and browser diagnostic questions.

Why is my 144Hz or 240Hz monitor only showing 60Hz in this test?

Most high-refresh monitors default to 60Hz until manually configured in your operating system. In Windows 11, open Settings > System > Display > Advanced display and select 144Hz or 240Hz from the refresh rate dropdown. Also ensure your browser has Hardware Acceleration enabled in settings.

What is the difference between Display Refresh Rate (Hz) and In-Game FPS?

Refresh Rate (Hz) is the physical frequency at which your display panel hardware scans and draws a new frame from the buffer each second (e.g. 144 times/sec). FPS (Frames Per Second) is the rate at which your GPU engine renders and computes new game world frames. Variable Refresh Rate (G-Sync/FreeSync) synchronizes the monitor Hz directly to fluctuating GPU FPS.

Can an HDMI cable limit my monitor refresh rate?

Yes. Older HDMI 1.4 cables are limited to 1080p at 144Hz or 1440p at 75Hz. To achieve 1440p 144Hz/240Hz or 4K 144Hz, you must use DisplayPort 1.4 (with DSC) or an Ultra High Speed HDMI 2.1 cable supporting 48 Gbps bandwidth.

How accurate is browser-based refresh rate detection?

Our engine synchronizes directly with the browser's requestAnimationFrame pipeline using high-precision performance.now() timestamps. It calculates rolling standard deviations over 120+ consecutive VSync cycles, yielding sub-0.01Hz frequency accuracy.

Why does multi-monitor setup cause frame stuttering at different refresh rates?

In Windows 10/11, running a 60Hz secondary display with hardware-accelerated video playback alongside a 144Hz or 240Hz gaming monitor can cause the Desktop Window Manager (DWM) to momentarily lock compositor pacing to 60Hz. Disabling hardware acceleration in background apps or upgrading to Windows 11 22H2+ resolves this compositor conflict.