Ready — 100s
Time Duration
🖥️
FPS Test
Press Start Test to measure your frame rate
🖥️
Measuring…
Warming up — 100s test starting shortly
🖥️
Test Complete!
--
avg FPS • --ms avg frame time
Press Re-start to test again
Avg FPS
1% Low
Max FPS
Jitter ms
Frame Time
FPS Over Time

Real Time Stats

Current FPS
Frame Time
Elapsed Time
Median FPS
Consistency Score
Total Frames
Dropped Frames
Min Frame Time
Max Frame Time
Frame Time Range

No tests yet. Complete a test to see history.

Multiple Framerates and Comparison

Choose which target frame-rate lanes appear as moving reference objects inside the test zone above.

Frame Rates Speed Guide

>240 FPS
🌟 Elite
240 Hz+
144–240 FPS
⚡ High Refresh
144 Hz+
60–144 FPS
🚀 Smooth
Standard
30–60 FPS
📖 Playable
Acceptable
15–30 FPS
🕐 Low
Noticeable lag
<15 FPS
🐂 Slideshow
Unplayable

Framerate Test / FPS Test

Real-time frame rate plotted as the test runs — Y axis: FPS (−100 to 400) · X axis: time (seconds).

Benchmark & Stress

Load the page with extra rendering work and watch your FPS react live. Set an intensity (0–500) then toggle a stress type on.

DOM Nodes50
Particles50
Box Shadows50
Gradients50
Text Blocks50
Images50
SVG Shapes50
CSS Animations50
📈

What is FPS?

FPS (Frames Per Second) measures how many unique frames your display renders each second. Higher FPS means smoother motion, and pairing this result with a ghosting test can reveal motion blur issues that raw FPS numbers alone won't show. 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. If you notice trailing or smearing during fast motion, a ghosting test can help you tell whether the culprit is your panel or your frame rate.

🖶

Refresh Rate vs Frame Rate (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 — run a hz test to confirm your display is actually hitting its rated refresh rate. 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. For a closer look at your display's true ceiling, try the hz test as well.

Gaming Performance and Monitor

Three live readouts of the same frame rate — a digital counter for the exact number, a dial meter for an at-a-glance performance level, and a Motion & Hz level showing your matched refresh rate.

FPS Counter

FPS Meter

Motion & Hz

It measures the frame delivery rate of your browser using 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.
Most standard monitors run at 60 Hz, which caps browser rendering at 60 FPS. If you have a 144 Hz or 240 Hz monitor, ensure hardware acceleration is enabled in your browser settings and that your display driver is up to date. Some browsers also impose a 60 FPS cap in power-saving mode.
Enable hardware acceleration in your browser settings (Settings → System → Use hardware acceleration when available in Chrome). Close background tabs, update GPU drivers, disable browser extensions that intercept rendering, and use a wired connection if on a laptop running on battery. Chrome and Edge generally deliver the highest browser FPS.
60 FPS is the widely accepted standard for smooth gameplay. Competitive FPS players benefit from 144 FPS or higher, as the reduced frame time improves input responsiveness. 240 FPS+ is used by professional esports players. Below 30 FPS, motion becomes noticeably choppy in fast-paced games.
Yes. The 1% low (the slowest 1% of frames) often matters more than average FPS for perceived smoothness. A game averaging 144 FPS with a 1% low of 40 FPS will feel stuttery. The Min FPS shown in this test reflects your worst-case frame during the test window.