Screen Refresh Rate & Motion Test
Estimate refresh behavior and frame timing, trace frame times in milliseconds, check dropped frames, and evaluate motion trails with the horizontal UFO speed tracker.
(Snapped to standard Hz values)
Time interval per frame render (ms)
⚠️ Timing APIs & Browser Limitations Notice
This tool estimates display metrics by sampling browser rendering cycles via standard JavaScript requestAnimationFrame APIs. Browser refresh rate estimates are not equivalent to professional hardware measurements (such as high-speed camera capture or specialized oscilloscope sensors).
Factors like browser thread congestion, GPU drivers, hardware acceleration settings, V-Sync configurations, multi-monitor scaling, and operating system battery-saving modes can cap browser rendering speeds below your monitor's actual capabilities.
Understanding Refresh Rate (Hz) & Motion Blur
Read about display refresh rate properties and how to interpret motion performance:
Refresh Rate (Hz)
The number of times per second a monitor redraws its physical screen image. High rates (144Hz, 240Hz, 360Hz) produce smoother cursor paths and reduced ocular fatigue.
Frame Rendering Time (ms)
The duration between individual drawing samples. For a 60Hz display, average frame time is ~16.67ms. For 144Hz, it scales down to ~6.94ms, and for 240Hz, it is ~4.17ms.
Display Ghosting
A visual defect where moving objects (like our UFO graphic) leave fuzzy trails. This is caused by slow pixel response times (time taken for liquid crystals to change states).