—
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
—