This frame rate test measures how many frames per second your screen is actually delivering, live, in your browser. Watch the moving pattern, read the figure, and you have an honest check of your display's smoothness in about ten seconds. It is the quickest way to confirm that a monitor sold as 120 Hz or 144 Hz is really running that fast, to compare two screens, or to see whether your hardware is keeping up. Nothing to install, nothing to sign up for.
The test reports three figures. Read together, they tell you what your display is doing and whether the test itself is keeping pace.
The pixel dimensions of your display, scaled by its device pixel ratio, so a high-density screen reports its true native figure rather than a CSS approximation. Resolution does not affect smoothness by itself, but it affects frame rate: more pixels per frame is more work, so a very high resolution can pull your FPS down on the same hardware.
The headline number — the frames per second your browser is actually rendering to the display. On a healthy setup this sits close to your panel's refresh rate: around 60 on a 60 Hz screen, 120 on a 120 Hz screen, 144 on a 144 Hz screen. If it lands well below your rated refresh rate, the bottleneck is upstream of the panel, and the section on why your FPS is lower than your refresh rate below covers the usual causes.
The rate the test's own animation is running at. The Canvas FPS control lets you cap this deliberately — useful for slowing the motion down and studying individual frames. If you have not touched that control, this figure should track your Screen FPS closely. If it sits well below, the page itself is being starved, usually by background load or a busy tab.
The test starts as soon as the page loads and updates continuously. A few steps make the number trustworthy:
Three numbers govern motion and they are easy to confuse. Frame rate, written as FPS, is how many images your system produces each second. Refresh rate, measured in hertz, is how many times your screen can physically redraw itself each second. They interact, and the lower one sets the limit: a graphics card rendering 200 FPS on a 60 Hz panel still shows 60, while a 144 Hz screen fed 40 FPS simply repeats frames.
Frame time is the same information expressed as duration — how many milliseconds each frame gets. It is often the more useful way to think about it, because the gap between 60 and 120 FPS is much larger than the gap between 120 and 240, and frame time makes that obvious at a glance:
| Refresh rate | Frame time | Typically found on |
|---|---|---|
| 30 Hz | 33.3 ms | Console video, older HDMI links |
| 60 Hz | 16.7 ms | Standard office monitors, most laptops |
| 90 Hz | 11.1 ms | Mid-range phones and tablets |
| 120 Hz | 8.3 ms | Modern phones, TVs, gaming laptops |
| 144 Hz | 6.9 ms | The common gaming monitor standard |
| 240 Hz | 4.2 ms | Competitive esports displays |
Dropping from 60 to 30 FPS costs you 16.7 ms per frame. Going from 144 to 240 buys back 2.7 ms. That is why the jump from 60 to 120 feels dramatic and the jump from 144 to 240 feels subtle.
This is the most common reason people run a frame rate test, and a 144 Hz monitor reading 60 is almost never a broken panel. Work through these in order:
If the figure looks correct but motion still feels rough, the cause is frame consistency rather than raw speed. An average that reads a steady 120 while dropping the occasional late frame will still hitch, because smooth motion depends on even frame timing, not just a high count. The stutter test exposes that directly.
The test hooks into requestAnimationFrame, the browser's own animation callback, which fires once per display refresh cycle. Counting those callbacks over a short window gives the frames per second your browser is genuinely delivering.
Two honest caveats. First, because a browser composites its own output, this is a close estimate rather than a laboratory measurement — accurate enough to verify a refresh rate, compare two screens and diagnose a problem, but not a substitute for an oscilloscope. Second, this measures browser frame rate. It reflects your display and your system's rendering path, but it is not a game benchmark; for in-game FPS you want an overlay such as your game's own counter or a monitoring tool.
A high frame rate is necessary for smooth motion but it is not sufficient. Several other display traits decide how good a screen actually looks while things move, and each has its own test here.
Set your display to 144 Hz in your operating system's settings, then run this test in fullscreen with other tabs closed. A Screen FPS reading close to 144 confirms the panel is delivering it. If it reads 60, work through the causes above — the cable and the OS refresh rate setting account for most cases.
It is an accurate estimate. It measures the frames per second your browser renders, which closely tracks your display's real output. Because the browser composites its own frames, it is not a laboratory reading, but it is reliable enough to verify a refresh rate, compare two screens and diagnose performance problems.
60 FPS is the accepted baseline for smooth, responsive motion. Gamers target 120, 144 or 240 on high-refresh monitors, while cinema runs at 24 and looks fine because of how it is shot. The right target depends on your display and what you do with it; our guide on what frame rate is covers the trade-offs.
Only up to your monitor's refresh rate. Rendering 200 FPS on a 60 Hz screen burns power for no visible gain, because the panel can only show 60. Match your target to the display you own, and confirm what it supports with our refresh rate guide.
Yes. It is a useful way to check whether a phone advertised at 90 or 120 Hz is running at that rate — many drop to 60 on battery saver, or switch adaptively depending on what is on screen.
Small fluctuation is normal; the figure is sampled over a short window and background activity moves it. Large swings suggest something is competing for the GPU, or that a variable refresh rate feature is adjusting the panel on the fly.
Frame rate is one way a screen can fall short. DeadPixelTest.org fills your display with solid colours so you can find dead, stuck or hot pixels before a return window closes, and includes a fixer that flashes rapid colours to try to revive a stuck one. BackLightBleedTest.org shows a pure black screen so you can judge backlight bleed and IPS glow — the uneven light that leaks around the edges of an LCD in dark scenes, best assessed in a dark room.