DNS_PROBE_FINISHED_NXDOMAIN error

DNS_PROBE_FINISHED_NXDOMAIN: 10 Easy Ways to Fix It

How to Fix DNS_PROBE_FINISHED_NXDOMAIN Error

Have you ever tried to open a website in Chrome only to see the DNS_PROBE_FINISHED_NXDOMAIN error?

This error usually means that your browser could not find the domain through DNS. Your internet connection may still work normally, while a particular website refuses to load.

In this guide, you’ll learn what DNS_PROBE_FINISHED_NXDOMAIN means, why it happens, and 10 practical ways to troubleshoot the problem.

What Does DNS_PROBE_FINISHED_NXDOMAIN Mean?

DNS stands for Domain Name System. Its job is to translate human-readable domain names, such as example.com, into IP addresses that computers and servers can understand.

When you type a website address into your browser, your device needs to find the correct IP address before it can connect to the website.

The term NXDOMAIN generally means that the DNS system could not find the requested domain or DNS record.

So, when Chrome displays DNS_PROBE_FINISHED_NXDOMAIN, it means the browser’s DNS lookup could not find the destination it was trying to reach.

This does not automatically mean that your website hosting account is down.

The problem could be caused by your local DNS cache, DNS server, incorrect domain settings, nameserver problems, DNS propagation, or an issue with the domain itself.

DNS resolution process from domain to website
DNS translates a domain name into the IP address needed to connect your browser to a website.

Why Does DNS_PROBE_FINISHED_NXDOMAIN Happen?

There isn’t just one reason for this error. Several different problems can produce the same message.

Common causes include:

  • The website address was typed incorrectly
  • Your computer has an outdated DNS cache
  • Your router has cached old DNS information
  • Your DNS server is having problems
  • The domain’s DNS records are incorrect
  • Nameservers were recently changed
  • DNS propagation is still in progress
  • The domain has expired
  • A VPN or proxy is interfering with DNS resolution
  • The website’s DNS configuration has been removed or changed

Before making major changes, it’s useful to determine whether the problem affects only you or everyone trying to access the website.

How to Fix DNS_PROBE_FINISHED_NXDOMAIN Error

Try the following solutions one at a time. After each step, refresh the website and check whether the problem has been resolved.

1. Check the Website URL

Start with the simplest possibility: make sure the domain name is correct.

A small typing mistake can cause an NXDOMAIN response.

For example, if the correct address is:

example.com

but you enter:

examp1e.com

the DNS system may not find the domain.

Check the spelling carefully and try opening the website again.

If possible, copy the domain directly from a trusted source instead of typing it manually.

2. Restart Your Router

Your router may temporarily store DNS information.

Restarting it can force your network connection to establish a fresh DNS lookup.

To do this:

  1. Turn off your router.
  2. Wait around 30 seconds.
  3. Turn it back on.
  4. Wait until your internet connection is restored.
  5. Try opening the website again.

This is a simple step, but it can solve temporary network and DNS-related problems.

how to flush DNS cache on Windows
Flushing the DNS cache can remove outdated DNS information stored on a Windows computer.

3. Flush the DNS Cache on Windows

Windows stores DNS information locally to make future website requests faster.

Sometimes that cached information becomes outdated.

You can clear it using Command Prompt.

Open Command Prompt as Administrator and run:

ipconfig /flushdns

You should see a message indicating that the DNS Resolver Cache was successfully flushed.

Then close and reopen your browser and try the website again.

Flushing DNS is particularly useful after changing DNS records or moving a website to a different hosting provider.

4. Restart the DNS Client

Windows also uses a DNS Client service to handle DNS resolution.

If you suspect the service is temporarily having problems, restarting it may help.

Press:

Windows + R

Then enter:

services.msc

Find DNS Client in the list.

If the option is available, restart the service and then test the website again.

Depending on your Windows configuration, some service controls may be restricted. If you cannot restart the service, simply continue with the other troubleshooting steps.

changing DNS server settings on Windows
Changing your DNS server can help troubleshoot DNS resolution problems caused by an unreliable or outdated resolver.

5. Change Your DNS Server

Your internet provider normally assigns DNS servers automatically. However, those DNS servers can sometimes experience temporary problems or return outdated information.

You can test the connection by switching to a different public DNS service.

For a deeper explanation of NXDOMAIN and DNS troubleshooting, see the Cloudflare DNS troubleshooting guide.

Popular options include:

  • Google Public DNS
  • Cloudflare DNS
  • Quad9

For example, Cloudflare provides:

1.1.1.1

and

1.0.0.1

You can also review Google’s Public DNS documentation when troubleshooting DNS resolution problems.

Google Public DNS provides:

8.8.8.8

and

8.8.4.4

After changing the DNS server, reconnect to your network and test the website again.

If the website starts working, your previous DNS resolver may have been part of the problem.

6. Temporarily Disable VPN or Proxy

VPNs and proxy services can sometimes change how your device handles DNS requests.

If you are using a VPN, disconnect from it temporarily and try opening the website again.

If you are using a proxy, disable it temporarily as well.

If the website works after disconnecting the VPN or proxy, reconnect later and check its DNS or network settings.

You should not permanently disable security software simply because of an NXDOMAIN error. The goal is to temporarily isolate the source of the problem.

7. Check Your Domain DNS Settings

If you own the website that is showing the error, log in to your domain registrar or DNS management panel.

Check whether the domain has the expected DNS records.

domain DNS settings and DNS records
Incorrect DNS records or nameserver settings can prevent a domain from resolving correctly.

Depending on how your website is configured, you may see records such as:

  • A record
  • AAAA record
  • CNAME record
  • MX record
  • TXT record

For a typical website, the important records need to point toward the correct server or hosting destination.

An accidental DNS change can make a previously working website unreachable.

If you recently moved your website to another hosting provider, verify that your DNS configuration matches the new hosting instructions.

8. Check Your Nameservers and DNS Propagation

Nameservers tell the internet where your domain’s DNS information is managed.

If you recently changed your nameservers, the new settings may take some time to become visible across different DNS resolvers.

During this period, some people may be able to access the website while others may still receive DNS errors.

You can use a reputable DNS-checking service to compare DNS results from different locations.

This is especially important after:

  • Changing hosting providers
  • Moving a domain
  • Changing nameservers
  • Updating A records
  • Changing DNS providers

If you want to understand DNS in more detail, see our guide on what DNS is and how it works.

9. Clear Browser Cache and Restart the Browser

Sometimes your browser can retain old information even after the DNS situation has changed.

Close your browser completely and reopen it.

You can also clear cached browsing data from the browser settings.

After clearing the cache, enter the website address manually and try again.

Testing the website in another browser can also help.

For example, if the website fails in Chrome but works in Firefox or Edge, the problem may be related to your browser rather than the website itself.

For additional browser troubleshooting, you can also check Google Chrome Help.

10. Contact Your Domain or Hosting Provider

If you’ve tried the previous steps and the problem continues, contact your domain registrar or hosting provider.

Give them useful information instead of simply saying that the website does not work.

Tell them:

  • The exact domain name
  • The DNS_PROBE_FINISHED_NXDOMAIN error
  • When the problem started
  • Whether the domain was recently moved
  • Whether nameservers were changed
  • Whether the website works from another network
  • Whether other people can access it

Your provider can check the domain’s DNS zone, nameservers, server configuration, and account status.

How to Know Whether the Problem Is on Your Side

One of the easiest ways to troubleshoot an NXDOMAIN error is to test the website from another connection.

For example, if you’re connected to home Wi-Fi, try using mobile data.

You can also ask someone in another location to open the same website.

Consider these situations:

The website works on mobile data but not Wi-Fi

The problem may be related to your router, ISP DNS resolver, or local network.

The website fails everywhere.

The problem may be related to the domain, DNS configuration, nameservers, hosting setup, or domain status.

The website works for some people but not others.

DNS propagation or resolver caching could be involved, particularly after a recent DNS change.

Testing from multiple networks can therefore provide useful clues before you change anything.

DNS_PROBE_FINISHED_NXDOMAIN on Windows 10 and 11

Windows users can start with a few simple commands.

Open Command Prompt as Administrator and run:

ipconfig /flushdns

You can then renew your network configuration:

ipconfig /release

followed by:

ipconfig /renew

Finally, you can test whether the domain resolves by using:

nslookup example.com

Replace example.com with the domain you are troubleshooting.

The result can help determine whether your computer is receiving a DNS response.

If nslookup cannot find the domain, investigate the DNS configuration, nameservers, and domain status rather than repeatedly reinstalling your browser.

why your website may be down: Read more

When Should You Contact Your Hosting Provider?

You should consider contacting your provider when:

  • Your domain worked previously but suddenly stopped resolving
  • You recently moved your website
  • Nameservers were changed
  • DNS records were accidentally deleted
  • Your domain has expired
  • DNS changes are not appearing as expected
  • The problem occurs from multiple networks
  • You cannot access your DNS management panel
  • You suspect the hosting configuration is incorrect

If the issue is caused by the domain or DNS configuration, your hosting provider may need to work with your domain registrar or DNS provider to resolve it.

Frequently Asked Questions

Is DNS_PROBE_FINISHED_NXDOMAIN a hosting problem?

Not necessarily.

The error indicates that DNS resolution failed. The underlying cause could be your computer, network, DNS resolver, domain configuration, nameservers, or hosting setup.

How long does an NXDOMAIN error last?

There is no single fixed duration.

If the problem is caused by a local DNS cache, it may disappear after clearing the cache or changing DNS resolvers. If DNS records or nameservers were changed, you may need to wait for the changes to propagate.

Can changing DNS fix NXDOMAIN?

It can, especially when the DNS resolver you’re currently using has outdated or incorrect information.

However, changing DNS will not fix an incorrectly configured domain or missing DNS records.

Does DNS propagation cause NXDOMAIN?

It can contribute to temporary DNS resolution problems after a domain’s DNS settings or nameservers have been changed.

However, not every NXDOMAIN error is caused by propagation.

Should I reinstall Chrome to fix this error?

Usually, no.

The error is generally related to DNS resolution rather than the browser installation itself.

Try checking the URL, flushing DNS, testing another network, and checking the domain’s DNS settings before reinstalling the browser.

Final Thoughts

The DNS_PROBE_FINISHED_NXDOMAIN error can look complicated, but the underlying problem is often related to DNS resolution.

Start with the simple solutions: check the URL, restart your router, flush the DNS cache, and test the website from another network.

If the problem affects everyone, investigate the domain’s DNS records, nameservers, propagation status, and domain registration.

The most important thing is to identify where the failure occurs before making major changes. That approach can save time and prevent you from changing settings that were already working correctly.