How to Disable Smooth Scrolling in Google Chrome

The Scrolling Lag

By default, Google Chrome utilizes a feature called “Smooth Scrolling.” When you spin the physical scroll wheel on your computer mouse, the browser intercepts the raw hardware input. Instead of snapping the webpage down three lines instantly, Chrome applies a mathematical animation curve, causing the page to glide smoothly and slowly to a halt. While this looks aesthetically pleasing on high-refresh-rate monitors, it can feel incredibly laggy and unresponsive on older computers or cheap office mice. For some users, the constant gliding animation can even induce mild motion sickness. You can easily force Chrome to revert to raw, instantaneous scrolling.

How to Turn Off Smooth Scrolling

You can bypass the animation engine by altering a hidden Chrome flag.

  1. Open the Google Chrome desktop browser.
  2. Click inside the main address bar, type exactly chrome://flags, and press Enter.
  3. At the top of the Experiments page, you will see a search box. Type Smooth Scrolling.
  4. The specific flag will appear highlighted in yellow.
  5. Click the dropdown menu next to it (it likely says “Default” or “Enabled”) and change it to Disabled.
  6. A large blue Relaunch button will appear at the bottom of the screen. Click it to restart the browser.

Instantaneous Input

When Chrome reopens, the animation curve is completely gone. When you click your mouse wheel down one notch, the webpage will instantly snap down three lines without any gliding or smoothing whatsoever. The browser will feel significantly faster, snappier, and more responsive to your physical inputs.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.