Benchmarks · what fast actually means

Average scroll speed

Two different numbers both get called “scroll speed”, and they disagree with each other on purpose. Here is what each one measures, what an ordinary result looks like, why the pixel figure travels badly between machines, and how to get your own in five seconds.

Two definitions, two answers

Distance rate — pixels per second. How far the page moved. This is the everyday meaning of scrolling fast, and it is the figure most affected by your operating system: the same physical wheel motion covers three times the distance if you triple the lines-per-notch setting.

Input rate — scrolls per second (SPS). How many wheel events the browser received. This is much closer to a measure of your hand and your hardware, and it is the number the wider click-speed category compares. Its own catch is that a high-resolution wheel emits several events per notch, so it flatters some mice.

Neither is wrong. They answer different questions, which is why every run on this site reports both.

Measure your own — five seconds

Hover the box and scroll the way you normally would, not as fast as you can. The result gives you both rates plus a pixels per wheel event figure, which is the only reliable way to learn what one notch is worth on your specific setup.

Test duration

Hover here and scrollThe 5-second timer starts on your first scroll — no button to press. Keyboard users: press Tab to focus this area, then hold Page Down.

Distance is the real travel of the box above, measured in CSS pixels, so it never depends on guessing what one wheel notch is worth. Scrolls per second counts browser wheel events — one physical notch can emit more than one. Your operating system’s scroll-lines setting changes pixels per second, so compare runs on the same machine.

Distance tiers — pixels per second

A 1,000 px/s run moves roughly one laptop screen height per second. These are the bands the scroll speed test rates against.

Pixels per second rating tiers
TierRangeWhat it means
Slow0–599 px/sUnder about half a laptop screen height per second.
Normal600–1,499 px/sRoughly one to two screens a second — ordinary browsing.
Fast1,500–3,499 px/sSkimming pace. Several screens a second.
Very fast3,500–7,499 px/sHunting for the bottom of a long page.
Extreme7,500+ px/sFree-spin wheel or a high-momentum touchpad flick.

Input tiers — scrolls per second

These follow the convention used across the click-speed category, so a score here lines up with the number you would get from other SPS tools. The scrolls per second test rates against them directly.

Scrolls per second rating tiers
TierRangeWhat it means
Slow0–3 scrolls/sReading pace. Normal for careful scrolling through text.
Normal4–7 scrolls/sEveryday browsing speed for a detented mouse wheel.
Fast8–12 scrolls/sDeliberately quick flicks, or a touchpad with momentum.
Very fast13–20 scrolls/sSustained rapid input. Common on free-spin wheels.
Extreme21+ scrolls/sFree-spin flywheel territory, or a very high wheel resolution.

Why the pixel figure travels so badly

Between your wheel and the page there are at least three multipliers, and every one of them is configurable or platform-specific.

The operating system
Windows reports a fixed notch unit to applications and separately holds a “lines to scroll at a time” setting, three by default, adjustable up to a full screen. macOS has no line setting at all and instead applies an acceleration curve, so a fast wheel covers more ground per notch than a slow one. That alone makes a Mac and a PC non-comparable on distance.
The browser
Engines turn “three lines” into pixels using their own line-height maths, and they do not all agree. They also differ in what they put in WheelEvent.deltaMode: some report pixels, some report lines for the same physical action.
The device
A high-resolution wheel splits one notch into several smaller events. A free-spin wheel removes the notches entirely. A trackpad has none to begin with and adds a momentum tail after your fingers lift.

What we deliberately do not publish

You will find sites quoting a single authoritative “average scroll speed” to two decimal places. We do not, because we have not measured a representative sample and we are not going to invent one. The tier boundaries on this page are derived from the documented defaults above and from what the browser can actually observe — they are useful reference bands, not survey results.

What you can trust completely is your own measurement: the distance figures come from a real scroll container, so they are exact for your machine. The methodology page sets out the same boundary for the diagnostic side of the site.

Average scroll speed questions

Ordinary browsing sits at roughly 600–1,500 CSS pixels per second — about one to two laptop screen heights every second. Measured as input rate instead of distance, that same browsing pace is about 4–7 wheel events per second. Both figures are averages over a run; the peak second of a fast flick is several times higher.