Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

According to the Google Chrome Blog for Thursday, January 5, 2012, Chrome had added a beta feature where it sometimes loads a web page in the background before you finish typing the URL. When you do finish and press enter, it can just display it. I can confirm that as of version 17, this feature is in the stable release.

How can I turn off this prefetching?


I am a developer, and this feature just caused me some confusion; it appeared that one of my web apps was doing a "double redirect", but the actual cause was that Chrome requested the page once while I was typing the URL and again when I pressed enter. (This behavior is not totally consistent, either.)

What I've tried

I have searched for "prediction" in preferences and unchecked the following:

  • "Use a prediction service to help complete searches and URLs typed in the address bar"
  • "Predict network actions to improve page load performance", but the problem persists (at least for loading sites hosted on my own machine).
share|improve this question
According to Making web pages load faster (prerendering) - Google Chrome Help, disabling Predict network actions to improve page load performance should have done the trick. Did you restart your browser afterwards? – Dennis Feb 27 '12 at 15:36
@Dennis - Yes, I did quit the browser and open it again. – Nathan Long Feb 27 '12 at 15:42
up vote 21 down vote accepted

To turn off prerendering completely, disable the following:

  • Predict network actions to improve page load performance


    under the hood

  • Prerender from omnibox



share|improve this answer
was the omnibox option renamed/moved? I think now the only setting that controls both is the predict network actions one. – eglasius Aug 21 '12 at 12:37
This answer still seems to work in Chrome 39, though the "Prerender from omnibox" setting does seem to have been removed. – Nick Dec 9 '14 at 23:07
This setting is missing in Chrome 43. Is it baked in now, or was the feature dropped? – Langdon Jun 4 '15 at 14:29
In Chrome 43 this seems to be controlled by "Prefetch resources to load pages more quickly" under "Show advanced settings..." at chrome://settings/ – rlovtang Jul 21 '15 at 10:31

Yes, you can. The google developer whitepaper on prerendering, in the "Debugging prerendering" section, says:

You also have the option of disabling the Chrome 17+ feature that can initiate prerendering based on user interaction with the address bar. To disable this type of prerendering, start Chrome with a command-line flag of --prerender-from-omnibox=disabled.

Read the whole section/whitepaper. It's full of good stuff.

share|improve this answer
Whitepaper no longer available at link above, however you can read it on… – Aron Griffis Oct 26 '15 at 22:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.