How to Disable the Smooth Scrolling Feature in Google Chrome

The Scrolling Delay Vector

By default, Google Chrome employs a feature called “Smooth Scrolling.” When you roll your mouse wheel, the browser applies an artificial, animated easing effect, causing the page to glide to a stop rather than instantly snapping to the new position. While this looks aesthetically pleasing, it introduces a tangible input delay. For power users who need to rapidly skim through massive data sets or long blocks of code, this sluggish, animated delay makes the browser feel incredibly unresponsive.

How to Disable Smooth Scrolling

Because this is a core rendering engine behaviour, Google hides the toggle switch for this feature deep within the browser’s experimental flags menu.

1. Open Google Chrome.
2. Click into the URL address bar at the very top of the browser window.
3. Type the following exact string and press Enter:

chrome://flags

4. You are now in the experimental features dashboard. At the top of this page, you will see a “Search flags” search bar.
5. Type Smooth Scrolling into that search bar.
6. The list will filter down to a single entry. Look at the dropdown menu to the right of the Smooth Scrolling entry.
7. Click the dropdown menu and change it from Default to Disabled.
8. A blue Relaunch button will appear at the bottom of the screen. Click it.

Chrome will restart. When it reopens, your mouse wheel will now execute raw, instantaneous scrolling with zero animated delay, significantly improving your navigation speed.

Get the best tech tips delivered straight to your inbox.

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