How to Fix the ERR_CONNECTION_REFUSED Error in Chrome? [10 Ways]

Want to know how to fix the ERR_CONNECTION_REFUSED error in chrome? In this article, we are sharing step by step guide.

Google Chrome is one of the best and most popular web browsers that are available. It has become so popular because of its excellent features such as good user-experience, fast loading of web pages, and easy to use functions. But all browsers are not always perfect. They can also produce errors, and one such error is the ERR_CONNECTION_REFUSED error.

Error connection refused occurs mainly in Chrome and with other names in other browsers. This error is shown when Chrome is handling an unresponsive web page that has refused to connect. It can be frustrating as you can’t see what you want on the Internet. However, some ways can solve this problem, and this article focuses on how to solve this error in simple and easy steps.


What Is The Err_Connection_Refused Error?

net::err_connection_refused is what you see when you encounter the error. This thing can be understood in simple terms as connection refused error. This error is more likely on the client-side or the user side related to your internet connection settings. So, it is up to the people who use the browser to solve this error.

There can be reasons such as DNS cache occupying more space, faults in browser settings, or incorrect installation of the antivirus. On rare occasions, the problem may be on the website itself because it may be unavailable. This error is not that big and can be solved quickly. Follow these steps very carefully, and if one solution didn’t work, then move on to the next one.

How to Fix the ERR_CONNECTION_REFUSED Error in Chrome?

These are the best solutions to do if Chrome refused to connect to the webpage you are trying to access. The solutions are,

Method 1: Restart your Router

It is a straightforward solution to most of the problems that are related to the Internet connection. However, this solution does not provide a 100% guarantee all the time, but this one has become a solution for internet-related problems. To restart your router:

Step 1: Please turn off the power supply of your router and unplug it.

Step 2: Wait for 30 seconds or a minute.

Step 3: Plugin the router’s power supply unit into the socket and then turn it on.

Now try to access the webpage that you tried to see earlier. If it loads, then everything is fine, and you are good to go. If it is not, then the problem is not with your router. Try other solutions.

Method 2: Check the status of the website

It can also be a reason that Chrome is showing net::err_connection_refused. Because even if your internet connection is good, the website may be down. A website has been taken down to do any maintenance works, upgrades, or any cyber-attacks that may have happened. In this case, you have no chance but to wait until the website comes back to its normal state.

Down for everyone or me is a website that shows you the website’s status once you enter the site name.

Down for everyone or me

Method 3: Clear DNS Cache

DNS cache is like a local database that the operating system keeps. The data in it tells about the recently visited and attempted websites. We can also say that DNS cache is like a lookup that helps the machine to load the webpage faster, and thus, a website’s URL can be resolved to its corresponding IP address much more efficiently. It eliminates the need to contact a DNS server again, which saves a lot of time.

At the same time, it stores some bad and unnecessary information that may take a large amount of space in your system. It also causes errors such as ‘HTML5 Video not found’. The query that the browser sent is answered directly from the cache lookup is not always an advantage. If the entry doesn’t match the website’s current version, the err_connection_refused error message will occur. To clear DNS Cache,

Step 1: Open the Windows command prompt by typing the command cmd in your search bar.

Windows command prompt

Step 2: In the command prompt window, type ipconfig/flushdns.

Step 3: Press Enter and all the cache items will be removed from your system.

command prompt

Method 4: Clear browser’s cache and cookies

All browsers store lot of information in the program’s cache. It includes the history of websites, cookies, login details, temporary files, static images. These are stored to load the page faster when you revisit the same page to give you a good surfing experience.

But the browser keeps on doing this, and the content becomes very huge, affecting the speed of your system and the connection. What if the cache’s state becomes outdated and when you try to access a newly updated site? In that case, the error connection refused is triggered. To clear the browser’s cache,

Step 1: Open Chrome and see the top-right corner where you will see the three-dotted button. Click on it.

Step 2: From the many options available, click on More Tools.

google chrome more tool

Step 3: After that, click on Clear browsing data.

Clear browsing data from google chrome

Step 4: Make sure that you select the All-Time option in the Time range section so that you delete the cache entirely.

clear browsing data for all time

Method 5: Temporarily disable your Firewall and Antivirus

In this digital world, we have to be very secure while using the Internet. Firewalls and Antivirus software can keep your system secure from harmful viruses, Trojans, etc. When you surf the Internet, firewalls analyze and filter your network traffic at regular intervals to automatically block unsafe and malicious pages.

But at the same time, it will become a problem when it unjustly blocks websites that you want to access, resulting in the connection not being established or net::err_connection_refused error. So, you can temporarily disable your antivirus software and firewalls. However, this method is not advisable, keeping in mind the risks that it can give. So, it is advisable to keep this idea as the last one on the list. To disable your firewall,

Step 1: First of all, go to the Control Panel from the search bar.

windows control panel

Step 2: Next, click Windows Defender Firewall.

windows firewall

windows defender firewall

Step 3: Click on the Turn Windows Defender Firewall on or off on the left side to turn off your fir

Turn Windows Defender Firewall on or off

After that, disable your antivirus temporarily. After checking the site, don’t forget to turn on these options.

Method 6: Remove unnecessary Chrome extensions.

One of the best parts of Chrome is the extensions. There are many extensions available in Chrome. But at the same time, many of these extensions are not developed by Google and are made by third parties. They may contain harmful code and are updated regularly to run on the latest version of Chrome.

As mentioned before, obsolete extensions can cause Err_connection_refused, you must remove unwanted extensions, or you must update them to the latest version. You can do this by,

Step 1: Open Chrome and see the top-right corner where you will see the three-dotted button. Click on it.

Step 2: From the many options available, click on More Tools.

google chrome more tool

Step 3: Next, click on Extensions.

google chrome extension

Step 4: Click the Remove button on any extensions you don’t recognize or don’t need.

remove google chrome extension

Method 7: Check proxy settings

While browsing the Internet, you may have used Proxy servers to surf anonymously on the web or just wanted to be secure. What a proxy server does is that it allows you to surf online with a different IP address and acts as an intermediary between the browser and your website. However, there are many reasons by using a proxy server might cause an error in Chrome.

The web server can reject the IP address you use with the proxy server, resulting in poor connection with the webserver or error connection refused. To check your proxy settings,

Step 1: Open Chrome and see the top-right corner where you will see the three-dotted button. Click it.

Step 2: Go to Settings >> Advanced >> System.

google chrome browser setting

google chrome browser advanced setting

google chrome browser advance setting system

Step 3: Select Open Proxy Settings and go to Connections.

Step 4: Click on the LAN settings button.

Step 5: Check the Automatically detect settings button is disabled.

Step 6: Under the Proxy server section, ensure Use a proxy server for your LAN button is disabled.

Use a proxy server for your LAN

Step 7: Click OK and restart your Chrome application.

Method 8: Change the DNS Address or Server

As mention before, the webserver is refused to connect because of using obsolete DNS cache files. So, changing the things that are related to DNS properties can be a solution to the error. The DNS server itself is responsible for these kinds of mistakes.

It happens if it does not function properly, overloaded, or offline. The default DNS server address is automatically obtained from your ISP. If you are using your ISP’s DNS address, change it to other third-party DNS servers and check if it solves the problem.

Google’s DNS servers ( and and Cloudflare’s DNS servers ( and are particularly recommended. Or you can also try vice-versa.

To change DNS address,

Step 1: Go to Control Panel from the search bar and click the Network and Sharing Centre

Step 2: Right-click on the Network Adapter and open properties in the menu

Step 3: Click Internet Protocol Version 4 (TCP/IPv6) and click on the Properties button.

Internet Protocol Version 4 TCP IPv6

Step 4: A new window will pop up where you can enter the custom DNS address.

Step 5: Inside the popup box, you can enter the DNS servers of Google: for the Preferred DNS server and for the Alternate DNS server.

Preferred DNS server

Step 6: Click OK and restart Chrome

Method 9: Stop Synchronization with Google Account

Since ChromeGoogle develops chrome, it can sync all your properties to your Google account so that you can open Chrome on any device with your old properties that you have set.

Many people have said that stopping the sync operation can be a solution to the error. You can do this by,

Step 1: Type chrome://settings/people in the Chrome search bar.

google chrome setting

Step 2: Click Enter after typing.

Step 3: Your name and email id will show up on the screen.

Step 4: Click the Turn Off option.

turn of data sync in google chrome

Method 10: Uninstall and Re-Install Chrome

Chrome itself can be outdated, or the installation process would not be done correctly. So it is better to completely uninstall Chrome and re-install it from the official website of Google Chrome.

Step 1: Open the control panel from the search bar.

windows control panel

Step 2: Now click on the uninstall program.

uninstall program

Step 3: Scroll down and find chrome.

google chrome uninstall program

Step 4: Uninstall it and reinstall.

uninstall google chrome program


There can be many reasons why ERR_CONNECTION_REFUSED got triggered in Chrome. But it can be solved quickly, and we have provided the best steps to solve the issue. Hopefully, this article helped you in solving the error and resumed your smooth and fast surfing!

Related Post:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.