Refresh Rate & FPS Test
Measure how fast your browser is actually rendering frames on this device right now — an estimated FPS and refresh-rate reading, plus a moving test pattern to help you judge motion smoothness by eye.
How this test works
Every time your browser paints a new frame, it calls a function via requestAnimationFrame. This page timestamps each call and looks at the gaps between the last 60–120 frames to estimate your current, average, minimum, and maximum frames-per-second, plus average frame time in milliseconds.
Why this isn't your monitor's spec sheet
A steady 60 FPS reading strongly suggests a 60Hz-capped path somewhere in the chain, and 120+ suggests a faster one — but the number can be limited by the browser tab, the OS compositor, power-saving mode, or the GPU driver, not only by the display itself. Use it as a smoothness sanity check, not a certified spec.