Skip to main content

How to Fix "This Site Can’t Be Reached" in Google Chrome: A Complete Guide

Frustrated by the "This site can’t be reached" error? Whether you are seeing ERR_CONNECTION_TIMED_OUT or ERR_NAME_NOT_RESOLVED, this common browser issue can halt your productivity instantly.


In most cases, the problem isn't the website itself, but rather your network settings, DNS cache, or browser configuration. In this guide, we will walk you through 7 proven methods to get you back online.

Method 1: Quick Troubleshooting (The "First Aid" Check)

Before diving into technical settings, try these simple steps:
  1. Check your Internet Connection: Ensure your Wi-Fi is active and try loading a major site like Google.com.
  2. Restart your Router: Unplug the power for 30 seconds and plug it back in.
  3. Try Incognito Mode: Press Ctrl + Shift + N. If the site loads, a faulty browser extension is likely causing the block.

Method 2: Clear Your Browser Cache

Old or corrupted data stored in your browser can prevent new pages from loading correctly.
  • How-to: Go to Settings > Privacy and security > Clear browsing data. Select "Cached images and files" and click Clear data.

Method 3: Flush DNS Cache (Windows & Mac)

Your computer stores a "map" of website addresses (DNS). If this map is outdated, you will get a "Site can't be reached" error.
  • Windows: Open Command Prompt as Administrator, type ipconfig /flushdns, and hit Enter.
  • Mac: Open Terminal, type sudo killall -HUP mDNSResponder, and hit Enter.

Method 4: Change Your DNS Servers

Default DNS servers provided by ISPs are often slow or unstable. Switching to a public DNS can solve connection issues.
  • Google DNS: Use 8.8.8.8 and 8.8.4.4
  • Cloudflare DNS: Use 1.1.1.1 and 1.0.0.1

Method 5: Disable Chrome’s Experimental Features

Sometimes, "Chrome Flags" (experimental settings) interfere with website rendering.
  • How-to: Type chrome://flags in your address bar and click Reset all at the top right.

Method 6: Reset TCP/IP Settings

If your network protocol is glitching, resetting it can force a fresh connection.
  • How-to: In Command Prompt (Admin), type netsh int ip reset and restart your computer.

Common Error Codes Explained

  • ERR_CONNECTION_REFUSED: Often caused by an overly protective firewall or proxy settings.
  • ERR_NAME_NOT_RESOLVED: This is a DNS issue; the browser cannot find the IP address of the domain.
  • ERR_CONNECTION_TIMED_OUT: The website took too long to respond, usually due to a weak internet signal or server-side issues.

Frequently Asked Questions (FAQ)

  • Why is only one website not loading?
    It’s likely the website's server is down. Use a tool like "Down For Everyone Or Just Me" to check.
  • Can a VPN fix "This site can't be reached"?
    Sometimes, yes. If your ISP is throttling or blocking a specific site, a VPN can bypass those restrictions.

Comments