Hz
Stabilizing...
0%
Refresh Rate
Hz (Hertz)
Frame Rate
FPS
Frame Time
ms
Stability
Score
Dropped Frames
0
Frames
Advertisement
Live FPS & Hz Graph
FPS
Hz
For Best Accuracy Use fullscreen mode and close all other applications.
Give It 10–30 Seconds Results stabilize after measuring ~300 frames.
Check Your Cable Use DisplayPort or HDMI 2.0+ for high Hz displays.
Enable in OS Settings Confirm your refresh rate in Display → Advanced settings.

⚠️ Disclaimer: Browser-based refresh rate detection depends on requestAnimationFrame accuracy. Tab throttling, GPU load, or background processes may affect readings. For highest accuracy, use fullscreen on a dedicated window.

Dropped Frames
0
frames skipped
Each bar = a detected frame skip. Green = OK  |  Yellow = Minor skip  |  Red = Major skip
Watch the ball. At higher Hz, it should appear sharper with less blur. Lower Hz causes visible trailing.
Sharp ball → High refresh rate running correctly
Blurry trail → Low Hz or high motion blur setting
Stuttering → Frame drops or VSync issues
Compare animation smoothness at three simulated frame rates. Your monitor must support the Hz to see the difference.
●  30 FPS Simulation
●  60 FPS Simulation
●  120 FPS Simulation
Can't tell 60 & 120 apart? Your monitor may be limited to 60Hz, or VSync may be capping your output. Check OS display settings.
Screen Resolution
Viewport Size
Pixel Ratio (DPI)
Browser
Operating System
Color Depth
Orientation
Touch Points