When you surf the web, sometimes you find that sites do not want to load even though the internet connection is fine and the URL is correct. In Google Chrome, a widely used web browser, users often see DNS_PROBE_FINISHED_NXDOMAIN when a loading issue occurs.

What causes the problem?

Some people may get confused whenever DNS_PROBE_FINISHED_NXDOMAIN appears on their screen. However, this is a common problem. As you can see in the error code, this is a DNS-related issue. Domain Name System – or DNS for short – is what allows you to visit websites. When someone enters a URL inside the address bar in a browser, the DNS sends a request to its online database; searching for the IP address that the URL has. If the DNS does not find any matching result, Google Chrome splashes the related error message.

There are some other reasons behind DNS_PROBE_FINISHED_NXDOMAIN, and we are going to discuss the solutions in this article.

Disabling VPN and Antivirus

VPN (Virtual Private Network) and antivirus offer amazing security solutions for people who spend a lot of time online. Unfortunately, their features can sometimes prevent users from accessing some sites. Before changing internet connection settings in your PC or laptop, you may want to try turning off any active VPN or antivirus.

Disabling your antivirus is easy – you only need to open its control panel and find the option. On the other hand, to disable VPN on Windows, please follow these steps:

  1. Inside the Control Panel menu, find and double click on “Network Connections”. It will show you a list of connections that you have.
  2. Highlight the VPN that you want to turn off. Depending on the Windows version, a contextual menu will appear either on the left side or the top of the window. Select “Change settings of this connection”.
  3. Click on the “Networking” tab on the top of the window and press uninstall. This is the end of the process, but you should restart your computer immediately to make sure that you successfully disabled the VPN.

Flushing DNS Cache and Using Google DNS

DNS cache keeps the IP address of your visited sites. Clearing the cache can help solve DNS_PROBE_FINISHED_NXDOMAIN; since outdated IP addresses can also result in the problem. To flush the cache, you need to run the Command Prompt as an administrator on Windows, type “ipconfig/flushdns” and press enter.

Using a different operating system? See how to flush DNS on all operating systems. 

You can change your DNS server if clearing the cache does not work. By default, your computer runs on the server that comes from the internet provider or your router. Yet, this server address can cause DNS issues. To avoid this issue, people like to use OpenDNS or Google DNS for better connection speed and reliability. The following steps will help change your DNS server:

  1. Open the Control Panel menu and find “Network and Sharing Center”.
  2. On the left side of the window, you can see “Change adapter settings”. Clicking on it will open a new window that shows your connection list.
  3. Right-click on the connection that you use and choose “properties”.
  4. Find and highlight “Internet Protocol Version 4 (TCP/IPv4)” in the list and hit the “properties” button.
  5. You will see two empty spaces at the bottom of the window. This is where you can change both the preferred and the alternate server addresses of your PC. Google’s address is and; while OpenDNS is and
  6. After you enter both preferred and alternate addresses, click OK.

Tweaking IP Address through Command Prompt

This solution is a more in-depth version of clearing the DNS cache. The steps are also similar to the previous one. If you are using Windows open Command Prompt as administrator and enter the following commands:

netsh int ip set dns
netsh winsock reset

You need to input these commands one at a time and make sure that you press enter after doing each of them. People use this process to renew their IP address and reset the Winsock program in their computer. Resetting Winsock is useful because it is responsible for controlling requests from internet applications – and you may want to do so once in a while.

Resetting Chrome Flags

Google Chrome is one the of web browsers that allow users to try out unofficially released features. Since the features are still under development, not all of them run smoothly on some devices. Sometimes these features can even mess up the connection.

If you come across the DNS_PROBE_FINISHED_NXDOMAIN error message, you can try to reset the setting for these features. All you need to do is to type “chrome://flags/” in the address bar. You will find a page with all experimental Chrome features available for your PC. Click on the “Reset all to default” button on the upper right corner. After that, close and reopen Chrome.

chrome flags window showing reset all to default button to fix DNS_PROBE_FINISHED_NXDOMAIN error


DNS_PROBE_FINISHED_NXDOMAIN is a common yet tricky problem for Google Chrome users. In this article, we only talk about some of the causes and ways of solving them. We appreciate all further discussion, so if you know any other related issues and how to fix them, please leave a comment below.

The Author


Aldwin N. / @aldwin

Aldwin is a digital content writer at Hostinger. Specializing in web hosting and WordPress for years, he is eager to help people uplevel their business on the internet. Apart from being a tech junkie, Aldwin likes fiction and photography.

Related tutorials


Kshitiz Dass Reply

September 03 2019

This is working 100% ipconfig/release ipconfig/all ipconfig/flushdns ipconfig/renew netsh int ip set dns netsh winsock reset

Leave a reply




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Become a part of Hostinger now!

More in DNS
How to point a domain name to a virtual private server (VPS)
How to Point a Domain Name to VPS