FPS Test
Measure how many frames per second your browser is actually rendering, in real time. The test starts automatically — leave it running to watch your live FPS and the highs, lows, and average build up on the graph below.
— ms / frame
Frame rate — frames per second, or FPS — is how many distinct images your screen draws each second. Higher is smoother: 60 FPS looks fluid, 30 FPS starts to feel choppy, and in fast games a higher rate means less motion blur and lower input lag. FPS is separate from your display’s refresh rate (measured in Hz): the refresh rate is the ceiling, and the frame rate is how close your browser or game actually gets to it.
This test uses the browser’s requestAnimationFrame API, timing the gap between screen repaints to work out how many frames your browser paints each second. The current reading is averaged over the last half-second so it stays steady, while min, average, and max build up over the session. Everything runs locally — nothing is uploaded.
Your browser won’t paint faster than your display can refresh, so a 60 Hz monitor caps out around 60 FPS and a 120, 144, or 240 Hz panel proportionally higher. The dashed lines on the graph mark those common refresh rates; if your FPS sits well below yours, the page or your machine is struggling to keep up.
Common frame rates
| Frame rate | Where you see it | How it feels |
|---|---|---|
| 24 FPS | Film and cinema | Smooth for movies, with cinematic motion blur |
| 30 FPS | Console games, streaming video | Playable, but choppy in fast motion |
| 60 FPS | Standard monitors, most games | Fluid and responsive — the common baseline |
| 120 FPS | Gaming monitors, newer phones | Noticeably smoother with lower input lag |
| 144 FPS | Gaming monitors | A popular esports sweet spot |
| 240+ FPS | High-end gaming displays | Ultra-smooth; an edge in competitive play |
