8 Fixes For ERR_SPDY_PROTOCOL_ERROR in Google Chrome

It might be irritating to be unable to access a website. If you are shown an error message, you don’t understand. For example, the ‘err_spdy_protocol_error’ is a common problem you could run into while surfing the web.

While this message may appear intimidatingly sophisticated and complicated at first glance. It is pretty straightforward. It’s a lot easier to fix a problem if you know what it signifies. There are a few fast tactics you may employ once you know what you’re working with.


This webpage is not available, according to err_spdy_protocol_error, which is being seen by a lot of Google Chrome users. It’s a browser-specific error that exclusively affects Google Chrome users. It is frequently accompanied by err_quic_protocol_error. As a result, Chrome users are unable to view some websites that are affected by the problem. Users are also experiencing this issue after upgrading to Windows 10.

What causes err_spdy_protocol_error?

Before we get into what the err_spdy_protocol_error notice means and fix it, it’s essential first to understand SPDY. SPDY is a Google Chrome networking technology in a nutshell.

SPDY was developed to aid in the security of HTTP-enabled web pages. HTTP is a web protocol that allows browsers and servers to communicate and connect. The ‘s’ in SPDY stands for ‘speedy,’ which refers to the protocol’s goal of improving web page loading times and lowering latency.

Additional SPDY advantages include:

  • User Experience Improvements (UX)
  • Increased efficiency
  • Reduced bandwidth consumption

SPDY optimizes bandwidth use by modifying web traffic and data after it leaves the server. As a result, consumers may have a more rapid experience. It may also assist in the resolution of several common HTTP issues. HTTP, for example, can only download one file at a time, whereas SPDY can download multiple files at once.

Understanding Chrome’s err_spdy_protocol_error

Some of the errors you get when surfing the web suggest that the site you’re attempting to reach has a problem. They can also be a sign of a problem with the operating system you’re using. The good news is that this suggests a problem with the website did not cause the mistake. It also helps you narrow down the source of the problem, getting you closer to a solution.

The sorry news is that there is a problem with the browser you’re using. This problem could affect not only the site you’re trying to use right now but others in the future as well.

Chrome comes pre-installed with the SPDY protocol. As a result, the err_spdy_protocol_error issue is unique to Chrome. Other browsers will not be affected (although most other browsers have their version of this error message).

The SPDY protocol is no longer supported in the browser when the err_spdy_protocol_error displays. It indicates that the web page you’re trying to view is unavailable. It is most likely to happen when you try to access a Google-owned website, such as Gmail or YouTube. It is also possible that it occurs on unrelated websites.

Methods to fix the err_spdy_protocol_error in Google Chrome

  1. Update and Restart Your Browser
  2. Delete Browsing Data in Google Chrome
  3. Use Google Chrome’s Incognito Mode
  4. Flush Sockets “SPDY Sockets” 
  5. Clean the DNS and Renewing IP Address 3
  6. Switch to Another Browser
  7. Disable Your Antivirus
  8. Use Cleanup Tool or Google Chrome

1. Update and Restart Your Browser

The first step in resolving the “err_spdy_protocol_error” error is to update and restart your browser. It may sound simple, but that’s sometimes all it takes to get rid of the annoying warning and gain access to the website you’re attempting to view.

  • Simply close your browser to accomplish this. 
close chrome browser
  • After that, reopen it and try to reach the same website again. Keep in mind that this is a temporary repair.

If the “err_spdy_protocol_error” persists after restarting your browser, it may be time to upgrade it.

About Chrome
  • It should begin updating when you click “About Chrome.” It will indicate “Google Chrome is up to date” and display the version if it is already up to date.
Chrome Update

2. Clear Browsing Data in Google Chrome

Browsing history keeps track of the Web pages you’ve seen during previous sessions. It usually contains the Website’s name as well as the accompanying URL. During your surfing session, other private data components such as cache, cookies, stored passwords, and so on are also saved. Clear browsing data might sometimes help you fix the “err_spdy_protocol_error” problem.

Follow these steps to clear browsing data.

  • Choose the three dots in the top-right corner and select “Settings” to delete Google Chrome’s browsing data.
  • Click “Advanced” in Google Chrome’s Settings to explore more possibilities.
  • Click “Clear browsing data” under “Privacy and security” at the bottom of the page.
Clear data
  • Basic and Advanced tabs are available in the Clear browsing data window.
  • Check the boxes next to “Cookies and other side data” and “Cached images and files” on the Advanced tab.
Clear chrome data
  • Tick that box if you also wish to erase your internet history (optional). Set “Time range” to “All time” and check “Hosted app data.”
  • Wait for the process to complete before clicking “CLEAR DATA.” Close Chrome and reopen it to see if the issue has been resolved.

3. Use Google Chrome’s Incognito Mode

Your computer uses data files for a variety of purposes. It maintains track of the places you’ve visited. It saves specific preferences in cookies, which are little text files. Most private data components are removed when using Google Chrome’s Incognito Mode. At the end of the current session, they are not left behind.

No one else who uses your computer can see what you’re doing when you’re in Incognito mode. Your bookmarks and downloads, on the other hand, are retained. Cookies, site data, browsing history, and information entered into forms are not saved in this mode.

If you get an “err_spdy_protocol_error” message when trying to browse a website. Open it in a fresh Incognito window and try again.

Using your browser in ‘incognito mode is another simple but efficient method.

  • Select New incognito window from your browser’s menu.
chrome browser New incognito window
  • You can also get here by using Ctrl+Shift+N on your keyboard. After you’ve engaged in incognito mode, type the URL of the site you’re trying to access into the search bar.
Google Chrome browser Incognito mode

However, this is only a temporary fix, similar to restarting your browser.

4. Flush Sockets “SPDY Sockets” 

A network socket is one of the endpoints in a communication flow between two programs communicating via the internet. Flush sockets in Chrome is one possible solution to the SPDY Protocol. 

  • Open your browser. 
  • Copy “chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active
  • New version have address: “chrome://net-internals/#sockets”
  • Select “Flush sockets” from the drop-down menu by clicking the arrow in the top-right corner.
Flush sockets
  • Return to the web page that was causing the “err_spdy_protocol_error” in chrome and determine if the issue still exists.

5. Clean the DNS and Renewing IP Address 3

A text-based user interface screen’s input field is called Command Prompt. Most Windows operating systems have a command-line interpreter application. Accomplish system activities by a basic set of commands with strict syntax. The actual name for Command Prompt is Windows Command Processor. It’s frequently known as the command shell, cmd prompt, or even by its filename “cmd.exe.”

You must input a valid command, as well as any optional parameters, to utilize Command Prompt. It then runs the command and performs the operation or function in Windows for which it was created.

Some Windows commands require that you perform them from a Command Prompt with elevated privileges. It implies that you must run it with administrator privileges. To run the controls needed to flush DNS, you’ll need to open Command Prompt as administrator.

  • By putting “command prompt” into Search, right-click on the “Command Prompt” result, and select “Run as administrator.”
command prompt
  • Enter the next commands one by one in Command Prompt:
  • ipconfig /release


  • ipconfig /all


  • ipconfig /flushdns


  • ipconfig /renew


  • netsh int ip set DNS


  • netsh Winsock reset
ipconfig /flushdns
ipconfig /release
ipconfig /renew

6. Switch to Another Browser

It would be fantastic if this type of problem could be resolved automatically. Several browsers are capable of handling protocol faults more effectively. Opera, Mozilla Firefox, and Microsoft Edge are a few of them. I believe it should be your default browser. They’re simple to download and set up. You may import your bookmarks and settings from Chrome into these browsers.

You’ll be able to use and customize the Speed Dial that appears when you start a new tab.

You’ll have an Adblocker built-in, which means pages will load faster, and there will be fewer banner ads. It’s simple to get around geo-restrictions. Opera and Mozilla Firefox both come with a free, limitless VPN that you can use just for that purpose.

7. Disable Your Antivirus

Antivirus software may be at blame for this issue. Disabling it for a short period may help to resolve the issue. Disabling the antivirus software fixes the problem. You should consider changing to a separate antivirus application.

When viewing certain websites, many Avast Security Software customers receive the “err_spdy_protocol_error” error. If you’re using this protection software, you’ll probably need to add these domains to the ‘Web Shield exclusion’ section.

  • Open Avast and pick the “Active Protection” option from the “Settings” menu.
  • Select “Customize Web Shield Protection” from the drop-down menu.
  • In the “URLs to exclude:” column, add website addresses one by one.

8. Use Cleanup Tool or Google Chrome

Many people suggested using the Chrome Cleanup Tool. Use it to resolve this error “err_spdy_protocol_error” with Google Chrome. This utility can fix err_spdy_protocol_error and other issues. It removes unwanted extensions interfering with your web browser.

Simply download and run Chrome Cleanup Tool to resolve the issue. Examine your PC when the utility has finished scanning it to see if the problem has been resolved. Some customers have also inquired about the err_spdy_protocol_error IIS error. It is caused by an IIS web server misconfiguration. It has nothing to do with the user.


You may encounter the err_spdy_protocol_error when trying to load a webpage in Google Chrome. One of the ways listed above should have fixed the problem. The err_spdy_protocol_error message can prohibit you from accessing your favorite websites. This query is easily settled by following the methods outlined in this article.

Frequently Asked Questions

What is ERR_ SPDY_ PROTOCOL_error?

The SPDY protocol is no longer supported in the browser when the err_spdy_protocol_error error displays. It indicates that the web page you’re trying to view is unavailable. It is most likely to happen when you try to access a Google-owned website, such as Gmail or YouTube.

What does Err_spdy_inadequate_transport_security mean?

When accessing sites hosted on IIS 10, the err spdy inadequate transport security Chrome error can occur. In Chrome on Windows Server, some users reported seeing an ineffective transport security alert. Using a different browser is one of the most obvious ways to prevent this issue.

How do I disable SPDY?

To disable SPDY in your browser, follow the instructions below. Clear the Use SPDY/3 option in the browser’s Tools > Internet Options > Advanced > HTTP Settings. Type the ‘about: config” in the address bar of your browser and hit Enter. Confirm that the security warning is valid.

What does SPDY stand for?

The SPDY (pronounced fast) protocol is an open-source application layer protocol. It utilizes the Transmission Control Protocol (TCP) to transport data over the Internet. SPDY was created in 2009 as an experimental protocol by Google’s Chromium group to lower Web page latency.

Meet the Author

Abdul Rahim has been working in Information Technology for over two decades. Learn how Abdul got his start as a Tech Blogger , and why he decided to start this Software blog. If you want to send Abdul a quick message, then visit his contact page here.