The Internet is one of the best inventions of mankind. This connects you to an unlimited set of possibilities. But to surf the internet you need to have a Web Browser and the web browser market is being dominated by Google Chrome as of now.
But even the most popular web browser comes across arrows. The ERR_NAME_NOT_RESOLVED errors are one such error and if this error occurs there is no way to bypass it to access the website that you want to.
But you don’t have to worry about this error. Because where there is a problem, its solution is also there and in this article, I am going to share 10 fixes to this error that you can try to resolve the issue. Let’s get started.
What is the ERR_NAME_NOT_RESOLVED error?
If the Chrome browser is delivering the ERR_NAME_NOT_RESOLVED error to you, it is basically saying that it was not able to find the matching IP address of the domain name that you have entered into the address bar.
As a result, the user will not be able to use access the website because the Chrome browser is not able to establish a connection with the webserver of that particular website.
Whether you are using Chrome on a PC or smartphone, the error is capable to affect any of the platforms on which Chrome is accessible. In fact, the error is not just exclusive to Google Chrome, as converting a web address into an IP address is done by every single web browser and hence any browser can encounter this error e.g. Firefox or Safari. However, the error message may vary.
Causes of the ERR_NAME_NOT_RESOLVED error
The DNS (Domain Name Server) of the domain name is responsible for pointing the website URL to its corresponding IP address and its failure leads to this error. There can be a number of reasons for the failure of the DNS domain name resolution. Talking about some of the most common causes:
- Misconfigured DNS.
- Cached IP address.
- The website is down.
- Internet issues.
- Malware issues.
- Interruption by security software.
How to fix the ERR_NAME_NOT_RESOLVED error
Fortunately, based on what is causing this error to occur, there are a number of possible fixes to it. Let’s talk about them.
Fix 1: Check if the website is working
Before doing anything to resolve the issue first make sure if the website is live and working or not. There is quite a bit of a chance that the website is temporarily down, resulting in the ERR_NAME_NOT_RESOLVED error.
In order to check if the website is working or not, open Command Prompt (Admin) or Powershell (Admin) by pressing Win + X. Now in the command prompt/PowerShell run the command
nslookup along with the website URL, both separated by a space. Then press Enter.
If it shows an error after executing the command line like the domain doesn’t exist or if it doesn’t return a valid IP address then the website that you are trying to access is not working. You can try accessing the website after some time.
Fix 2: Clear Browsing Data and Cache
The saved browsing data and cache in Google Chrome can cause the error as if there is an old cached IP address that has now been changed, it is gonna give you the error. Hence clearing the browsing data and cache can help in its resolution. Here’s how to do that:
1. Click on the menu in the top right corner and go to Settings.
2. Go to Privacy and security and click on Clear browsing data.
3. Check all three boxes and select Clear data.
Fix 3: Restart the Router
You should also take your router into account as there are chances that something is wrong with your router or internet connection. Hence just to make sure that the connection is fine from the router side, perform a restart.
Simply just unplug the power cord of the router, wait for around 10 to 20 seconds, and plug it back in.
Fix 4: Disable Preload pages in Chrome
In order to serve a fast loading of the website, Google Chrome saves a variety of cache information from all the links on the websites you are occasionally visiting. This makes Chrome load the site faster the next time when you visit it again.
But caching and preloading of the page can sometimes cause the ERR_NAME_NOT_RESOLVED error. Hence you can try switching off the preloading of the web pages. Here’s how to do that:
1. Click on the menu icon on the top left corner and go to Settings.
2. Now go to Security and privacy.
3. Now scroll down, look for the Preload pages for faster browsing and searching option, and toggle off its switch.
This will turn off the preloading of the web pages in Chrome. Now access the website and see if the issue is resolved.
Fix 5: Flush Chrome DNS cache and Socket pools
Chrome saves different types of cache data and the DNS cache and Socket pools are two of those. Since the ERR_NAME_NOT_RESOLVED error is DNS-related we would recommend you to clear the DNS cache and socket pools of the Chrome web browser.
Here’s how to do this:
1. Open Google Chrome and type
chrome://net-internals in the address bar and press enter.
2. Go to DNS and select the Clear host cache option.
3. Now go to Sockets and select the Flush socket pools option.
4. Finally, restart Chrome.
Fix 6: Flush DNS using Command Prompt
If clearing the DNS cache in Chrome was not able to resolve the issue, try flushing the DNS cache of the PC by using the command prompt. Here’s how to do this:
1. Press Win + X and open Command Prompt or PowerShell.
2. Now type
ipconfig /flushdns and press enter.
3. That’s it, you have successfully flushed the cashed DNS from your Windows OS.
Fix 7: Reset the Winsock Catalog
If neither of the DNS cache clearing methods was able to resolve the issue, then you should take the Windows Sockets or the Winsock system application. This application plays a key role in making the installed programs communicate using the TCP/IP by creating entries of every established connection.
You can try resetting the Winsock catalog from Windows and here’s how to do this:
1. Press Win + X and Open Command Prompt or PowerShell.
2. Now, type netsh winsock reset and press Enter to run the command.
3. Restart the PC and see if the issue is fixed or not.
Fix 8: Switch to different DNS servers
There is another workaround related to the DNS settings that you can do to resolve the issue. Try switching to a different DNS server on your PC. If the automatic DNS servers are not working properly, then this error message can occur.
Hence switching to a more reliable DNS can help in getting rid of the issue. Here’s how you can change the DNS in Windows:
1. Click on Start, open Settings, and go to Network & Internet.
2. Now select the type of internet connection you are using (e.g. Ethernet, WLAN, etc.) and click on Change adapter settings. This will open the different wireless adapters.
3. Right-click on the adapter by which you are using the internet and click on Properties.
4. Now select TCP/IPv4 or TCP/IPv6 based on the connection and click on Properties.
5. Check the Use the following DNS server addresses option and enter the DNS server of your preference and finally click on OK.
There are some of the best and free DNS servers like Google (220.127.116.11 and 18.104.22.168), Cloudflare (22.214.171.124 and 126.96.36.199), and OpenDNS (188.8.131.52 and 184.108.40.206). You can try these DNS servers.
Check if the issue resolves after this. If not then you can revert the change by choosing the Obtain DNS server address automatically option.
Fix 9: Check for Malware
Malware can affect the PC in a way one can’t even imagine. Malicious software on the system can also cause DNS issues like the ERR_NAME_NOT_RESOLVED error.
Marware is capable enough to even change the DNS server of your PC and alter the browser to resolve a specific domain name in some other way. Hence it is strongly advised me to look if there is something suspicious on your PC.
You can use any reliable antivirus software or Microsoft’s own Malicious Software Removal Tool (MSRT) to scan your PC for possible threats and malware.
Fix 10: Disable Firewall and Antivirus Software
The antivirus and firewall are made to work for the betterment of the device. But sometimes they interrupt unnecessarily over the actions they find dangerous which are actually not.
If you are sure that the website you are trying to surf is completely safe and reliable then you can try temporarily disabling the Windows firewall or the antivirus software that you are using. Here’s how to disable the firewall on Windows:
1. Search for firewall in the search bar and open it.
2. Now go to Turn Windows Defender Firewall On Or Off.
3. Uncheck the Block all incoming connections option under both Private and Public network settings.
4. Click on OK.
You have successfully disabled the Windows firewall. Similarly, go to the antivirus software if you use any and disable it accordingly. Then try accessing the web page that was showing the error and see if it is now opening or not.
Here comes the end of this fixing guide and I hope that one of the fixes above worked for you. If not, then I highly recommend you try using another browser to surf that website. If you are able to access the website in that browser then you should try uninstalling and reinstalling Google Chrome.
If another browser is also showing a similar error, try using a VPN. If the website is loading fine after using a VPN then your IP address might be blocked. You can also try contacting your ISP. Explain your problem there and ask for assistance accordingly.