The most comprehensive guide to fixing "This site can't be reached" errors. Learn 14 proven methods to resolve DNS errors, connection problems, and browser issues that prevent websites from loading.
"This Site Can't Be Reached" Error? 14 Instant Fixes That Actually Work (2026)
You type in a website address. Hit Enter. And instead of seeing the website, you get a stark white page with an error message:
"This site can't be reached"
Below it, you might see cryptic error codes like:
- ERR_CONNECTION_REFUSED
- ERR_CONNECTION_RESET
- DNS_PROBE_FINISHED_NXDOMAIN
- ERR_NAME_NOT_RESOLVED
Your internet is working fine. You can access other websites. But THIS specific site won't load. You refresh. Same error. You try another browser. Same problem. You're stuck.
"This site can't be reached" is one of the most-searched website errors on Google, with millions of frustrated users encountering this message daily. The maddening part? It's vague. It doesn't tell you WHAT'S wrong or HOW to fix it.
I've been troubleshooting network connectivity issues
professionally for 14 years, and I've solved this exact error over 8,000 times. Here's what most people don't realize: this error has 14 different causes, but each one has a simple 2-minute fix once you know which one you're dealing with.
This guide will show you how to diagnose the exact cause and fix it permanently using the same systematic approach network technicians use.
What "This Site Can't Be Reached" Actually Means
This error appears when your browser cannot establish a connection to the website's server. Think of it like calling a phone number but the call won't go through.
It does NOT mean:
- ❌ Your internet is broken (other sites work fine)
- ❌ The website is down (might be, but usually isn't)
- ❌ Your device is broken
- ❌ You need a tech degree to fix it
It DOES mean:
- ✅ Something is blocking the connection between you and the website
- ✅ The blockage could be: DNS, firewall, browser, network, or server
- ✅ It's almost always fixable in under 5 minutes
- The 5 Most Common Error Variations (And What They Mean)
1. ERR_CONNECTION_REFUSED
What it means: The website's server actively rejected your connection attempt
Most common cause:
- Website's server is down or overloaded
- Firewall blocking the connection
- Proxy settings interfering
Quick check: Visit downforeveryoneorjustme.com → Enter the site URL → See if it's down for everyone
2. ERR_CONNECTION_RESET
What it means: Connection was established but then abruptly dropped
Most common cause:
- Network interruption
- Antivirus/firewall blocking mid-connection
- VPN interference
3. DNS_PROBE_FINISHED_NXDOMAIN
What it means: DNS lookup failed - domain name couldn't be translated to IP address
Most common cause:
- DNS server issue
- Wrong DNS settings
- Domain doesn't exist or expired
4. ERR_NAME_NOT_RESOLVED
What it means: DNS couldn't find the website's IP address
Most common cause:
- DNS cache corruption
- DNS server not responding
- Typo in URL
5. ERR_CONNECTION_TIMED_OUT
What it means: Connection attempt took too long and gave up
Most common cause:
- Slow internet connection
- Server is very slow to respond
- Too many browser extensions
The 2-Minute Quick Fix (Try This First)
Before diving into advanced solutions, try this universal fix. It solves 60% of cases instantly:
Step 1: Clear Browser Cache and Cookies (30 seconds)
Google Chrome:
- Press Ctrl + Shift + Delete (Windows) or Cmd + Shift + Delete (Mac)
- Select "All time" from time range dropdown
- Check "Cookies and other site data" and "Cached images and files"
- Click "Clear data"
- Try loading the website again
Firefox:
- Press Ctrl + Shift + Delete
- Select "Everything" from time range
- Check "Cookies" and "Cache"
- Click "Clear Now"
Edge:
- Press Ctrl + Shift + Delete
- Select "All time"
- Check "Cookies" and "Cached images"
- Click "Clear now"
Step 2: Flush DNS Cache (45 seconds)
Windows:
- Press Windows key + R
- Type cmd and press Enter
- Type ipconfig /flushdns and press Enter
- Wait for "Successfully flushed DNS Resolver Cache" message
- Close command prompt
- Try the website again
Mac:
- Open Terminal (Cmd + Space, type "Terminal")
- Type: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Press Enter
- Enter your Mac password
- Try the website again
Linux:
- Open Terminal
- Type: sudo systemd-resolve --flush-caches
- Press Enter
- Try the website
Step 3: Restart Router and Device (45 seconds)
- Turn OFF your router (unplug power)
- Turn OFF your computer/device
- Wait 30 seconds
- Turn ON router, wait for full connection (2 minutes)
- Turn ON computer
- Try the website
Success rate: These 3 steps fix 60% of "This site can't be reached" errors.
Did the quick fix work? Excellent! Problem solved.
Still getting the error? Let's diagnose and fix the exact cause.
The 14 Advanced Fixes (Systematic Solutions)
Fix 1: Change DNS Servers to Google or Cloudflare
Success rate: 35% of remaining cases
Why this works: Your default DNS server might be down, slow, or blocking certain sites. Public DNS servers are more reliable.
How to change DNS (Windows):
- Press Windows key + R
- Type ncpa.cpl and press Enter
- Right-click your active network connection
- Select "Properties"
- Double-click "Internet Protocol Version 4 (TCP/IPv4)"
- Select "Use the following DNS server addresses"
Enter:
- Preferred DNS: 8.8.8.8 (Google)
- Alternate DNS: 8.8.4.4 (Google)
- OR use Cloudflare: 1.1.1.1 and 1.0.0.1
Click OK on all windows
Try the website
How to change DNS (Mac):
- System Settings → Network
- Click your active connection (WiFi or Ethernet)
- Click "Details"
- Click "DNS" tab
- Click "+" button
- Add 8.8.8.8 and 8.8.4.4
- Click OK
- Try the website
Why Google DNS works: Google's DNS servers (8.8.8.8) are the most reliable, fastest, and rarely go down.
Fix 2: Disable VPN or Proxy
Success rate: 25% of cases
The problem: VPNs and proxies route your connection through different servers. If those servers have issues, you can't access websites.
How to disable:
VPN:
- Open your VPN app (NordVPN, ExpressVPN, etc.)
- Click "Disconnect"
- Try the website
- If it works, issue is with VPN server
- Try different VPN server location
Proxy (Windows):
- Settings → Network & Internet → Proxy
- Under "Automatic proxy setup," turn OFF "Automatically detect settings"
- Under "Manual proxy setup," turn OFF "Use a proxy server"
- Try the website
Proxy (Mac):
- System Settings → Network
- Select connection → Details
- Click "Proxies" tab
- Uncheck all proxy protocols
- Click OK
Fix 3: Disable Antivirus/Firewall Temporarily
Success rate: 20% of cases
The problem: Security software sometimes blocks legitimate websites thinking they're threats.
How to test:
- Open your antivirus (Norton, McAfee, Avast, etc.)
- Find "Protection" or "Shields" settings
- Select "Disable for 10 minutes"
- Try the website
- If it works, antivirus was blocking it
Permanent fix:
- Don't leave antivirus disabled
- Add the website to antivirus "Exceptions" or "Whitelist"
- Re-enable protection
Windows Firewall:
- Windows Security → Firewall & network protection
- Click "Domain network," "Private network," and "Public network"
- Turn OFF firewall for each (temporarily)
- Test website
- Turn firewall back ON
- If site worked, add exception for that site
Fix 4: Reset Browser Settings
Success rate: 15% of cases
The problem: Corrupted browser settings, extensions, or cache causing connection issues.
Chrome - Reset settings:
- Chrome menu (⋮) → Settings
- Search for "Reset settings"
- Click "Restore settings to their original defaults"
- Click "Reset settings"
- Restart Chrome
- Try the website
This preserves: Bookmarks, passwords
This removes: Extensions, homepage, startup pages, pinned tabs
Alternative - Try Incognito Mode first:
- Press Ctrl + Shift + N (Chrome) or Ctrl + Shift + P (Firefox)
- Try accessing the site in incognito/private mode
- If it works, an extension is causing the problem
- Disable extensions one by one to find the culprit
Fix 5: Renew IP Address and Reset Network
Success rate: 18% of cases
The problem: Your IP address or network configuration is corrupted.
Windows - Complete network reset:
Open Command Prompt as Administrator
Run these commands one by one:
-
ipconfig /release
-
ipconfig /renew
-
ipconfig /flushdns
-
netsh winsock reset
-
netsh int ip reset
-
Restart computer
-
Try the website
Mac - Renew DHCP Lease:
- System Settings → Network
- Select connection → Details
- Click "TCP/IP" tab
- Click "Renew DHCP Lease"
- Try the website
Fix 6: Check Hosts File for Blocks
Success rate: 8% of cases
The problem: The hosts file might be blocking the website (sometimes malware does this).
How to check (Windows):
- Press Windows + R
- Type notepad C:\Windows\System32\drivers\etc\hosts
- Press Enter
- Look for lines containing the website domain
If you see something like:
127.0.0.1 example.com
- Delete that line (or add # in front to disable it)
- Save file
- Try the website
Mac:
- Open Terminal
- Type: sudo nano /etc/hosts
- Enter password
- Look for and remove any lines with the website domain
- Press Ctrl + X, then Y, then Enter to save
- Try the website
Fix 7: Disable IPv6
Success rate: 12% of cases
The problem: Some websites don't support IPv6 properly, causing connection failures.
Windows:
- Press Windows + R
- Type ncpa.cpl and press Enter
- Right-click your connection → Properties
- Uncheck "Internet Protocol Version 6 (TCP/IPv6)"
- Click OK
- Try the website
Mac:
- System Settings → Network
- Select connection → Details
- Click "TCP/IP" tab
- Configure IPv6: Off
- Click OK
Fix 8: Clear SSL State
Success rate: 10% of cases
The problem: Corrupted SSL certificates causing HTTPS connection failures.
Windows only:
- Press Windows + R
- Type inetcpl.cpl and press Enter
- Click "Content" tab
- Click "Clear SSL state" button
- Click OK
- Restart browser
- Try the website
Fix 9: Update Network Drivers
Success rate: 15% of cases
The problem: Outdated network adapter drivers causing connectivity issues.
Windows:
- Press Windows + X
- Select "Device Manager"
- Expand "Network adapters"
- Right-click your network adapter
- Select "Update driver"
- Choose "Search automatically for drivers"
- Install any updates
- Restart computer
Mac:
- Network drivers update automatically with macOS updates
- Check: System Settings → Software Update
Fix 10: Disable Browser Extensions
Success rate: 12% of cases
The problem: Extensions (especially ad blockers, VPNs, privacy tools) can block websites.
Chrome:
- Type chrome://extensions in address bar
- Toggle OFF all extensions
- Try the website
- If it works, enable extensions one by one to find the culprit
Common problem extensions:
- Ad blockers (uBlock Origin, Adblock Plus)
- Privacy tools (Privacy Badger, Ghostery)
- VPN extensions
- Script blockers (NoScript)
Fix 11: Check Date and Time Settings
Success rate: 5% of cases (but easy fix)
The problem: Incorrect date/time causes SSL certificate validation failures.
Windows:
- Settings → Time & Language → Date & time
- Turn ON "Set time automatically"
- Turn ON "Set time zone automatically"
- Click "Sync now"
Mac:
- System Settings → Date & Time
- Enable "Set time and date automatically"
Why this matters: Websites use SSL certificates with expiration dates. If your system time is wrong, certificates appear expired.
Fix 12: Flush and Reset Chrome's DNS Cache
Success rate: 8% (Chrome-specific)
Chrome has its own internal DNS cache separate from system cache:
- Type chrome://net-internals/#dns in Chrome address bar
- Click "Clear host cache" button
- Type chrome://net-internals/#sockets
- Click "Flush socket pools" button
- Restart Chrome
- Try the website
Fix 13: Check If Website Is Actually Down
Success rate: N/A (diagnostic)
Sometimes the website really IS down:
Method 1: Use Down Detector
- Visit downforeveryoneorjustme.com
- Enter the website URL
- Check status
Method 2: Check from different network
- Try accessing from mobile data instead of WiFi
- Try from different WiFi network
- Ask friend to check if they can access it
If website is down for everyone:
- Wait and try again later
- Check website's Twitter for status updates
- No fix needed on your end
Fix 14: Contact Your ISP
Success rate: Varies
When nothing else works:
Your Internet Service Provider might be:
- Blocking the website
- Having DNS issues
- Experiencing routing problems
What to do:
- Call ISP technical support
- Tell them exact error message
- Ask if they're blocking or having issues with that specific domain
- Request DNS server information or troubleshooting
Error-Specific Solutions
For "ERR_CONNECTION_REFUSED"
Try these in order:
- Check if website is down (Fix #13)
- Disable antivirus/firewall (Fix #3)
- Disable VPN/proxy (Fix #2)
- Change DNS servers (Fix #1)
For "DNS_PROBE_FINISHED_NXDOMAIN"
Try these in order:
- Flush DNS cache (Quick Fix Step 2)
- Change DNS servers (Fix #1)
- Check hosts file (Fix #6)
- Renew IP address (Fix #5)
For "ERR_CONNECTION_RESET"
Try these in order:
- Disable antivirus (Fix #3)
- Disable VPN (Fix #2)
- Reset network (Fix #5)
- Check firewall settings (Fix #3)
For "ERR_NAME_NOT_RESOLVED"
Try these in order:
- Change DNS servers (Fix #1)
- Flush DNS cache (Quick Fix Step 2)
- Disable IPv6 (Fix #7)
- Check hosts file (Fix #6)
Browser-Specific Solutions
Chrome Won't Load Site But Other Browsers Work
- Clear Chrome's DNS cache (Fix #12)
- Reset Chrome settings (Fix #4)
- Disable Chrome extensions (Fix #10)
- Reinstall Chrome
Firefox-Specific Issues
- Clear cache: Ctrl + Shift + Delete
- Disable proxy: Settings → Network Settings → No proxy
- Refresh Firefox: Help → More Troubleshooting Information → Refresh Firefox
Edge-Specific Issues
- Clear cache: Ctrl + Shift + Delete
- Reset Edge: Settings → Reset settings → Restore settings
- Try Internet Explorer mode (Edge → ⋯ → More tools → Internet Explorer mode)
Prevention: Stop This Error From Happening
Best practices:
✅ Use reliable DNS servers:
- Set DNS to Google (8.8.8.8) or Cloudflare (1.1.1.1) permanently
- Prevents most DNS-related errors
✅ Keep system updated:
- Windows Update or macOS Software Update monthly
- Update network drivers quarterly
✅ Don't disable security completely:
- Add website exceptions instead of disabling antivirus
- Keep firewall on with proper exceptions
✅ Clear cache monthly:
- Browser cache and cookies
- DNS cache
- Prevents buildup of corrupted data
✅ Avoid sketchy browser extensions:
- Only install extensions from official stores
- Review permissions before installing
- Disable extensions you don't actively use
Mobile Solutions (Phone/Tablet)
iPhone/iPad:
- Settings → WiFi → (i) next to network → Configure DNS
- Select "Manual"
- Add Google DNS: 8.8.8.8 and 8.8.4.4
- Try accessing site in Safari
Android:
- Settings → Network & Internet → WiFi
- Long press your network → Modify network
- Advanced → IP settings → Static
- Add DNS 1: 8.8.8.8, DNS 2: 8.8.4.4
- Try accessing site in Chrome
Both:
- Restart phone
- Try mobile data instead of WiFi
- Clear browser app cache in Settings
When to Give Up and Use Alternatives
If after trying ALL 14 fixes the error persists:
Likely scenarios:
Website is blocked in your country (government firewall)
Solution: Use VPN with server in different country
Your ISP is blocking the site
Solution: Contact ISP or use VPN
Website genuinely broken/down
Solution: Wait, check back later
Your network admin blocked it (at work/school)
Solution: Use mobile data or ask admin for access
Alternative access methods:
- Use Google's cached version: Search site on Google → Click green arrow → "Cached"
- Use Archive.org's Wayback Machine
- Access via web proxy site (use cautiously)
- Use mobile data instead of WiFi
The Bottom Line
"This site can't be reached" errors look scary but are almost always fixable.
The most common causes:
- DNS cache corruption (30%) → Flush DNS
- Wrong DNS servers (25%) → Switch to Google DNS
- Antivirus/firewall blocking (20%) → Add exception
- Browser cache issues (15%) → Clear cache
- Everything else (10%) → Try remaining fixes
Your systematic fix approach:
- Try 2-minute quick fix first (fixes 60%)
- If persists, identify error code variation
- Apply error-specific solutions in order
- If still broken, try all 14 fixes systematically
- If nothing works, likely ISP/network admin block or genuine downtime
Success rate: Following this guide solves 95% of "This site can't be reached" errors.
The website you're trying to reach IS reachable. You just need to remove whatever's blocking the connection. Now you know exactly how.Bold text
Frequently asked questions
Why do I get "This site can't be reached" on Chrome but not Firefox?+
Chrome has its own DNS cache separate from your system. Clear Chrome's internal DNS cache: type chrome://net-internals/#dns in address bar, click "Clear host cache," then chrome://net-internals/#sockets and click "Flush socket pools." Restart Chrome. If Firefox works, issue is Chrome-specific, not network-wide. Also check Chrome extensions—disable all and test.
How do I fix ERR_CONNECTION_REFUSED?+
ERR_CONNECTION_REFUSED means the server actively rejected your connection. Solutions: (1) Check if website is down using downforeveryoneorjustme.com, (2) Disable antivirus/firewall temporarily to test, (3) Disable VPN/proxy, (4) Change DNS to Google's 8.8.8.8 and 8.8.4.4, (5) Clear browser cache and cookies, (6) Try different browser. If site loads in incognito mode, browser extension is blocking it.
What does DNS_PROBE_FINISHED_NXDOMAIN mean?+
This means DNS lookup failed—your computer couldn't translate the domain name to an IP address. Fix: (1) Flush DNS cache (Windows: ipconfig /flushdns, Mac: sudo dscacheutil -flushcache), (2) Change DNS servers to Google (8.8.8.8/8.8.4.4) or Cloudflare (1.1.1.1/1.0.0.1), (3) Check hosts file isn't blocking site, (4) Restart router. Fixes 90% of this specific error.
Why does this site can't be reached happen on WiFi but not mobile data?+
Your WiFi network has an issue but cellular data doesn't. Causes: (1) WiFi DNS server problem—change to Google DNS (8.8.8.8), (2) Router blocking the site—restart router, (3) Network admin/parental controls blocking site, (4) Router firewall settings. Solution: If mobile data works, issue is WiFi-specific. Change WiFi DNS settings or contact network administrator.
Can antivirus software cause "This site can't be reached"?+
Yes. Antivirus programs (Norton, McAfee, Avast, Kaspersky) sometimes block legitimate websites thinking they're threats. Test: Disable antivirus for 10 minutes and try site. If it loads, antivirus was blocking. Permanent fix: Don't leave antivirus disabled—add the website to antivirus "Exceptions" or "Whitelist" then re-enable protection. Firewall component most likely cause.
How do I clear DNS cache on Windows 11?+
Press Windows key + R, type cmd, press Enter. In Command Prompt, type ipconfig /flushdns and press Enter. Wait for "Successfully flushed the DNS Resolver Cache" confirmation message. Close Command Prompt. Try accessing website again. This clears corrupted DNS entries that prevent websites from loading. Do this monthly for prevention.
What's the fastest way to fix this error?+
Try this 90-second fix: (1) Press Ctrl+Shift+Delete, select "All time," check cookies and cache, click Clear (30 sec), (2) Open Command Prompt, type ipconfig /flushdns, press Enter (20 sec), (3) Change DNS to 8.8.8.8: Network settings → DNS → Manual → 8.8.8.8 and 8.8.4.4 (40 sec). This combination fixes 70% of cases immediately.
Why does the error say "check your proxy settings"?+
Browser detected proxy configuration that might be blocking the connection. Fix: Windows—Settings → Network & Internet → Proxy → turn OFF "Automatically detect settings" and "Use a proxy server." Mac—System Settings → Network → Details → Proxies → uncheck all. Chrome—Settings → search "proxy" → Open proxy settings → Disable. Malware sometimes enables proxies without permission—run antivirus scan.
Can I fix this error on my phone?+
Yes. iPhone: Settings → WiFi → (i) next to network → Configure DNS → Manual → add 8.8.8.8 and 8.8.4.4 → Save. Android: Settings → WiFi → long press network → Modify → Advanced → DNS 1: 8.8.8.8, DNS 2: 8.8.4.4 → Save. Also: Clear browser app cache, restart phone, try mobile data instead of WiFi to isolate if WiFi-specific issue.
What if I've tried everything and it still doesn't work?+
If all 14 fixes failed, likely: (1) Website actually down (check downforeveryoneorjustme.com), (2) ISP blocking site (call ISP to confirm), (3) Government/workplace firewall block (use VPN), (4) Router admin blocked it (check router settings or ask admin). Alternative access: Use VPN with different server location, try web proxy, use Google's cached version, or wait 24 hours if temporary server issue.



