How to fix chrome’s ERR_SPDY_PROTOCOL_ERROR

Written by shalmali

Google Chrome is one of the most widely used browsers but can sometimes face some a few issues or errors. Errors are common over the Internet especially while browsing or surfing few websites. Sometimes when you try to open any web page using its address, you might experience the ERR_SPDY_PROTOCOL_ERROR or might see “This webpage is not available” error appearing on the screen. This is a browser specific error that is faced only by users who use Chrome browser. This error is nothing but a network security issue.

The ERR_SPDY_PROTOCOL_ERROR is one amongst the most common errors that we face while accessing certain websites. The details of this error say that “the web address that you are trying to open has been either permanently removed, has been shifted to a new address or is down temporarily”. But this is not the case and the actual reasons might be different.



The SPDY Protocol was designed for the Chrome browser to help faster loading of the web page and improving the web security. But this protocol is no longer supported by the latest version of the Chrome and hence may create issues if you are not using the latest version of Chrome. Also, this error mostly occurs for those websites that have HTTPS enabled. Apart from these, there can also be a lot of other reasons that include both with and without VPN condition. Sometimes the reason for this error can be a low-speed Internet connection, DNS problems or IP configuration error. The ERR_SPDY_PROTOCOL_ERROR can also be caused due to close data server, network issue or simply due to a protocol that Chrome uses.

How to fix the ERR_SPDY_PROTOCOL_ERROR in your Chrome browser.

This ERR_SPDY_PROTOCOL_ERROR generally occurs in popular websites like Google, Gmail, YouTube, Facebook, Reddit, Tumblr etc., but can occur in almost any website. You do not have to panic on seeing this error as it is one of the most common errors and can be very easily resolved. There are a few fool-proof methods that can assist you in overcoming this ERR_SPDY_PROTOCOL_ERROR. In this article, we are going to discuss all of the methods that can help you resolve this error easily and quickly. So if you are facing the same issue in your browser, you can follow any of the methods mentioned below.

#1. Restart the Browser


Whenever you face ERR_SPDY_PROTOCOL_ERROR, the first thing to do is restarting your browser. Close your Chrome browser and start it again. This should fix the ERR_SPDY_PROTOCOL_ERROR error. Though this is a very simple step, it is the quickest way of solving this error.


#2. Reset the browser


Resetting your browser can be another easy and simple method of solving this error. Just type “chrome://settings/resetProfileSettings” in the address bar of the browser and click on the reset button. This method will reset all the settings of your Chrome browser to default settings and will also fix the ERR_SPDY_PROTOCOL_ERROR error.


#3. Updating the browser to fix ERR_SPDY_PROTOCOL_ERROR

You can also try fixing this error by updating the Chrome browser to its latest version. The SPDY protocol does not exist in the latest version of the Chrome browser, so this can be the easiest method of fixing the ERR_SPDY_PROTOCOL_ERROR as well as preventing it from occurring in the future. You can update the browser by just going to the “Settings” menu placed on the upper right corner of your browser window, selecting “About chrome” and updating it to the latest available version.


#4. Re-installing the browser


If you already have the latest version of the Chrome browser and still facing this error, you can try reinstalling the browser. You can do this by uninstalling the browser from your system and installing it again. This method will definitely fix the ERR_SPDY_PROTOCOL_ERROR on your browser, but this will also erase all the data of your browser. So, backup all the important data before uninstalling it.


#5. Chrome clean-up tool

You can download the Chrome clean-up tool and run it on your browser in order to clean it up for extensions that are causing problems.


#6. Clear Cache and Cookies to Solve ERR_SPDY_PROTOCOL_ERROR


Clearing Chrome’s Cache and Cookies and restarting the browser can also help remove the ERR_SPDY_PROTOCOL_ERROR. This is another easiest solution and usually works well if the error is due to some security issues. Security issues can sometimes cause this error due to the threats present in the Cached files of the browser. To do this, follow the steps given below:

  • Go to the “Settings” menu on the upper right corner of your browser
  • Scroll down to “Show Advanced Settings”
  • Click on it and go to the “Privacy Section”
  • Under the “Privacy Section” click on “Clear browsing data”
  • A popup message will appear with a checklist
  • Just select “Cookies and other site and plug-in data” and “Cached images and files”
  • Deselect everything else in the popup box
  • The “Obligate the following items from” should be set to “the beginning of time”
  • Now click on “Clear browsing data”

This should clear all the data, Cookies and Cached files from your Chrome browser.

This method will also clear all your saved logins, browsing history, saved passwords and few other important information. So make sure that you backup any saved data before clearing Cache and Cookies.

Also check out: Best Video Player apps for Android


#7. Use Incognito mode


If you are facing the ERR_SPDY_PROTOCOL_ERROR only for any specific website, you can access that website using the Chrome Incognito mode. This should resolve the ERR_SPDY_PROTOCOL_ERROR problem for that specific website.


#8. Check the anti-virus software


Most of the Avast security software users face this error while accessing certain websites. If you are using Avast antivirus, then you can add all the websites that are giving you the ERR_SPDY_PROTOCOL_ERROR to the Avast exclusion list. It happens that sometimes Avast itself triggers this error, so in order to fix the issue, we just have to ask Avast to ignore the selected pages and hence the error disappears. Follow the steps given below to do this:

  • Open Avast security software on your desktop
  • Go to the “Settings” menu
  • Click on the “Active Protection” tab
  • Scroll down to “Customise Web Shield Protection” and click on it
  • Add all the websites that are giving you the error separately to the “URLs Exclude Section”
  • Now open the websites in Chrome after clearing your cache

If there are a lot of websites that are HTTPs enabled and giving you this error, disable the “HTTPs Scanning Option” in the “Avast Web Shield” under the Main Settings.


#9. Flush SPDY Sockets in the browser

This is one of the last and the most successfully working methods of removing the ERR_SPDY_PROTOCOL_ERROR from the Chrome browser. In this method, all the SPDY sockets are flushed out in order to get the Chrome browser back to work. To flush SPDY sockets just follow the steps below:

  • Open the Chrome browser, paste the URL given below in the address bar and press enter


  • Now go to the top right corner of the browser and you will see an arrow facing downwards
  • Click on the arrow to open the drop-down menu
  • Select flush sockets from the list

This method should fix the error successfully. Go back to the browser and check to see if it is fixed.


#10. Flush DNS and Renew IP Address


Flushing DNS and renewing the IP address using Command prompt also successfully helps in solving the ERR_SPDY_PROTOCOL_ERROR.

To flush DNS:

  • Open Command prompt
  • Type ipconfig /flushdns and press enter

This will flush the DNS completely.

Now, to renew the IP address:

  • Open Command prompt again
  • Type ipconfig /release and press enter
  • Then type ipconfig /renew and press enter again

This method is now completed by renewing the IP address also. You might have to configure your Internet connection after doing this. Once all the DNS cache of the Chrome browser is flushed out the ERR_SPDY_PROTOCOL_ERROR will be solved successfully. You can restart your PC once and check for the error to be fixed.


The ERR_SPDY_PROTOCOL_ERROR or “This webpage is not available” error occurs in Google Chrome browser mostly due to DNS problem, Internet problems, IP configuration error, close data server, SPDY Protocol, network issues and a few other issues. In case you are also facing this error then just try any of the above-mentioned methods in order to solve this problem. These are a few of the easiest and working methods of successfully fixing the ERR_SPDY_PROTOCOL_ERROR completely. Hopefully, these methods will fix your issue.

Leave a Comment