How To Fix the dns_probe_finished_nxdomain Error

If you get the dns_probe_finished_nxdomain error, your browser will tell you it can’t locate the server IP address. So what does this mean?

How To Fix the dns_probe_finished_nxdomain Error

DNS (Domain Name System) maps domain names to specific server IP addresses. In other words, it takes alphabetic domain names and converts them to numeric IP addresses. A dns_probe_finished_nxdomain error means there was an issue with this process and the domain appears non-existent (nxdomain).

Despite the complex tech slang, this error usually has an easy fix. Let’s see how to resolve it on different platforms.

Universal Solutions

Before you start changing your device’s settings or using any complex methods, you should try some quick fixes that should work regardless of the device you’re using:

1. Check the Domain Name

When you see a DNS error message, your browser will probably advise you to see if there are any typos in the domain name. If so, the DNS server can’t translate the domain into an IP address.

Double-check to see if you’ve spelled out the domain name correctly. If you have, and it’s still not working, you can check if the name is still registered. There are lots of online tools that will let you do this so that you can make sure the domain name hasn’t expired.

2. Check Your Connection

More often than not, a DNS issue can stem from connection problems. Even though your device might be showing it’s connected to the Internet, the connection might be unstable.

Try switching your Wi-Fi or mobile data off and on again to see if anything changes. If you notice that you can’t access other services like social media apps, your connection might be temporarily down.

3. Turn Off VPN or Antivirus Software

If you use a VPN to browse the web, the private connection might have trouble accessing some websites. In this case, you should try opening a web page without a VPN turned on.

Similarly, antivirus software can block certain websites to protect you from malware. If you trust the website you’re trying to open, you can switch off antivirus temporarily to see if it’ll open without it.

dns_probe_finished_nxdomain Android

If you’re seeing a DNS error on your Android device, you should be able to fix it through your browser or device settings. Here are the most effective solutions:

1. Update Your Browser

DNS errors may happen because you’re using an outdated browser version. In this case, all you have to do is update it. Let’s say you use Google Chrome. In this case, you can update the browser like so:

  1. Go to the Play Store.
  2. Search for Google Chrome.
  3. If an update is available, you’ll see a green Update button, so click on it.
  4. Once the update’s complete, restart Chrome and try accessing the website you wanted to reach.

2. Clear Browsing Data

Another staple method for resolving many browser issues is to clear its cache and data. Doing so refreshes the browser, frees up storage, and removes potentially corrupt cached files that might be causing the problem.

Here’s how to clear browsing data on the Android Google Chrome app:

  1. Open Google Chrome, and tap the three-dot icon in the upper-right corner.
  2. Go to Settings > Privacy > Clear Browsing Data.
  3. Check the boxes next to the data you want to delete. These include Cookies and site data and Cached images and files.
  4. Tap Clear data.
  5. Restart the Chrome app.

3. Change DNS Settings

If none of the above methods work, you can go the extra mile and change your connection’s DNS settings. Note that this only works for Wi-Fi networks, as you can’t change these settings on a cellular network.

Here are the steps to follow:

  1. Go to Settings > Network and internet.
  2. Tap on your Wi-Fi network, and click Properties.
  3. Click on Internet Protocol Version 4 (TCP/IPv4), and click Properties.
  4. Type in under DNS 1 and under DNS 2.
  5. Tap OK.
  6. Open your browser and try accessing the website.

Note that any DNS changes are specific to the Wi-Fi connection you changed them on. When switching networks, you might have to change these settings again if you keep getting the dns_probe_finished_nxdomain error.

dns_probe_finished_nxdomain Mac

Even though Macs are highly reliable, it’s not uncommon to encounter DNS errors on them. If this happens, there are a few things you can do. Let’s start with the simplest one:

1. Restart Your Mac

If there are any damaged temporary files causing a DNS error, a quick restart will do the trick. It will clear all those files and refresh your Mac and the browser you’re using. You can restart your Mac in two quick steps:

  1. Click the Apple icon in the upper-left corner.
  2. Click Shut down…

You can also use the Restart… button, but it’s usually recommended to fully shut the device down and then turn it on manually. So once your Mac is turned off, wait a couple of minutes, and then power it on.

2. Clear DNS Cache

By default, macOS saves all cache during a session. It won’t get deleted until there’s a need for that. That’s why your Mac has a terminal that lets you override these default options and manually delete the cache. Here’s how:

  1. Go to Utilities within the app library.
  2. Open Terminal.
  3. Paste sudo dscacheutil -flushcache, and press Enter to execute the command.
  4. Paste sudo killall -HUP mDNSResponder, and press Enter again.
  5. Open Google Chrome.
  6. In the address bar, paste chrome://net-internals/#DNS and press Enter.
  7. Got to DNS > Clear host cache.

This way, you’ll flush all DNS cache from your Mac and the Chrome browser. Note that you won’t get any notification from Chrome that cache is clear, so wait about 10 seconds, and then restart Chrome. You should be able to access the website you’re trying to reach.

dns_probe_finished_nxdomain Windows 11

Windows offers a variety of ways to deal with DNS issues and get your browser back on track. Some might be a bit involved, but we’ll break them down into simple steps anyone can follow. Here are some common options you can explore:

1. Renew Your IP Address

Your IP address is like an online ID. Every network uses it to identify your device and connect it to the website or service you want to reach. If there are issues with your IP address, you might not be able to browse the web properly, and the best way around this is to renew it. Here’s how:

  1. Open the Start menu, and type cmd in the search bar.
  2. Click Run as administrator.
  3. In the Command Prompt, type ipconfig /release, and press Enter. This will release your current IP address.
  4. Type ipconfig /renew and press Enter to request a new IP address.

If your IP address was behind the DNS error, you should now be able to browse the web normally.

2. Restart DNS Client Service

DNS Client Service is Windows’ native DNS issue resolver. It allows you to manage the DNS cache and servers in case of issues like the one we’re discussing here. You can use the Run function to restart the service; just follow these steps:

  1. Press the Windows button + R key together to open the Run dialog box.
  2. Type services.msc and click OK.
  3. In the list of services, scroll down until you see DNS client.
  4. Right-click on DNS client, and click Restart.

3. Change DNS Servers

This method is similar to the one you saw in the Android section, except it works a bit differently on Windows. Here’s how to access and change DNS settings:

  1. Click on the Windows button.
  2. Type Control Panel, and then click Open.
  3. Go to Network and Internet > Network and Sharing Center > Change Adapter Settings.
  4. Right-click on Wi-Fi, and click Properties.
  5. Click on Internet Protocol Version 4 (TCP/IPv4), and click Properties.
  6. Choose Use the following DNS server address, and type in the following:
    1. Preferred DNS Server:
    2. Alternate DNS Server:

Once you’ve confirmed the changes, restart your browser to see if the DNS issue is still there.

dns_probe_finished_nxdomain iPhone

If your iPhone doesn’t let your reach the website you want to browse, there are two things you can do:

1. Close Your Browser From the App Switcher

When you swipe up from the bottom of the screen (or press the home button on older models), you’ll return to your iPhone’s home screen. However, it won’t close the app, which will keep working in the background. To close your browser completely, follow these steps:

  1. On iPhone X or newer, slightly swipe up the white line at the bottom of the screen. On iPhone 8 or older, double-click the home button.
  2. From the app list, swipe up your browser to close it.
  3. Reopen the browser from the home screen.

This method is suitable for temporary bugs, so it should resolve the DNS issue if there’s no underlying issue.

2. Change DNS Settings

As mentioned, changing DNS settings refreshes your network and can resolve the dns_probe_finished_nxdomain issue. Here’s how to do it on your iPhone:

  1. Go to Settings > Wi-Fi
  2. Tap the information (i) button next to your Wi-Fi network
  3. Go to DNS.
  4. Switch off Automatic at the top, and delete the existing values under DNS.
  5. Type in, to set the primary and alternate DNS servers.

Access Websites Without Hassle

As annoying as a dns_probe_finished_nxdomain error can be, it’s usually not a major problem. As you can see, there are many ways to overcome it and reach the website you’d like to browse.

Remember to always start with the simplest methods like checking your connection and domain name. Doing so will save you the time and effort involved in changing your device or browser’s settings when there’s no need for that. And if there is, just follow the steps you above, and you should resolve the problem in no time.

What do you usually do when dealing with a DNS error? Do you have any methods beyond the ones mentioned here? Feel free to share your thoughts in the comments!

Leave a Reply

Your email address will not be published. Required fields are marked *

Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.

Todays Highlights
How to See Google Search History
how to download photos from google photos