No one can question the popularity of the Google Chrome web browser. It is one of the most widely used web browsers across the globe and this is for some solid reasons like its seamlessness with the Google account, its multi-functional chromium engine, and the easy-to-use interface.
But despite being so popular and widely used, there are a number of errors that this web browser faces from time to time. One such error is the ERR_CONNECTION_REFUSED page. This is one of the most commonly experienced errors by Chrome users and is actually related to the issue from the user end i.e. from your side.
If you are also facing this issue in your Chrome web browser then stick around to this fixing guide where I’ll show you how to fix the ERR_CONNECTION_REFUSED error in your Google Chrome web browser.
What is the ERR_CONNECTION_REFUSED error in Google Chrome?
Before proceeding any further let’s gather some knowledge about the ERR_CONNECTION_REFUSED error message. What exactly it is and why does it appear in Google Chrome?
The ERR_CONNECTION_REFUSED is an error message that usually appears on the screen with the “This site can’t be reached” or the “This webpage is not available” prompt. Now, the error is not very self-explanatory so that one can have an idea about what’s going wrong. But for a basic idea, all this happened when Chrome is not able to access the web page that you are trying to visit.
The connection has been refused or the web browser is not able to connect to the target website. This can happen in two cases. Either the issue is from the side of the website or from your side. In most cases, the issue comes out to be from the user’s side. There can be a number of reasons behind this error message on Chrome, like:
- the target site is down (quite rare)
- cache data in the browser
- faulty firewall settings
- faulty system network settings
- presence of some malware
- weak or unstable internet connection
There is no specific way to find out what the actual problem is. But one can try performing various fixes and troubleshooting based on the possible reasons behind the err_connection_refused error message.
How to Fix the ERR_CONNECTION_REFUSED error
1. Check if the website is working properly
The very first thing to do is to check if the issue is originating from the website end. In that case, you are not required to do anything with your computer. To check the working of a website you can use any reliable online tool like the isitdownrightnow.com.
Simply visit the website, enter the URL of the webpage that is delivering the error, and see if the website is working fine.
If the website is fine then you will have to proceed further to troubleshoot the issue from your end. However, if the site is down then there is not much you can do. You can contact the owner of the site to make him aware of the issue if possible.
2. Reboot your Router
Refreshing the internet connection from the main source is a good practice to make sure that your internet connection is suffering from any glitch or bug in the firmware. If you use a Wi-Fi connection or wired connection from a router, give it a restart.
Simply plug out the router from the power source and plug it back in after a couple of seconds.
3. Clear the Cache, Cookies, and Browsing data
Caching is a pretty common thing in the tech space and is often used to save time and improve the speed of delivering the output. In the case of web browsers like Google Chrome, there is stored cache data of pre-visited websites to make it load faster the next time when you try to access that website.
But sometimes, this stored cache and cookies can impart trouble in the browsing experience. Hence it is a good practice to clear the stored cache, cookies, and unnecessary browsing data. To do so:
1. Click on the menu button in the top right corner and go to Settings.
2. Click on Privacy and security from the left and select the Clear browsing data option.
3. From the popup window, set the time range to All time, check all three boxes, and click on Clear data.
This will clear all the cached data, cookies and browsing data from the Chrome browser. Now try to access the website and see if the issue is fixed.
Tip: You can try accessing the website in incognito mode before performing the cache clearance. To open the incognito window click on the menu button on the top right corner and select the New Incognito Window option.
4. Check the Proxy settings
Proxy servers play a major role in keeping your privacy limited to just you by acting as an intermediary b/w the web server and your web browser. This makes you go online while hiding your IP address in real-time.
However, these proxies can cause issues sometimes leading to the err_connection_refused error. To avoid this, you should check if your proxy settings are fine or not. To check the proxy status on your PC.
1. Open Chrome settings by clicking on the menu button on the top left.
2. Click on Advanced, go to System, and select Open your computer’s proxy settings. This will open the proxy settings on your PC whether you are on Windows or Mac.
3. You will be on the Proxy settings window on your PC. Toggle the switch of the Use a proxy server option off to turn off any proxy running on your PC.
4. Similarly on the Mac you have to uncheck all the proxy boxes and click on OK.
Once done, check if the err_connection_refused error is fixed or not.
5. Disable Antivirus and Firewall
Sometimes the built-in firewall or the 3rd party antivirus software can recognize a genuine website as a threat and can make you unable to access that website. This can cause the err_connection_refused error to pop up in Google Chrome.
Hence you can try disabling the firewall and the antivirus on your PC.
Turn off the Firewall on Windows 11
1. Open the Control Panel in Windows 11 and go to the System and Security section.
2. Go to Windows Defender Firewall.
3. Select the Turn Windows Defender Firewall on or off option from the left.
4. Enable the Turn off Windows Defender Firewall option for both Public and Private network settings and click OK.
Turn off the Firewall on Mac
1. Open System Preferences from the Apple menu in the top left corner.
2. Go to Security & Privacy.
3. Switch to the Firewall tab and click on the lock at the bottom left of the window and enter your administrator password to make changes.
4. Click on the Turn Off Firewall button to turn the firewall off.
Also, depending on which Antivirus you are using, disable it for a short span of time to check if the antivirus and the firewall are not causing the issue.
To turn the firewall back on, follow the same steps accordingly. After turning off the firewall and antivirus, open Chrome and try to browse the website again
6. Clear DNS Cache
Clearing the DNS cache will reset the IP address configurations of your PC. This can help in instances when the website has changed something in the core and the stored data is not matching or is not in compliance with the new change that has been made.
Clear DNS Cache on Windows 11
1. Search for cmd and run Command Prompt as administrator.
2. Once you’re on the command prompt window, run the following commands one by one:
3. Now close the command prompt and restart your PC.
Clear DNS Cache on Mac
1. Open Finder from the Dock.
2. Go to Applications > Utilities > and open Terminal.
3. Once you’re on the terminal window, run the following commands:
dscacheutil -flushcache sudo killall -HUP mDNSResponder
4. Close the terminal and restart your Mac.
7. Try changing the DNS Servers
The default DNS servers are usually OK to work with. But sometimes, they pose some issues to work properly. Hence switching to more reliable DNS services like Google or Cloudflare provides a much more reliable service for free. You can try switching to these DNS servers as well.
Change DNS servers on Windows
1. Search for Settings and open it. You can also press Ctrl+I on the keyboard.
2. Select Network & Internet from the left and click on the Advanced network settings option.
3. Go to More network adapter options, right-click on the active network adapter (e.g. Ethernet or Wi-Fi) and go to Properties.
4. Double-click on the Internet Protocol Version 4 (TCP/IPv4) option and check the Use the following DNS served addresses option. Fill in the Preferred and Alternate DNS server blanks as per which DNS you want to switch to.
5. Finally, restart your PC.
Change DNS servers on Mac
1. Open the Apple menu from the top left and go to System Preferences.
2. Go to Network.
3. Click on the Advanced… option of the network that you are using to access the internet
4. Switch to the DNS tab, click on the + sign under the DNS Server section, and enter the DNS servers. Finally, click on OK.
Tip: You can try free and reliable DNS server addresses like Google (184.108.40.206 and 220.127.116.11), OpenDNS (18.104.22.168 and 22.214.171.124), and Cloudflare (126.96.36.199 and 188.8.131.52).
8. Disable Extensions
Extensions definitely improve and extend the functionality of Chrome. But they can also sometimes interfere with your browsing sessions.
Hence you can disable the extensions temporarily to see if the installed extensions are not the reason behind the err_connecion_refused error. To disable extensions:
1. Click on the menu button on top the top right corner and go to More Tools.
2. From the extended menu, click on Extensions.
3. On the Extensions page, toggle the switch of every extension to off.
Now, try to access the page that was delivering the err_connection_refused error and see if it is fixed. If it is fixed, then one or a couple of extensions on your Chrome web browsers are the reason.
You can manually try disabling one extension each time to manually find out the faulty extensions. Once they are identified, click on the Remove button next to the toggle of the extension to remove it completely.
9. Reinstall Google Chrome
If none of the above fixes worked for you, then you may need to perform a clean reinstall of the Google Chrome web browser from scratch.
Tip: Before heading towards reinstalling Chrome, you should try accessing the web page in a different web browser like Safari (on Mac), Brave browser, Microsoft Edge, etc.
Reinstall Google Chrome on Windows 11
1. Search for Task Manager and open it.
2. Select Google Chrome from the list of tasks and click on End Task.
3. Open Settings by pressing Win+I on the keyboard and go to Apps > Apps & features.
4. Look for Chrome, click on three dots, and select Uninstall.
5. Once done, press Win+R on the keyboard, type-in
%appdata% and hit Enter.
6. Look for any Google-named folder. If it is there, then right-click on it and delete it.
7. Again open the Run dialogue box by pressing Win+R. This time enter
%localappdata% and hit the enter key.
8. Look for the Google folder. If it is there, delete it.
9. Restart your PC.
10. Now, go to the Chrome download page, download the installer, and run it to install Google Chrome on your PC again.
Reinstall Google Chrome on Mac
1. Open Finder from the dock.
2. Go to Applications and look for Chrome.
3. Right click on Chrome and click on Move to Bin. You can also drag Chrom directly into the bin.
4. Restart your Mac, go to the Chrome download page, and download the Installer to install Google Chrome.
Here comes the end of this fixing guide. Depending on what is causing the ERR_CONNECTION_REFUSED error page popup, all the possible fixes have been mentioned here.
You can follow the step-by-step fixing guide of what you think the possible cause is. I hope this fixing guide was helpful to you. Share it if the guide was worth it.