Skip to main content

Refresh Rate Test

Measure your display refresh rate, frame times, and motion blur

Free & unlimitedWorks offline

Speed presets

Detected refresh rate

HzFrame time: — ms

Motion test

Frame time graphLast 120 frames

Motion blur test

Controls

Statistics

Current Hz
Avg frame time
16.67 ms
Min / max
16.57 / 16.8 ms
1% low
59.9 Hz
Dropped frames
0
Jitter
0.23 ms

Refresh rate tips

  • Close other browser tabs and applications for the most accurate measurement
  • The detected Hz should match your monitor's advertised refresh rate (60, 120, 144, 240 Hz)
  • If detected Hz is lower than expected, check that your OS display settings are configured correctly
  • High dropped frame counts may indicate background processes competing for GPU resources
  • VRR (G-Sync/FreeSync) monitors may show variable frame times; this is normal behavior

About refresh rate testing

How detection works

The test measures time between requestAnimationFrame callbacks over 60+ frames. This correlates directly to your display's actual refresh rate.

1% low explained

The 1% low value represents the Hz equivalent of the worst 1% of frame times. Low values indicate frame pacing issues or stuttering.

All processing happens in your browser. No data is sent to any server.

About this tool

  1. 1

    Check detected rate

    The tool automatically measures your display refresh rate using requestAnimationFrame timing.

  2. 2

    Watch the motion test

    Moving objects at different speeds let you visually compare smoothness - faster objects reveal refresh rate limits.

  3. 3

    Check frame times

    The frame time chart shows consistency. Spikes indicate dropped frames or inconsistent refresh.

  4. 4

    Go fullscreen

    Use fullscreen mode for the most accurate motion test without browser UI interference.

  • Your detected refresh rate should match your monitor setting (60/120/144/240Hz). If not, check display settings.
  • At 60Hz, objects moving at 960px/s will appear choppy. At 240Hz, they look smooth - that is the visual difference.
  • Frame time jitter matters more than average FPS. A steady 144Hz feels better than 200Hz with frequent drops.
  • Browser compositor and V-Sync can affect measured refresh rate - try different browsers for comparison.
  • Auto-detected display refresh rate using requestAnimationFrame timing
  • Multi-speed motion test with objects moving at 240-960 pixels/second
  • Frame time chart with reference lines for common refresh rates
  • Moving text readability test for motion blur assessment
  • Speed multiplier and background controls
  • Dropped frame counter and frame time statistics
  • Verifying your monitor is actually running at its advertised refresh rate
  • Visually comparing motion clarity between 60Hz, 144Hz, and 240Hz
  • Checking for dropped frames that indicate performance issues
  • Testing if G-Sync/FreeSync is working by monitoring frame time consistency

Related tools

View all

We use anonymous analytics to improve ToolChamp. No personal data is stored or sold. Privacy Policy