ERR_QUIC_PROTOCOL_ERROR: What It Is and How to Fix It

Get Chrome back on track

image of a frustrated computer user unable to load a web page

Tero Vesalainen / iStock / Getty Images Plus

The world’s most widely-used web browser, Chrome is typically a stable and reliable application. It can occasionally encounter problems, however, often displaying error messages that are not exactly user-intuitive. One of these is ERR_QUIC_PROTOCOL_ERROR, which can occasionally appear when attempting to access a website using Google’s QUIC transport protocol. This includes many Google-owned pages.

Although this experimental protocol was created to speed up your online experience, it can sometimes fail and cause this somewhat cryptic message to appear in place of the webpage you were trying to load. While there is no one sure-fire fix when encountering the ERR_QUIC_PROTOCOL_ERROR code, there are several troubleshooting methods that have been known to resolve the issue.


There are believed to be multiple causes of ERR_QUIC_PROTOCOL_ERROR, but without detailed input from Google's dev team what you'll find around the web on this issue is mostly speculation. The good news is that following the recommended steps below will fix the problem in most scenarios.

  1. Try loading the page in another browser. The first thing to do when seeing the ERR_QUIC_PROTOCOL_ERROR in Google Chrome is to try loading the same webpage in a different browser like Edge, Firefox or Safari. If the page doesn’t render as expected in one of these other browsers, then the problem is probably not with Chrome but with your internet connection.

    If the page does load correctly in another browser, then the issue is specific to Chrome and you should continue on to the next section.

  2. Disable the experimental QUIC protocol. Since the QUIC protocol might be the cause of the problem, the first thing we recommend is disabling it by taking the following steps and then trying to reload the webpage in question.

    1. Open your Chrome browser.
    2. Type the following text in Chrome’s address bar and hit Enter or Return: chrome://flags
    3. A list of Experiments should now be displayed. Click on Available, if it is not already selected.
    4. Type the following text in the Search flags box, located at the top of the page: experimental quic
    5. The Experimental QUIC protocol should appear at the top of the list, accompanied by a drop-down menu. Click on this menu and select the Disabled option.
    6. Click on RELAUNCH NOW, located in the lower right hand-corner of your browser window.
    7. Chrome will now restart with the Experimental QUIC protocol disabled. Try loading the webpage again. If it still returns the ERR_QUIC_PROTOCOL_ERROR message, continue on to the next section.
    8. To re-enable this protocol at any time, repeat the steps above and choose the Enabled option from the aforementioned menu.
  3. Disable Chrome extensions. Chrome extensions are very popular as they add new features to your browser and enhance existing functionality, in most cases free of charge. Because they are created by third-party developers, however, their code can sometimes cause unintended consequences which result in Chrome behaving erratically.

    In instances where you’ve ruled out the likely causes and aren’t sure why you’re still receiving a particular error message, it’s best to disable extensions to determine whether or not one of them could be the culprit. 

    We recommend disabling them all in one fell swoop via the instructions below. If that fixes the problem, you can then try disabling them one at a time until you’re able to pinpoint the specific extension responsible for the problem.

  4. Reset Chrome to its default settings. When all else fails, it’s time to try resetting Chrome to its original settings.

    Your home page, new tab page, search engine settings and pinned tabs will be erased, along with temporary files including cache and cookies. All browser extensions will be disabled as well. History, bookmarks and saved passwords will not be removed.

  5. Contact Google support. If you're still stuck after trying all of these methods, you can also contact Google Support.