Performance Tool
Refresh Rate Test
Measure the exact number of times your display updates per second (Hz). Perfect for verifying 120Hz, 144Hz, or 240Hz gaming monitors and flagship phones.
Check Display Speed
⚠️ Important Note Before Starting:
- Ensure your device is not in "Low Power" or "Battery Saver" mode.
- Hardware Acceleration must be enabled in your browser settings.
- If using multiple monitors, drag this window to the monitor you want to test.
How Refresh Rate Testing Works
The refresh rate of a display, measured in Hertz (Hz), indicates how many times per second the screen draws a new image. A 60Hz display updates 60 times a second, while a 144Hz monitor updates 144 times, providing a significantly smoother experience, especially in gaming and scrolling.
This diagnostic tool utilizes your browser's native hardware-accelerated rendering engine (requestAnimationFrame). By measuring the precise microsecond gap between consecutive screen paints, we calculate your actual real-time display frequency. To ensure maximum accuracy and eliminate browser-induced micro-stutters, the tool displays a trimmed moving average of the last 60 frames.
The Visualizer: In the background of the test, a high-speed vertical bar moves across your screen. On a 60Hz monitor, you may perceive slight "stepping" or motion blur. On a 120Hz or 240Hz display, this movement will appear remarkably fluid and crisp.
Troubleshooting
My phone is 120Hz, but the test shows 60Hz. Why?
This is almost always caused by software limitations. If your phone is in "Battery Saver" or "Low Power Mode", iOS and Android automatically restrict the browser to 60Hz. Additionally, some browsers (like standard Safari on older iOS versions) hard-cap web animations at 60Hz to save battery.
My 144Hz gaming monitor is showing 60Hz?
Check your operating system settings. In Windows, go to Display Settings > Advanced Display and ensure the refresh rate is actually set to 144Hz. Sometimes, monitors default to 60Hz out of the box until manually changed. Also, ensure you are using a DisplayPort cable, as older HDMI versions cannot handle high refresh rates.
Why does the number fluctuate slightly (e.g., 143Hz to 144Hz)?
This is perfectly normal. Web browsers are not real-time operating systems; background tasks, CPU interrupts, and V-Sync polling can cause microsecond variations in rendering time. A result of 143.8Hz is structurally a 144Hz display.