Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

Introduction

If you are a Google Chrome user, you may have encountered the ERR_HTTP2_PROTOCOL_ERROR error. This error is caused by a problem with the HTTP/2 protocol, which is used to speed up the loading of webpages. Fortunately, there are a few simple steps you can take to fix this error and get your browser back up and running. In this article, we will discuss what causes this error and how to fix it.

Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

1. Clear Browsing Data:

• Open Google Chrome.
• Click on the three vertical dots in the top right corner of the browser window.
• Select More Tools > Clear Browsing Data.
• Select the time range and the types of data you want to delete.
• Click Clear Data.

2. Disable QUIC Protocol:

• Open Google Chrome.
• Type chrome://flags in the address bar and press Enter.
• Search for Experimental QUIC protocol.
• Select Disable from the drop-down menu.
• Relaunch Chrome.

3. Reset Chrome Settings:

• Open Google Chrome.
• Click on the three vertical dots in the top right corner of the browser window.
• Select Settings.
• Scroll down and click on Advanced.
• Scroll down and click on Reset and Clean Up.
• Click on Restore Settings to their Original Defaults.
• Click on Reset Settings.

4. Reinstall Chrome:

• Uninstall Google Chrome from your computer.
• Download the latest version of Chrome from the official website.
• Install the new version of Chrome.

Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

The HTTP protocol is broken down by HTTP/2 into an exchange of binary-encoded frames, which are then translated into messages specific to a given stream and multiplexed within a single TCP connection. Many users have reported ERR_HTTP2_PROTOCOL_ERROR Chrome. In this guide, we will tell you its causes and how to troubleshoot it. So, please keep reading to learn about it.

Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

How to Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

The concerned problem occurs when a client tries to browse a website but is unsuccessful. Let us discuss the possible reasons for ERR_HTTP2_PROTOCOL_ERROR:

  • Temporary glitches.
  • Corrupt user profile.
  • Problematic extension.
  • The date and time on your device are incorrect.
  • Corrupted cache.
  • An outdated browser.
  • An outdated software.
  • Antivirus software.

Method 1: Basic Troubleshooting Methods

Try the below-mentioned basic troubleshooting methods to fix ERR_HTTP2_PROTOCOL_ERROR:

1A. Refresh Webpage

The easiest and most effective approach to resolve the discussed error code is refreshing the webpage. Refreshing a webpage can resolve temporary glitches. You can use any of the two options mentioned below to refresh the webpage:

Option I: Using One Key

1. Hit the F5 key on your keyboard.

Option II: Using Two Keys

1. Press Ctrl + R keys together to refresh a webpage.

If the error remains, use the following methods to troubleshoot the concerned error.

1B. Close Other Tabs

The next possible method to resolve the discussed problem is closing all the tabs you are not using. We suggest you to close tabs because if there are too many open tabs, the new website cannot load properly. To close other tabs, click on the cross icon.

1C. Restart Google Chrome

You can restart the discussed browser, as restarting the search engine can fix minor browser bugs. To restart a browser, use task manager End Task option. You can also use our guide on How to End Tasks in Windows 10. If the discussed method could not fix the issue, perform the following method.

end task chrome

1D. Use Incognito Mode

The discussed issue can also occur because of the corrupted cache, cookies and browser history. Therefore, you should use incognito mode. Also, installed extension can also be another culprit for the problem. So you should be in incognito mode to resolve the issue that is caused due to problematic extension. We have provided a guide on how to enable Incognito mode in Chrome that will guide you on how to use incognito mode.

Incognito mode in Windows

1E. Create New Profile

ERR_HTTP2_PROTOCOL_ERROR Chrome could occur if your current Google Chrome user profile is corrupt. A corrupt user profile could generate damaged data packet headers on your PC that might not be correctly interpreted on the server side. So, you should create a new profile. The steps to create a new profile are given below:

1. Open Google Chrome on your PC.

2. Next, navigate to the user icon on the screen’s right side.

user icon chrome

3. Click on + Add.

add chrome. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

4. Next, select Continue without an account.

continue without an account

5. After that, type the name of the new profile and click on Done.

done new profile. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

1F. Disable or Remove Chrome Extension

Computer programs called extensions enable users to customize the browsing experience. Website-building tools like HTML, CSS, and JavaScript are used to create extensions. These add-ons increase user productivity. However, it can result in the discussed problem. Hence, you can disable or remove the problematic extensions to resolve the discussed issue. The steps that will teach you how to disable or remove extensions are given below:

Option I: Disable Extensions

1. First, navigate to three dots located at the right corner of the Chrome page.

click on three dots icon in google chrome

2. From the drop-down menu, click on More tools.

3. From the context menu, click on Extensions.

Click on More tools and Go to Extensions

4. Disable all the extensions by clicking on the toggleoff button.

disable all extension

Option II: Remove Google Chrome Extension

1. Click on the three dots located at the right corner of the Chrome page.

click on three dots icon in google chrome. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

2. Now, click on More tools.

3. From the context menu, click on Extensions.

Click on More tools and Go to Extensions

4. After that, click on the Remove button for that extension.

remove

5. Finally, select Remove.

remove button

1G. Disable QUIC Protocol

QUIC (Quick UDP Internet Connections) is a new transport protocol for the internet developed by Google. If the website you want to open on the search engine is not configured correctly to handle traffic from the experimental Quick UDP Internet Connections transport layer network, the discussed problem can occur. You can resolve the issue by disabling the QUIC protocol.

1. Open Chrome on your PC.

2. In the address bar, type chrome://flags/#enable-quic and hit the Enter key.

chromeflags enable quic in search bar google chrome

3. Under Experimental QUIC protocol, click on the drop-down arrow.

drop down arrow

4. Click on Disabled.

disabled quic

1H. Set Correct Date and Time

The host might reject data packets with the incorrect time stamp. So, set the correct date and time on your computer. Use the below-mentioned steps to set the correct date and time on your PC to fix ERR_HTTP2_PROTOCOL_ERROR issue.

1. Press Windows + I keys together to open Settings on your PC.

2. Next, choose Time & Language.

time and language. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

3. After that, select the Date & time tab.

date and time windows

4. Now, toggle on Set time automatically.

set time automatically. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

5. Here, toggle on Set time zone automatically.

set time zone automatically

6. Next, scroll down and select Sync now button.

sync now

1I. Use VPN

If you are not using VPN on your device, try using a VPN. To turn on VPN, use the steps given below:

Note: The below-mentioned steps were performed on NordVPN.

1. First, hit the Windows key.

2. Now, type NordVPN in the search box and click on Open.

3. Next, select any other regional server and try to open the webpage again.

nordvpn regional server change

1J. Disable VPN and Proxy

Turn off VPN and proxy on your computer to resolve ERR_HTTP2_PROTOCOL_ERROR Chrome. Use our guide to learn How to Disable VPN and Proxy on Windows 10. If this method has not helped you, move to the next method.

disable proxy

Also Read: Fix Err Proxy Connection Failed Chrome Error

Method 2: Clear Cookies and Cache

The cache on the browser may get corrupted. So, you should clear the cookies and cache on the discussed browser to fix ERR_HTTP2_PROTOCOL_ERROR Chrome. Follow our full guide on how to clear cache and cookies in Chrome.

select the Time range for the action to be completed.

Method 3: Update Google Chrome

If the search engine you are using is not up to date, the website may actively reject the client request owing to the incompatible data packets. So, you should update the concerned web browser. To learn how to update the discussed search engine, refer to the steps that are mentioned below:

1. Hit the Windows key, type Google Chrome in the search box and click on Open.

open google chrome from Windows search menu. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

2. After that, select three dots.

3. Click on Settings.

chrome settings. Fix Hulu Not Working on Chrome

4. After that, click on About Chrome.

about chrome

5A. If an update is there, the discussed browser will get updated automatically. When it gets updated, click on the Relaunch button.

5B. Under Google Chrome, you will see Chrome is up to date if the browser is updated. So, move to the following method.

chrome is up to date

Method 4: Update Windows

The next possible method to fix ERR_HTTP2_PROTOCOL_ERROR Chrome is to update Windows software. An outdated operating system can create incompatible data packets on the server or websites. Moreover, your device runs slow when it is outdated. So, we suggest you to update your device. You can use our guide to learn how to download and install Windows 11 updates.

Update details

Also Read: 13 Ways to Fix Twitter Not Loading on Chrome

Method 5: Reset Chrome

Changes you make to the browser for a customized experience can create trouble while browsing the internet. Therefore, use the steps to reset the concerned engine:

1. Hit the Windows key, type Google Chrome, and select Open.

open google chrome from Windows search menu. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

2. After that, click on three dots.

3. Next, click on Settings.

chrome settings. Fix Hulu Not Working on Chrome

4. Here, select Reset and clean up.

reset and clean up menu in chrome settings

5. Under Reset and clean up, choose Restore settings to their original defaults.

Restore settings to their original defaults

6. Choose Reset settings.

reset settings. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

Method 6: Reinstall Browser

If updating the Windows and resetting the browser have failed to resolve ERR_HTTP2_PROTOCOL_ERROR, try reinstalling the discussed search engine. When you reinstall the browser, the installed browser will be up to date. To reinstall the browser, uninstall it and then download it from the official website. Use the steps and link mentioned below to uninstall and download, respectively:

1. Open Settings by pressing Windows + I keys simultaneously.

2. From the left pane, choose Apps.

apps windows 11

3. Next, click on Installed apps.

installed apps. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

4. Click on the three dots located in front of Google Chrome.

three dots google chrome

5. From the context menu, click on Uninstall.

uninstall chrome. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

6. Next, select Uninstall.

7. After that, press the Windows + R keys to open the Run dialog box.

8. Now, type %localappdata% in the box and press the Enter key.

localappdata

9. After that, double-click on the Google folder to open it.

google folder. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

10. Right-click on the Chrome folder, and from the context menu, click on Delete.

delete chrome folder

11. Press the Windows + R keys together to open the Run dialog box on your device.

12. Type %appdata% in the Run dialog box and click on OK

appdata. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

13. Next, repeat steps 9 to 10 of this method.

14. Now, restart the PC.

restart on windows

15. After that, open the in-built browser on your PC. Then, use the official Chrome site to download the search engine on your computer.

16. Select Download Chrome.

download chrome. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

17. Run the setup file and proceed as per the on-screen instructions.

Also Read: Fix Google Chrome Server Sent No Data Error

Method 7: Uninstall Conflicting Updates

If the discussed ERR_HTTP2_PROTOCOL_ERROR has occurred after you installed operating system updates, uninstall the updates. Read the steps mentioned below to uninstall updates:

1. Press Windows + I keys simultaneously to open Settings on your computer.

2. Click on the Windows update tab.

windows update

3. Now, Update History.

update history. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

4. Click on Uninstall updates.

uninstall updates

5. After that, uninstall the latest update by clicking on Uninstall.

uninstall

6. Now, click on Uninstall.

uninstall button. Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

7. Reboot the PC and see if the issue is resolved.

Also Read: Top 10 Ways to Fix Google Chrome Keeps Crashing on Android

Method 8: Disable Antivirus Temporarily (Not Recommended)

A software tool called an antivirus is used to stop, find, and eliminate viruses and malware. It functions on all gadgets, including laptops, smartphones, tablets, and desktop PCs. An antivirus typically runs in the background and can interfere with the communication between your device and the website you want to open. To learn How to Disable Antivirus Temporarily on Windows 10 read our guide.

click on TURN ON

Method 9: Switch to Another Browser

If the methods mentioned above have not helped you, try another browser. Here is a list of some of the most widely used browsers.

Recommended:

We hope this article was helpful and you were able to fix ERR_HTTP2_PROTOCOL_ERROR Chrome. If you still have questions, please ask them in the comment section below. Also, let us know what you want to learn next.

Fix ERR_HTTP2_PROTOCOL_ERROR in Google Chrome

ERR_HTTP2_PROTOCOL_ERROR is an error that can occur when using Google Chrome. It is usually caused by a problem with the connection between your computer and the website you are trying to access. This error can be frustrating, but there are a few steps you can take to try and fix it.

Step 1: Check Your Internet Connection

The first step to take when trying to fix ERR_HTTP2_PROTOCOL_ERROR is to check your internet connection. Make sure that your computer is connected to the internet and that you have a strong signal. If your connection is weak or intermittent, try moving closer to your router or using a different connection.

Step 2: Clear Your Browser Cache

Another possible cause of ERR_HTTP2_PROTOCOL_ERROR is a corrupted browser cache. To clear your browser cache, open Google Chrome and click on the three dots in the top right corner. Select “More tools” and then “Clear browsing data”. Select “Cached images and files” and then click “Clear data”.

Step 3: Disable Your Antivirus Software

Sometimes, your antivirus software can interfere with your connection and cause ERR_HTTP2_PROTOCOL_ERROR. To disable your antivirus software, open the antivirus program and look for an option to disable it. Once it is disabled, try accessing the website again.

Step 4: Reset Your Network Settings

If the above steps do not work, you may need to reset your network settings. To do this, open the “Settings” menu in Google Chrome and click on “Advanced”. Scroll down to the “Reset and clean up” section and click on “Restore settings to their original defaults”. This will reset your network settings and may help to fix ERR_HTTP2_PROTOCOL_ERROR.

Conclusion

ERR_HTTP2_PROTOCOL_ERROR can be a frustrating error to deal with, but it can usually be fixed by following the steps outlined above. If you are still having trouble, you may need to contact your internet service provider or a computer technician for further assistance.

Jaspreet Singh Ghuman

Jaspreet Singh Ghuman

Jassweb.com/

Passionate Professional Blogger, Freelancer, WordPress Enthusiast, Digital Marketer, Web Developer, Server Operator, Networking Expert. Empowering online presence with diverse skills.

jassweb logo

Jassweb always keeps its services up-to-date with the latest trends in the market, providing its customers all over the world with high-end and easily extensible internet, intranet, and extranet products.

Contact
San Vito Al Tagliamento 33078
Pordenone Italy
Item added to cart.
0 items - 0.00
Open chat
Scan the code
Hello 👋
Can we help you?