FPS Test — Check Your Browser Frame Rate
Measure your browser’s actual frames per second in real time. See live FPS, average, min/max, and frame time over your chosen duration.
Session Stats
Recent History
No tests yet. Complete a test to see history.
FPS Speed Guide
What is FPS?
FPS (Frames Per Second) measures how many unique frames your display renders each second. Higher FPS means smoother motion. This tool measures your browser’s actual frame delivery rate via requestAnimationFrame.
Frame Time
Frame time is the duration of a single rendered frame in milliseconds. At 60 FPS, frame time is ~16.67ms. Inconsistent frame times — even at high average FPS — cause visible stutter and reduce perceived smoothness.
Refresh Rate vs FPS
Your monitor’s refresh rate is the hardware ceiling for FPS. A 60 Hz monitor caps at 60 FPS regardless of GPU power. A 144 Hz or 240 Hz panel allows higher frame rates. Enable hardware acceleration to let your GPU drive browser rendering.
Why FPS Varies
Background tabs, GPU load, browser throttling, V-Sync, and thermal throttling all affect browser FPS. Chrome and Edge with hardware acceleration enabled typically deliver the most consistent frame rates for web-based tests.
Frequently Asked Questions
requestAnimationFrame timestamps. Each callback records the time delta from the previous frame, which is inverted to calculate instantaneous FPS. The result reflects your display’s refresh rate under browser rendering conditions.