Browser Not Loading Pages: Complete Fix Guide (2025)
You open your browser, type in a URL, and... nothing happens. Pages won't load, or you get error messages like "ERR_CONNECTION_REFUSED," "This site can't be reached," or "DNS_PROBE_FINISHED_BAD_CONFIG." Meanwhile, other apps on your computer connect to the internet just fine.
This is one of the most frustrating browser problems because it could be your browser, your network, or the website itself. We'll figure out which one and fix it.
More browser fixes: Having other browser issues? See our complete Browser Problems Troubleshooting Guide for crashes, slow performance, loading issues, and more.
💡 Tip: If you suspect the problem might be related to your browser crashing or running slowly, check our guides on Browser Keeps Crashing or Browser Too Many Tabs Running Slow.
Why Pages Won't Load
When a page won't load, one of these is usually blocking it:
1. DNS Issues (Most Common)
DNS translates website names (google.com) into IP addresses your browser can reach. When DNS fails, your browser can't find the website even if it exists.
Signs: "DNS_PROBE_FINISHED_BAD_CONFIG" or "Can't find server" messages
2. Browser Cache Corruption
Cached website data speeds up loading but can become corrupted, preventing pages from loading.
Signs: Specific websites won't load, but they load in a different browser
3. Proxy Settings
If your browser is configured to use a proxy and that proxy is down or incorrectly configured, nothing loads.
Signs: No websites load, but you remember setting up a proxy at some point
4. Firewall or Antivirus Blocking
Your security software might be blocking legitimate websites.
Signs: All websites are blocked, or certain categories of sites won't load
5. Network Issues
Your router or internet connection has a problem.
Signs: No apps can access the internet, not just your browser
6. ISP or Website Server Problems
The website's server is down, or your ISP is having issues.
Signs: Error message mentions server connection, or site works in other browsers
Quick Fixes (Try These First)
Start here. These solve most page-loading problems.
Fix 1: Try a Different Browser
This immediately tells you if the problem is your browser or your network.
- Open a different browser (if you normally use Chrome, try Firefox; if Edge, try Safari)
- Try loading the same website
Results:
- Site loads in different browser? → Your main browser has a problem (DNS cache, corrupted cache, extensions)
- Site doesn't load in any browser? → Your network, ISP, or the website has a problem
Fix 2: Restart Your Router
Many network issues resolve with a simple router restart.
- Unplug your router from power
- Wait 30 seconds
- Plug it back in
- Wait 2 minutes for it to fully restart
- Try loading a website
Fix 3: Flush Your DNS Cache
Your browser and computer store DNS information. When it's incorrect or corrupted, pages won't load. Flushing it forces your system to get fresh DNS information.
Windows:
- Press
Windows key + R - Type
cmdand press Enter - Type
ipconfig /flushdnsand press Enter - You should see "Successfully flushed the DNS Resolver Cache"
- Close Command Prompt and try loading a website
Mac:
- Press
Cmd + Spaceto open Spotlight - Type "Terminal" and press Enter
- Paste this command:
sudo dscacheutil -flushcache - Type your password and press Enter
- Close Terminal and try loading a website
Linux:
- Open Terminal
- Type
sudo systemctl restart systemd-resolved - Try loading a website
Fix 4: Check Your DNS Settings
Sometimes your DNS settings get changed (accidentally or by malware). Resetting to default usually fixes it.
Windows:
- Right-click Start menu → Settings
- Click Network & internet
- Click Advanced network settings
- Scroll to "DNS server assignment"
- Click Edit
- Select "Automatic"
- Click Save
Mac:
- Go to System Settings → Network
- Find your network connection
- Click Details
- Go to DNS tab
- Click the "+" button
- Add
8.8.8.8(Google DNS) or1.1.1.1(Cloudflare DNS) - Click OK
Fix 5: Disable Proxy Settings
If you have a proxy configured, disabling it might fix the issue.
Chrome:
- Click Menu (⋮) → Settings
- Search for "proxy"
- Click "Open proxy settings"
- Make sure "Use a proxy server" is OFF
Firefox:
- Click Menu (☰) → Settings
- Go to Network settings
- Under "Configure how Firefox connects to the internet"
- Select "No proxy"
- Click OK
Edge:
- Click Menu (⋯) → Settings
- Go to System and performance
- Click "Open proxy settings"
- Make sure proxy is disabled
Fix 6: Temporarily Disable Antivirus
If your security software is blocking websites, disabling it temporarily will confirm this.
- Right-click your antivirus in the system tray
- Select "Disable temporarily" (exactly how you do this varies by antivirus)
- Try loading a website
- If it loads, add your browser to your antivirus's whitelist rather than keeping it permanently disabled
- Re-enable your antivirus
Advanced Fixes
If quick fixes didn't work, try these.
Fix 7: Clear Browser Cache and Cookies
Corrupted cached website data can prevent pages from loading.
Chrome:
- Press
Ctrl + Shift + Delete(orCmd + Shift + Deleteon Mac) - Select "All time"
- Check both "Cookies and other site data" and "Cached images and files"
- Click "Clear data"
Firefox:
- Press
Ctrl + Shift + Delete(orCmd + Shift + Deleteon Mac) - Select "Everything"
- Check "Cache" and "Cookies"
- Click "Clear Now"
Edge:
- Press
Ctrl + Shift + Delete(orCmd + Shift + Deleteon Mac) - Select "All time"
- Check "Cookies and other site data" and "Cached images and files"
- Click "Clear now"
Fix 8: Reset Network Settings
Resetting network settings to default can fix deep DNS or proxy issues.
Windows:
- Right-click Start menu → Settings
- Click System → Troubleshoot
- Click Other troubleshooters
- Find "Network reset" and click Run
- Click "Reset now"
- Your computer will restart
Mac:
- Go to System Settings → Network
- Find your network connection
- Click Details
- Click TCP/IP tab
- Click "Renew DHCP Lease"
Fix 9: Check Your Hosts File
Malware sometimes modifies your hosts file to block websites. Checking it is technical but important.
Windows:
- Press
Windows key + R - Type
notepad C:\Windows\System32\drivers\etc\hostsand press Enter - Look for any lines that shouldn't be there (besides the examples at the top)
- Delete suspicious entries (lines should look like "127.0.0.1 localhost")
- Save and close
Mac:
- Open Terminal
- Type
sudo nano /etc/hosts - Look for suspicious entries
- Delete them, then press Ctrl + O, Enter, then Ctrl + X to save
Fix 10: Try Alternate DNS Servers
Your ISP's DNS might be unreliable. Switching to a public DNS often fixes loading issues.
Google DNS:
- Primary: 8.8.8.8
- Secondary: 8.8.4.4
Cloudflare DNS:
- Primary: 1.1.1.1
- Secondary: 1.0.0.1
Windows:
- Right-click Start → Settings
- Network & internet → Advanced network settings
- Click "DNS server assignment" Edit
- Enter one of the DNS addresses above
- Click Save
Mac:
- System Settings → Network
- Click your connection → Details
- DNS tab
- Add the DNS address
- Click OK
When It's Not Your Browser
The Website Is Down
If the website won't load in any browser and other websites work fine, the website's server is down.
Check: Visit downforeveryoneorjustme.com and enter the website URL
Your ISP Is Having Issues
If nothing loads in any browser and you can't access the internet at all, your ISP might be having problems.
Check:
- Restart your router
- Check your ISP's status page
- Call your ISP to report the outage
Network Hardware Issues
If your router or modem is failing, no websites will load.
Check:
- Look at your router's lights (they should show connections)
- Restart your modem and router
- If the problem persists, contact your ISP
Error Messages Explained
"DNS_PROBE_FINISHED_BAD_CONFIG" → DNS setting is wrong (run Fix 4)
"ERR_CONNECTION_REFUSED" → Server isn't accepting connections (website down)
"This site can't be reached" → Browser can't find the website's server (DNS issue)
"Connection timed out" → Browser waited too long for server response (network issue)
"ERR_NETWORK_UNREACHABLE" → Your network isn't working (restart router)
Summary
Page loading issues usually come from one of three sources:
- Your browser (DNS cache, browser settings, extensions)
- Your network (router, ISP, DNS settings)
- The website (server down, blocked by firewall)
Use the different browser test first — it immediately narrows down which category your problem falls into.
If pages still won't load after all these fixes: Contact your ISP, as the problem might be on their end. Or get help from a tech expert.
🆘 Still can't load pages? Get personalized help from a certified tech expert:
Top comments (0)