How to fix "This site can't be reached" error?

Encountering the “This site can’t be reached” error can be frustrating. This error typically indicates a problem with the network connection.

If you're having trouble and get an error as image below. Here is something you can try.

Restart your internet connection

Even if you have a working internet connection, the "This site can’t be reached" error can appear if there’s any type of error with it. Restarting your router or modem can often resolve this problem quickly.

Fixing web browser problems

  • Clear your browser cache

  • Use a different web browser

  • Make sure JavaScript is turned on

Use a proxy or VPN

One of the easiest ways to unblock websites is with a proxy or VPN.

Change your DNS servers

The DNS servers your device is set to use may be blocking the site you're trying to visit. Find a reliable public/free DNS server, such as the ones available from Google, Cloudflare, and OpenDNS.

  • Google: and

  • Cloudflare: and

  • OpenDNS: and

  • Verisign: and

Change the DNS servers on

  • Windows: Press Windows key + R and type ncpa.cpl to open Network Connections. Right-click your network adapter, select Properties, highlight "Internet Protocol Version 4" in the list and click the Properties button. To specify servers, select Use the following DNS server addresses and enter the addresses of the ones you want to use. If addresses are already specified, you can replace them, or you can try obtaining them automatically to see if that helps.

  • Mac: Open the Apple menu, click System Preferences, select Network, and click the padlock to make changes. Click your connection, click Advanced, and then the DNS tab. Enter the servers that you want to connect to. If addresses are already specified, you can move the new ones to the top of the list, or remove the old ones.

Flush your DNS cache

Your computer has a DNS cache that could become outdated or corrupted, which would make it so you can't access certain websites. Flushing your DNS cache could help you regain access to your favorite sites.

  • Windows: Press Windows key + R, type cmd, and then press Enter. At the prompt, ipconfig /flushdns and press Enter.

  • Mac: Open the Terminal from the Utilities folder, type dscacheutil -flushcache and press Return. Then type sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and press Return to restart the DNS service. You'll be prompted for your admin password.

Disable your proxy server

If your computer is set to connect to the internet through a proxy server, and that server isn't working or specifically blocks certain websites, you may be able to bypass the proxy server.

  • Windows: Click the Windows Start menu, select Settings, and click Network & Internet. Click Proxy at the bottom of the left column. If a proxy server is set and you don't want to use it, turn off "Use a proxy server" at the bottom.

  • Mac: Click the Apple menu, select System Preferences, click Network, and then select your connection. Click the Advanced button, select the Proxies tab, and uncheck any of the proxies you don't want to use.

Disable your firewall and antivirus

In many cases, your operating system’s (OS) built-in firewall can block pages aggressively and prevent your computer from establishing a connection to them. Temporarily disable your firewall and antivirus software, and try visiting the site again. Here's how:

Additionally, you can try some of the following simple methods:

  • Restart your computer, phone, tablet

  • Go to the website on a different device or network

  • Try visiting the website in incognito, private, or secret mode

  • Temporarily disable your antivirus program

  • Check your computer's date and time settings

  • Ensure that there are no parental controls enabled

Last updated