Isn’t it really irritating when we try to visit a website but we fail to do it? Because there is this error called DNS_PROBE_FINISHED_NXDOMAIN is appearing.

Well, the DNS_PROBE_FINISHED_NXDOMAIN is one of the most common error that Google chrome users often face while trying to visit a website. Even strangely, when you try to visit the same website with other browsers like Mozilla Firefox there are no such issues.


So the question is what’s wrong with Google Chrome and the DNS_PROBE_FINISHED_NXDOMAIN error? Well if you have the similar question inside your head. Then you better stick with this page, because in this article we will be explaining all the possible fixes. But, before we go ahead and do so let’s just know why this error occurs?
So let’s just head into the topic without wasting much of the time:


The DNS_PROBE_FINISHED_NXDOMAIN is an error that usually appears when you try to access a website. This error stands for some DNS settings misconfiguration or some other issues with your Internet settings.

Sometimes when you try to visit a website, the Google Chrome browser fails to convert the URL into an IP address. Hence, as a result, you get to see the error.

DNS PROBE FINISHED NXDOMAIN error can appear on different devices such as Windows, Mac or Android running the Google Chrome Browser, also whenever this error occurs, you get to see “This webpage is not available DNS_PROBE_FINISHED_NXDOMAIN”

However, thankfully, you do not have to study rocket science to fix this error. Some tweaks here and there and you will be good to go. So let’s just go ahead and talk about all the possible fixes for the DNS_PROBE_FINISHED_NXDOMAIN error.

1. Flush DNS Cache

Flushing the DNS cache is one of the most common working solutions that you can try out. Even it is one of the easiest to use this hack that you can apply. In order to flush DNS cache, here are a couple of steps that you need to follow.

Every time you enter in a URL on your browser let’s say WhyBytes.com, your browser will as DNS resolver to resolve the name you entered to the IP address by converting the name (URL) you entered to an IP address because you see computer doesn’t understand names or just URL, they rely on numbers and IP address.

Okay, now that your DNS resolver has resolved the URL to IP address and letting you access the site you desired, it also saved in its cache, so that when you visit the URL again it will load it up from the saved information, flushing DNS cache will clear that making the URL you enter to load again from scratch and by fixing the internet errors you were facing.

Step 1 – First of all press the Windows key on your keyboard, now you have to type CMD in order to launch Command Prompt. However, before you launch Command Prompt you have to right click on it and select the “Run as Administrator” option.

Step 2 – Once you are on the CMD, you have to type down the ipconfig /flushdns command and then hit the enter key from your keyboard.

CMD Command to Flush DNS

Once the command is executed, simply go and try to visit the website and see if it is working or not, Did this method work? Well if it did not, then do not worry, there are so many other methods are also available. Just go through the list and apply every method one by one.

2. Use Command Prompt

Apart from flushing DNS, there are also a couple of other commands that you can try out to fix the DNS_PROBE_FINISHED_NXDOMAIN error.

These commands are made for Flushing DNS, Renewing DNS, Releasing DNS and so on. Using these commands, you can also fix the error with ease. Just follow these steps and you will be good to go.

Open up command prompt by pressing the Windows key and be sure to right click on the CMD application and select the Run as Administrator, now simply enter these following commands one by one and let them execute.

  • ipconfig /release
  • ipconfig /all
  • ipconfig /flushdns
  • ipconfig /renew

Once you are done executing every command simply restart your machine, then see if it has solved the error or not, if not, then try out the other methods that we have listed below.

3. Reset Network Adapter

Resetting Winsock using command prompt will reset the whole of Windows network adapter, which will also reset Windows firewall to a clean new state. Now, Winsock is a program that is built into Windows which will operate and handles input and output requests which are made by browser or an app which requires a stable internet connection.

Step 1 – First of all click on the Windows button, now search for Comand Prompt or CMD, right click on the CMD and select Run as Administrator.

Step 2 – Now over here you have to type netsh winsock reset command and press the enter key on your keyboard.

netsh winsock reset

In the end when the command is executed, simply restart your machine. Then try to visit the website and see if it’s working for you or not. However, if this hack also did not help you to fix the DNS Probe Finished NxDomain Error. Then you can try switching to Google DNS. Switching to Google DNS is super easy. Just follow these below mentioned steps and you will be good to go:

4. Switch To Google DNS

Most of the time your computer will catch up the DNS server automatically which will be provided by your ISP, but then it may get corrupted or may not be fast, so why not use a higher speed and secured DNS like Cloudflare or Google DNS?

Changing DNS to Google or Cloudflare could possibly fix the DNS PROBE FINISHED issue you are facing as well as making your internet connection a bit faster and more secure, you can choose Google DNS here, as it fixed my issue and made my internet connection speed a bit faster.

Step 1: First of all you need to click on the WiFi icon located at the right bottom corner of your computer. After that, you have to click on the Open Network and Sharing Center.

Step 2 – Now from here you have to click on the WiFi Name or Local Area Network.
Then you have to click on the properties, now from here look for the Internet Protocol Version 4 (TCP/IPv4) option then click on it, after that click on the properties button.

Selecting Internet Protocol Version 4 Properties

Step 3 – This will open a new window, from the window, you have to select the option that says use the following DNS server addresses, over here you have to enter the on the first box and on the second box.

Google DNS Settings

In the end save everything and close all the windows, Once you are done doing so, simply go ahead and try to visit the website and see if it is working for you or not.

5. Reset Chrome Flag Settings

Now, Chrome flags are bunch of features that are neatly hidden in the Chrome browser you are using as most of the features it offers are mainly focused for developers and experimental features that are yet to be added to Chrome, using that experimental features you can enhance the performance as well as fix some issues like Rats! WebGL hit a snag.

Step 1 – At first launch Google Chrome browser, now in the URL box, simply type down this: chrome://flags/, this will open a new page.

Step 2 – On the new page you will get to see a Reset all to default, click on this and you are all done.

Chrome Flags Reset to Default

In the end, simply try visiting the website and see if it has solved your issue or not.

6. Restart DNS Client

DNS or Domain Name System is a program that serves and stores the information about the domains and also gives a resolution to the request that the user has put in, like converting domain names into IP address in real time. These DNS records of the domains are stores in several DNS servers, but what if the domain you were trying to visit has changed its IP address recently and it has not been updated in your DNS, so that i where restarting DNS client comes into picture.

Step 1 – At first Press CTRL + R keys all together to open the run menu, on the run menu type down the services.msc and hit the enter button.


Step 2 – As you click enter button it will open up a ton of options, from here you only have to look for the DNS client option, once you found DNS Client option simply right click on it, after that, you have to select the restart option and you are all done.

Restart DNS Client

7. Clear Chrome Browser Cache

If the above-mentioned steps did not fix the DNS_PROBE_FINISHED_NXDOMAIN error. Then the last thing that you could do is cleaning the Chrome browser cache, this is one of the best methods to get rid of this error since Google Chrome saves the web pages and it’s browsing data as a cache.

Hence whenever you try to access a website that you have visited recently. Google Chrome uses the cache to make the website load faster. However, at the same time, it prevents a website from displaying new contents on a webpage, hence clearing the cache of the browser can easily fix the issue. Well in order to clear the cache here are the steps that you have to follow.

Step 1 – Launch the Google Chrome browser, now from the upper right corner click on the three dots then, you have to select the more tools option here you have to click on the Clear Browsing Data.

Step 2 – Now a new window will open up and ask you for a duration, over here simply select  “All Time” option under the time range menu, In the end click on the ok button and you are all done.


That was all for the DNS_PROBE_FINISHED_NXDOMAIN error solution. Now it’s your call to go ahead and have a look at these methods and see which one has worked for you.

Also, do let us know which of the method from the above ones have helped you to fix the DNS_PROBE_FINISHED_NXDOMAIN error. Plus if you have any questions, then do feel free to leave a comment below.


Please enter your comment!
Please enter your name here