[Solved] Fix net::ERR_CONNECTION_REFUSED Chrome - 5 Minute Method

Verified & Tested Updated February 12, 2026

Quick Summary

The "net::ERR_CONNECTION_REFUSED" error in Chrome indicates that your browser was unable to establish a connection with the website you are trying to visit. This typically means the server you're trying to reach is actively refusing the connection, or isn't running/listening on the expected port.

Common Causes

  • Website Server is Down: The most common reason is that the web server hosting the site is temporarily down, undergoing maintenance, or experiencing technical issues. The server may not be responding to connection requests.
  • Firewall Blocking the Connection: Your firewall software (or hardware firewall on your network) might be configured to block connections to the specific website or port. Firewalls exist to protect your system but can sometimes be overzealous.
  • Incorrect Proxy Settings: If you are using a proxy server, incorrect or misconfigured proxy settings can prevent Chrome from connecting to websites. The proxy may be unavailable or incorrectly configured.
  • Localhost Issues (if applicable): If you're trying to access a website running on your own computer (localhost), the web server software (e.g., Apache, Nginx) might not be running or is misconfigured. The server process could be terminated or not started.
  • Incorrect Hostname or Port: The entered URL is wrong or the server is not using the standard port. This could include a typo in the domain name or an incorrect port number.

Step-by-Step Fixes

Method 1: Check Website Status Show Steps ↓

Step 1: Verify if the website is globally down by using a website status checker like "Is It Down Right Now?" or similar online tools.

Step 2: If the website is down for everyone, there's nothing you can do except wait for the website administrators to resolve the issue.

Method 2: Check Your Firewall Settings Show Steps ↓

Step 1: If you're using Windows Firewall, search for "Firewall & network protection" in the Start menu.

Step 2: Click "Allow an app through firewall".

Step 3: Look for Chrome (or the specific application attempting to connect). Ensure it is checked under both "Private" and "Public" networks. If it's not listed, click "Change settings," then "Allow another app..." and browse to Chrome's installation directory to add it.

Step 4: If you are using a third-party firewall, consult its documentation to allow outgoing connections from Chrome.

Method 3: Check Your Proxy Settings Show Steps ↓

Step 1: In Chrome, go to Settings (three vertical dots in the top-right corner).

Step 2: Search for "proxy".

Step 3: Select "Open your computer's proxy settings".

Step 4: Ensure "Automatically detect settings" is enabled. If you're using a manual proxy, double-check the address and port against your proxy provider's instructions. If you do not use a proxy, make sure any proxy settings are disabled.

Method 4: Clear Browser Cache and Cookies Show Steps ↓

Step 1: In Chrome, press Ctrl+Shift+Delete.

Step 2: Set the time range to "All time".

Step 3: Select "Cookies and other site data" and "Cached images and files".

Step 4: Click "Clear data". Restart Chrome.

Method 5: Restart Your Router/Modem Show Steps ↓

Step 1: Unplug your modem and router from the power outlet.

Step 2: Wait for 30 seconds.

Step 3: Plug your modem back in and wait for it to fully initialize.

Step 4: Plug your router back in and wait for it to fully initialize.

Method 6: Check if the Local Server is Running (if applicable) Show Steps ↓

Step 1: If you are trying to access a local development server (e.g., localhost:3000), ensure that the server software (e.g., Node.js, Apache, Nginx) is running.

Step 2: Consult the documentation of your server software to check the status of the server and restart if necessary.

Method 7: Verify the URL and Port Show Steps ↓

Step 1: Double-check the URL you are entering in the address bar. Ensure there are no typos.

Step 2: If the URL includes a port number (e.g., :8080), make sure it's the correct port number for the service you're trying to access.


Related Fixes