Have you ever come across ERR_CONNECTION_TIMED_OUT while trying to access a website on your Windows PC? This can happen in any browser when your Internet or server takes too long to respond. In this tutorial, we take a look at some solutions to help you solve this problem. They apply to Windows 11 and Windows 10 unless we have specified otherwise.
- What Is the "ERR_CONNECTION_TIMED_OUT" Error
- Possible Causes of ERR_CONNECTION_TIMED_OUT Error
- 1. Turn Off Your Firewall
- 2. Change the Timeout Duration
- 3. Delete Your Browser's History & Cache
- 4. Flush DNS Cache
- 5. Connect With a VPN
- 6. Use Your Browser in Compatibility Mode
- 7. Disable Proxy Settings
- 8. Reset Your Web Browser to Default
- Frequently Asked Questions
Also read: How to Fix Windows Update Error 0x80073701
What Is the “ERR_CONNECTION_TIMED_OUT” Error
When you try to access a website and get the error message “ERR_CONNECTION_TIMED_OUT,” you might easily assume that your local network connection is having issues. However, that isn’t always the case.
When you want to visit a website, your computer sends a request to the server asking for access. Once the server validates your request, your browser connects to the website.
When you ask a website for access, a timer will start to run. If you don’t get the approval before the timer ends, you will see the ERR_CONNECTION_TIMED_OUT error in your browser.
Possible Causes of ERR_CONNECTION_TIMED_OUT Error
Some of the reasons that cause the ERR_CONNECTION_TIMED_OUT error include the following:
- Server not found: one of the most common reasons for the connection timed out error is when you ask a server for access but the server is currently down, or you have entered an incorrect website address.
- Server doesn’t respond: the server takes a long time to validate your connection request to give you access.
- Slow internet connection: a slow and unreliable internet connection can take a few seconds or minutes to communicate with the server. In such a case, the browser will terminate your connection because it is taking too long to reach the server for access.
- Server error: it is also possible that the server you’re trying to reach is slow and before it grants your access, the browser times out the connection.
- Firewall: at times, your firewall could block access to certain websites because it suddenly stopped recognizing them or the website was blacklisted.
Also read: Find and Open Files Using Command Prompt in Windows
How to Fix ERR_CONNECTION_TIMED_OUT
If you’ve come across this issue yourself, here are a few things that you need to try in order to get your browser up and running again. First off, check to see if your internet connection is working properly. After you’ve confirmed that, you can go ahead and try these fixes.
1. Turn Off Your Firewall
Your firewall may occasionally prevent you from accessing the Internet. So one thing to try when you can’t connect to the websites you want to visit is disabling your firewall.
- Click on the Search button in Windows and look for Windows Defender Firewall.
- Click on “Turn Windows Defender Firewall on or off” from the left-side menu.
- Select “Turn off Windows Defender Firewall (not recommended)” under both “Private Network Settings” and “Public Network Settings.”
- Click “OK” to confirm.
- Restart your computer to apply the changes.
Tip: You can also completely disable Windows Defender if you want to.
If disabling the firewall didn’t fix the connection timeout problem, try the other solutions from this list.
Also read: Windows Home vs. Pro: Which Edition Is Right for You?
2. Change the Timeout Duration
If your internet connection is slow, changing the timeout duration can help you connect to the web successfully. Follow these steps to do that:
- Click on the Search button, type “Registry Editor” and open it.
- Go to the following path: “Computer\HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings.”
- Right-click on the blank space inside the “Internet Settings” registry folder and click “New,” then select “DWORD (32-Bit) Value” and name it as “ReceiveTimeout.”
- To set your own timeout duration, multiply the seconds by 100. If you want to set the timeout duration to 5 minutes, enter the value 3000 after multiplying the seconds by 100 (300 X 100). If you want to change it to 10 minutes, you should enter the value 6000 (600 X 100).
- Restart your PC.
- Now when your browser attempts to connect to a server for access, it will take longer before it times out.
Also read: How to Add Portable Apps to Windows Startup
3. Delete Your Browser’s History & Cache
Another thing you might want to try is deleting your browser history, caches, and cookies to remove all accumulated files. It could be this data that is preventing successful communication with the server or slowing down the communication.
Chrome
- Open the Chrome browser.
- Click on the three vertical dots and then select “Settings.”
- Now, click “Privacy and security.”
- Click “Clear browsing data.”
- Select “Browsing history,” “Cookies and other site data,” “Cached images and files.”
- Click “Clear data.”
Microsoft Edge
- Launch Microsoft’s Edge browser.
- Open the menu by clicking on the three horizontal dots in the top-right corner, and selecting “Settings.”
- Click “Privacy, search, and services.”
- Under “Clear browsing data,” click “Choose what to clear.”
- Check all the boxes.
- Now, click “Clear now.”
Mozilla Firefox
- Open Firefox, type “about:preferences#privacy” in the address bar and hit Enter.
- Select the “Delete cookies and site data when Firefox is closed” option in the “Cookies and Site Data” section.
Also read: How to Enable and Use the Windows 11 Touch Keyboard
4. Flush DNS Cache
DNS (Domain Name System) is like a phonebook for the Internet that keeps a database of all publicly accessible websites and their IP addresses. Sometimes, the DNS file on your PC can get corrupted, and your browser can fail to read the DNS to route you properly.
By clearing the DNS cache, you shall be resetting the DNS to its default state removing any corruption in the file that is causing the ERR_CONNECTION_TIMED_OUT error.
- Right-click on the Start button in Windows 11 and then select “Windows Terminal (Admin).” If you’re using Windows 10, select Run and type in the command
wt
, then press Enter.
- Enter the following commands and press Enter after each command.
ipconfig/flushdns ipconfig/registerdns ipconfig/release ipconfig/renew
- Restart your PC to see the effects.
5. Connect With a VPN
If you are getting an ERR_CONNECTION_TIMED_OUT error, you might want to try accessing the web page in question with your VPN turned on.
In case your access is blocked or restricted, a VPN can bypass these limitations and connect to the website successfully.
Also read: 6 Ways to Check Hard Disk Health in Windows
6. Use Your Browser in Compatibility Mode
If you recently installed the latest Windows update on your computer, there’s a chance that it may have caused this problem. Check to see if your browser functions properly on Windows 7 or Windows 8 by running it in compatibility mode.
- Right-click on your browser’s shortcut on the desktop, and select “Properties.”
- Click on the “Compatibility” tab, and check the “Run this program in compatibility mode for” checkbox.
- In the drop-down menu, select Windows 8 or any other previous version of Windows.
- Click “Apply,” then press the “OK” button to save the changes.
7. Disable Proxy Settings
Another reason why you could be getting the ERR_CONNECTION_TIMED_OUT error is proxy settings. Turning these off should let you connect to the Internet successfully.
- Click on Start and search for “Settings.”
- Click “Network & internet,” and then select “Proxy” on the right.
- Turn off “Automatically detect settings” under “Automatic proxy setup.”
- Also, disable “Use a proxy server” under “Manual proxy setup.”
Also read: 7 Lightweight Browsers for Windows
8. Reset Your Web Browser to Default
A recent update or a glitch could have made your browser inoperable. This can be fixed by simply resetting your browser and relaunching it. Here’s how to do that:
Chrome
- Go to “Settings” in Chrome.
- Click “Reset settings” in the sidebar.
- Select “Restore settings to their original defaults” on the right side of the screen.
- Hit the “Reset settings” button.
- Once Chrome resets back to default, it will open up again.
Microsoft Edge
- Go to “Settings” in your Microsoft Edge browser.
- In the left pane, click “Reset settings.”
- Click “Restore settings to their default values.”
- Now click “Reset.”
Firefox
- In Firefox, click the hamburger menu in the upper right corner.
- Select “Help,” and then click “More Troubleshooting Information.”
- Now, click “Refresh Firefox.”
- Select “Refresh Firefox” again in the confirmation window.
- Mozilla Firefox will now return to its default settings.
Also read: How to Change the Default Search Engine in Various Browsers
Frequently Asked Questions
What can I do to prevent the ERR_CONNECTION_TIMED_OUT error in the future?
ERR_CONNECTION_TIMED_OUT is one of the most common browser errors, but you can prevent it from happening again with these suggestions:
- Regularly clear the DNS cache.
- Clear your browser cache every few days, or at least once a week.
- Check if your browser is updated to the latest version.
- Don’t install add-ons from untrusted sources.
Will changing my DNS server fix the ERR_CONNECTION_TIMED_OUT error?
The timeout issue doesn’t actually have anything to do with your DNS server. You should be flushing the DNS cache instead in an attempt to fix the error.
What are some other connection errors I might stumble upon while browsing?
Connection timed out Wi-Fi: this error appears when your Wi-Fi server takes too long to respond to a data request from your device.
Connection time-out TCP: you see this error when there’s a misconfiguration of the TCP settings. You can fix it by manually changing your TCP configuration.
Connection attempt timed out: you might experience this error because of a network issue. Check for any problems with the network diagnosis tool, and if any are found, fix them.
The connection request timed out: this error is caused by your network settings. Configure your network settings correctly to fix this error.
Connection server timed out: due to a network overload or problem, the server takes a bit longer to respond. This error is shown when the server has taken too long to respond to your connection request.
Image credit: Andrea Piacquadio via Pexels All screenshots by Abdul Moiz
Our latest tutorials delivered straight to your inbox