How to Block Page Preloading Globally in Google Chrome

The Predictive Bandwidth Drain

To make the internet feel faster, Google Chrome utilizes a feature known as “Preload pages.” When you are reading a website, Chrome’s engine silently analyzes the links on the screen and attempts to guess which one you will click next. It then secretly downloads that entire destination webpage in the background before you ever click it. While this makes the next page load instantly, it silently consumes massive amounts of data by downloading websites you may never actually visit. If you are on a strict cellular data limit or a slow connection, you must paralyze this predictive engine.

How to Block Page Preloading Globally

You can permanently sever the browser’s background fetching engine via Chrome’s Performance Settings.

  1. Open the Google Chrome desktop browser.
  2. Click the three vertical dots (â‹®) in the top right corner and select Settings.
  3. In the left-hand sidebar, click on Performance.
  4. Scroll down the main window to the “Speed” section.
  5. Locate the toggle switch labeled Preload pages.
  6. Toggle this switch to the Off position. (Alternatively, it may appear as a radio button list; select No preloading).

Absolute Bandwidth Control

The change takes effect instantly. Google Chrome will completely terminate the background predictive networking daemon. The browser will now operate in a strictly linear, command-based fashion. When you are reading an article, Chrome will absolutely refuse to silently download the next page in the background. It will wait entirely passively until you explicitly click a link, and only then will it initiate a network request. This guarantees that absolutely zero background bandwidth is wasted on predictive data you did not request.

Get the best tech tips delivered straight to your inbox.

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