ERR_SPDY_PROTOCOL_ERROR is a quite well-known in Google Chrome users community which you probably have come across.

While browsing some popular sites a few weeks ago abruptly, I started to encounter a problem where the websites like Tumblr, Reddit or Vine stopped loading and delivered an ‘ERR_SPDY_PROTOCOL_ERROR’ continuously.

Meanwhile, this happens, all the other websites worked as usual – subtle; but only except the sites mentioned above showed the same-specific error.


Even after several loops of F5 (refresh), still, those didn’t work.

To fix this issue, I looked for multiple Articles on the internet. Worked around according to their steps but failed miserably.

Then I analyzed the cause of ‘ERR_SPDY_PROTOCOL_ERROR‘ by troubleshooting my chrome browser and PC’s network settings in-depth. And finally, I was able to resolve the error successfully.

Here, I am sharing the exact steps I followed to fix the glitch on Chrome.

What is ‘Err_Spdy_Protocol_Error’?

To summarize this I can say, it is the error happens when – the browser (especially – Chrome) fails to establish connection between your PC and the SERVER,

If Windows is unable to refresh the cache, DNS is unresponsive, your firewall or antivirus is blocking access to a particular URL, the Browser Version has become obsolete, cookies are expired – the issue can trigger.

Even it occurs when the servers blacklist your IP or if your Browser Profile is in a corrupted state.

What Does ‘Err_Spdy_Protocol_Error’ Mean?

Simply, it is an error mostly related to browser and network blockage. It indicates some systematic errors in the browser – Chrome that stops your entered URL from establishing a connection between you and site’s server by blocking the resources.

‘err_spdy_protocol_error’ means your Browser or ISP is unable to send and receive requests to the website’s operational Public Servers. Thus it cannot receive any data to be displayed at your end.

Anyways…. are you feeling worried?

Take it easy! I will tell you some simple steps that will help you fix this issue in some finger-counted minutes.


What Causes “Err_Spdy_Protocol_Error” on Chrome?

As I said previously -it mostly affects users who use Google Chrome as their default Internet web browser. Other than that, if you are using other similar featured browsers such as Safari, Microsoft Edge, Mozilla Firefox, or, Internet Explorer, etc. you probably have never experienced this type of error.

Typically, “ERR_SPDY_PROTOCOL_ERROR” page is shown when the SPDY Protocol is not working properly and unable reach to the site’s end. That may be some errors in your PC’s network configuration, Installation issues, or an unwelcomed- Machine generated Error.

If there is a failure in connection to the server in the back-end of the PC-to-Internet process, often this error appears as a warning.

This is how your Browser loads and displays a web page technically:

  • When you enter an URL into your address bar or click a link, your browser sends a request to the website’s web server.
  • The server responds – the page, and its supportive files are subsequently downloaded.
  • Then the Browser compiles the downloaded page resources to complete the web page.
  • After this, the browser renders (displays) the entire website becomes visible to you.

Each of the above steps is interlinked to another. So, if there is an error processing any of the steps, the web page breaks loading in the middle, even at the first stage. This may show you a warning like ‘err_spdy_protocol_error.’

You can discover more about “how a web page loads” by reading this article.

Though Google Chrome is the fastest, free, and light weighted, it has some unimproved glitches that worries you while enjoying the User–Internet alliance.

The main issue comes into action when the SPDY Sockets fail to work properly in Chrome.

SPDY Protocol is an open-specification networking protocol that was primarily developed by Google for transporting the web traffic and media content. It helps you deliver faster web experience

So then how your Browser can work quickly without having SPDY protocol accurately worked?

Got it? I think you already have!

This error commonly comes in websites like Tumblr, Google, Vines, YouTube, Reddit, Gmail, Facebook. Check the following steps and understand how I fixed the error in different ways. Feel free to ask any doubts, if appears.

How to Resolve Chrome’s “this webpage is not available err_spdy_protocol_error”?

Okay, probably you have searched the above phrase many times in Google! Isn’t?

During the search, Google shows hundred Plus articles stating the same solutions repeatedly.

But honestly saying, none of the solutions work perfectly.

And, in this guide, I am sharing all my in-depth methods to fix ‘err_spdy_protocol_error’ on all of your cross-platform browsers  – windows, mac PC both.

Though, the methods are same for other platforms like – Chrome for Android and working excellent.

How to Fix ‘Err_Spdy_Protocol_Error’ in Chrome

There are some easy-to-perform methods that you can apply to solve Chrome’s ‘err_spdy_protocol_error’ quickly.

What you need is – only to follow them step-by-step methods as mentioned in below. Relax! I each of the procedure is straightforward as a no-brainer.

Method 1: Flushing SPDY Sockets in Google Chrome

Here, I am using Flush Sockets to solve the error. It is quite simple, heed through.

  • Firstly, Open up your browser Google Chrome on your PC.
  • Then Copy-paste the URL below and hit the “Enter” Key:



” chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active “

  • Now, Click on Dropdown arrow present to the right of the window (Shown in the Image),and from the drop-down, choose ‘Flush Sockets, ’ and that’s it, I think your issue has been resolved successfully. Ain’t?


  • Try restarting Chrome for 2-3 time. If this does not work, Move to the second method.

Method 2: Flushing DNS of Your PC

To solve the “this webpage is not available err_spdy_protocol_error” you can check cleaning the existing DNS cache from your laptop or PC.

Step 1: If your Operating System is Windows, then  Press open the Command Prompt to enter the following commands, but if you have of Linux OS, you have to open The Terminal.

Step 2: On the Command Prompt window or Terminal type the next commands as shared below.

Step 3: After each command, press Enter key to begin its process correctly.


For Windows  –

 Ipconfig/ flush DNS

Ipconfig/ renew

For Linux –

nscd -I hosts

For Mac Users –

dscacheuti –flushcache; sudo killall –HUPmDNSResponder

Method 3: Resetting The Chrome Browser

It is one of the easiest methods of fixing the spdy_protocol_error in Google Chrome. It is just another way of the following list.

Now, I will describe how to reset your Google Chrome using some simple steps shown below:

Firstly, click the three-dotted button located on your top right-hand side of the browser window. By clicking this – you will get a drop-down menu with some options.

Now, find the option – Settings, and click on it. By then it will redirect you the next page, and you will see an “Advanced Settings” option.

Now scroll down to the bottom of the page, and you will find an option “Reset all settings,” just click on it and then wait for a while.


This might take a while so wait patiently. After that, you need to restart your Google Chrome Browser

Method 4: Updating The Chrome Browser

If everything looks fine and still you are unable to fix the issue — you can try Updating your Google Chrome Browser to its latest available official version.

No worries, it will not wipe your existing data. Rather you will get a fresh fix of Bugs, glitches and other resolved faults.

Method 5: Try Re-Installing Google Chrome

Caution -> By doing this process it will Wipe all the present Data – Saved Passwords, Cookies, History, Bookmarks in your Google Chrome Browser. So I recommend you to take a backup before you re-install. There is similar article related to Install WordPress On Ubuntu so must read this.


  • Go to Control Panel
  • Then open Programme & Features
  • There, uninstall Google Chrome Browser from your PC. by clicking uninstall option.
  • Now you have to Download Google Chrome from its Official repository.
  • Finally, Install Chrome which you have recently downloaded from the above-shared URL.

This is another way Fixing ERR_SPDY_PROTOCOL_ERROR on your Google Chrome.

If you still have the error, move towards the next Method.

Method 6: Clear Cookies & Caches Of Chrome

Your system stores cookies and cache — to remember the Credentials of sites, to keep a log of your location, IP Configuration, browsing history, fast loading.

But, sometimes it becomes a reason for problems like ERR_SPDY_PROTOCOL_ERROR, and thus you have to clean all the existing cookies, caches from your system.

Doing this will refresh all the obsolete caches and cookies quickly. This method is one of the easiest ways to fix the err_spdy_protocol_error permanently.

Follow the given steps-


Okay, follow my process to perform this action –

Level 1: Open Chrome Browser, then Press Ctrl+H to go the Settings tab of the browser and now click on the History tab.

Level 2: Further, find the option “Clear browsing Data” and click on that.

Level 3: You will see a pop-up box on your screen. Mark the checkboxes (Tick) there, for the two options- “Cached Images and Files,” “Cookies and Other site and plug-in data.

Level 4: Make sure that the other shown checkboxes are not Tick marked.

Level 5: Set “Obliterate the following items” option to “the beginning of time.”

Level 6: Finally, click on Clear Browsing Data to start the process. Wait until the completion.

Method 7: Check Firewall & Antivirus HTTP Setting

The last and leading cause may be the Blocking by your PC firewall, and Antivirus Protection installed on your computer might.


You should check that either it’s your PC’s firewall or Antivirus which is creating a block. In Google Users Community forum most of the users who have Avast Security Software reported this issue with certain websites.

And for so, you can resolve the issue ERR_SPDY_PROTOCOL_ERROR after adding those blocked  sites by the to the Web Shield exclusion of the antivirus software.

Follow the exact steps:

Step 1: In the Avast Security navigate to the Settings option on your system.


Step 2: In the active protection tab, now click on Customize Web Shield Protection.

Step 3: Now add the needed websites to the section separately.

If your antivirus protection software is other than Avast, then you can try this method. But while adding the sites make sure that the URL’s are correct. Otherwise, the problem does not resolve.

You can also try fixing the error by disabling the HTTPS Scanning after opening Avast Web Shield — Click on Main Setting and click on the checkbox beside Enable HTTPS Scanning.

Video on Fixing ‘err_spdy_protocol_error’ in Chrome


If you have worked up all the methods, the issue must have resolved as for now. If not try Chrome Cleanup Tool.

Chrome Cleanup Tool is useful to fix the systematic faults in your Chrome browser. It helps the browser to achieve a stable state as it was previously. All these above-explained methods are proven by self-troubleshoot and will help you out of the How To Fix ERR_SPDY_PROTOCOL_ERROR in Chrome ?. Also, if you find any of the above methods aren’t working properly, then you should repeat the steps one-by-one you can try uninstalling Google Chrome and then reinstall the same.  Plus, not any of the methods mentioned above will take a lot of time.

Speak Your Mind