Symptoms
When trying to load a website in Google Chrome, you see the error message: ERR_CONNECTION_TIMED_OUT. The page may load partially or not at all, and other sites might work fine. This error can occur on any device including Windows, macOS, and Android.
Root Causes
- Network connectivity issues: Unstable internet, router problems, or ISP outages.
- DNS resolution failures: DNS server cannot translate the domain name to an IP address.
- Firewall or antivirus blocking: Security software may block the connection.
- Proxy or VPN interference: Misconfigured proxies or VPNs can cause timeouts.
- Browser cache or extensions: Corrupted cache or problematic extensions.
- Website server issues: The remote server is down or overloaded.
- IPv6 misconfiguration: IPv6 enabled but network does not support it properly.
Step-by-Step Fix
- Check if the site is down for everyone: Use a tool like downforeveryoneorjustme.com to verify.
- Restart your router and modem: Unplug power for 30 seconds, then reconnect.
- Flush DNS cache: Open Command Prompt as admin and type
ipconfig /flushdnsthen press Enter. - Clear browser cache and cookies: Go to Chrome settings > Privacy and security > Clear browsing data. Select 'All time' and clear cache and cookies.
- Disable extensions: Type
chrome://extensionsin address bar, disable all extensions, then re-enable one by one to find the culprit. - Reset Chrome flags: Type
chrome://flagsand click 'Reset all to default'. - Change DNS server: Go to network settings and set DNS to Google (8.8.8.8 and 8.8.4.4) or Cloudflare (1.1.1.1).
- Disable proxy: In Windows, go to Settings > Network & Internet > Proxy and turn off 'Use a proxy server'. On macOS, go to System Preferences > Network > Advanced > Proxies and uncheck all.
- Temporarily disable firewall/antivirus: Turn off Windows Defender Firewall or third-party antivirus and test the site.
- Disable IPv6: In network adapter properties, uncheck 'Internet Protocol Version 6 (TCP/IPv6)'.
- Reset Winsock and TCP/IP: Run Command Prompt as admin and type
netsh winsock resetthennetsh int ip reset. Restart PC. - Use Chrome's built-in cleaner: Type
chrome://settings/cleanupand click 'Find harmful software'.
Alternative Fixes
- Use a different browser: Try Firefox or Edge to isolate the issue.
- Use incognito mode: Open Chrome incognito (Ctrl+Shift+N) and visit the site.
- Update network drivers: Go to Device Manager, find network adapter, right-click and update driver.
- Run network troubleshooter: Windows: Settings > Update & Security > Troubleshoot > Internet Connections.
- Reset Chrome settings: Type
chrome://settings/resetand click 'Restore settings to their original defaults'. - Change network profile: Switch from public to private network or vice versa.
Prevention
- Keep browser updated: Chrome updates automatically but check manually via Settings > About Chrome.
- Use reliable DNS: Set DNS to Google or Cloudflare permanently.
- Maintain router firmware: Check for updates on your router admin panel.
- Limit extensions: Only install necessary extensions from trusted sources.
- Monitor network health: Use tools like PingPlotter to detect intermittent issues.
- Consider a wired connection: Ethernet is more stable than Wi-Fi.
Additional Notes
If the error persists after all steps, the problem may be with your ISP or the remote server. Contact your ISP to check for outages or throttling. For server-side issues, wait and try later. On Android, go to Settings > Apps > Chrome > Storage > Clear Cache and Data. For macOS, you can also reset the network configuration by deleting /Library/Preferences/SystemConfiguration/ files (advanced). Always backup before making system changes.
| Step | Action | Complexity |
|---|---|---|
| 1 | Check site status | Beginner |
| 2 | Flush DNS | Intermediate |
| 3 | Clear browser data | Beginner |
| 4 | Disable extensions | Beginner |
| 5 | Change DNS | Intermediate |
| 6 | Reset network stack | Advanced |