Real-time Detection
Real-time display of current frame rate, accurate to every frame
Real-time detection of your browser frame rate and monitor refresh rate. Supports high refresh rate monitor detection to verify your display is working at the correct refresh rate.
Comprehensive refresh rate detection solution
Real-time display of current frame rate, accurate to every frame
FPS history graph showing frame rate trends over time
More accurate refresh rate testing in fullscreen mode
Follow these simple steps to test your monitor's refresh rate
Click the Start Test button to begin measuring your monitor's refresh rate and browser FPS.
For more accurate results, click the fullscreen button to eliminate browser UI interference.
Allow the test to run for at least 10 seconds to get stable and accurate readings.
Check the detected refresh rate, average FPS, and frame time analysis to verify your monitor's performance.
Refresh rate testing is supported on all major browsers
Best experience with accurate RequestAnimationFrame timing
Full support for refresh rate detection
Complete refresh rate testing functionality
Full support on macOS devices
Common questions about refresh rate testing
This could be due to V-Sync being enabled, browser limitations, or your display settings. Check that your monitor is set to the correct refresh rate in your system display settings, and try disabling V-Sync in your graphics driver settings.
Browser-based tests use RequestAnimationFrame which is generally accurate but can be affected by browser throttling, system load, and V-Sync settings. For the most accurate results, use fullscreen mode and close other applications.
FPS fluctuations can be caused by background processes, browser activity, or hardware limitations. Minor fluctuations are normal. For stable readings, close unnecessary programs and browser tabs.
Yes, the test can detect high refresh rates, but browser support varies. Some browsers may cap the frame rate. Chrome and Edge typically provide the best support for high refresh rate detection.
Frame time is the duration between frames in milliseconds. Lower frame times mean smoother motion. For 60Hz, target frame time is 16.67ms; for 144Hz, it's 6.94ms. Consistent frame times indicate stable performance.
Fullscreen mode eliminates browser UI rendering overhead and provides more accurate measurements. It also ensures the test runs at your monitor's native resolution and refresh rate without interference.