Mar 02, 2026
Maisha R.
5min Read
The DNS_PROBE_FINISHED_NXDOMAIN error appears when your browser can’t find a website’s IP address. In simple terms, the domain name isn’t resolving properly.
If you’re seeing this error, try these quick fixes first:
In most cases, one of these steps solves the problem within minutes.
Below, you’ll find detailed instructions for Windows, macOS, and Chrome, along with advanced fixes if the issue persists.
DNS_PROBE_FINISHED_NXDOMAIN error appears when the domain name system cannot resolve a website’s URL into an IP address, making the web browser unable to reach it. The NXDOMAIN in the error code implies that the domain is non-existent.
| Error code | DNS_PROBE_FINISHED_NXDOMAIN |
| Error type | DNS error |
| Error variations | This site can’t be reached (Google Chrome) Hmm. We’re having trouble finding that site. (Mozilla Firefox) Hmm… can’t reach this page (Microsoft Edge) Safari Can’t Find the Server (Safari) |
| Error causes | DNS misconfiguration DNS not yet propagated Internet connection error Firewall blocks Unresponsive server |
If you prefer a visual guide, here’s a video tutorial for solving the DNS_PROBE_FINISHED_NXDOMAIN error:
The DNS_PROBE_FINISHED_NXDOMAIN error can appear due to issues with the website, the client’s computer, or the internet connection. The solution will naturally depend on this root cause.
Let’s look at the 9 ways that cover all possible causes.
Your device stores DNS records locally. If those records are outdated, the browser may fail to resolve a domain.
See our guide on how to flush DNS for detailed instructions, including information for Linux and older MacOS versions users.
Windows
To flush the DNS cache on Windows, follow this step-by-step tutorial:
ipconfig /flushdns
macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Google Chrome
Google Chrome has a separate DNS cache from the operating system, so flushing it may fix the DNS_PROBE_FINISHED_NXDOMAIN Chrome error.
To do so, enter chrome://net-internals/#dns into the Chrome address bar. Then click Clear host cache.
Then, check if the DNS_PROBE_FINISHED_NXDOMAIN error is resolved.
Try accessing the website:
If it works elsewhere, the problem is likely on your local device or network.
If you’re unsure where the problem originates, follow our step-by-step guide to troubleshooting website issues to determine whether it’s a browser, network, or server issue.
Open Command Prompt as Administrator.
Run:
ipconfig /release
ipconfig /renew
Restart your computer.
If your ISP’s DNS server isn’t responding properly, switching to a public DNS often resolves the issue.
You can use:
Windows
Restart your browser afterward.
macOS
Google Chrome
1. Enter chrome://settings/security on the address bar to access the Chrome DNS settings.
2. Scroll down to the Advanced section and select With Custom. Users can change it to one of the built-in DNS server addresses from Cloudflare, OpenDNS, CleanBrowsing, or Google.
If the domain is blocked locally, your browser won’t be able to reach it.
Windows
Open:
C:WindowsSystem32driversetchosts
Remove any entries related to the affected domain.
macOS
Run:
sudo nano /private/etc/hosts
Delete any lines referencing the blocked website.
Save and restart your browser.
Some VPNs and security tools modify DNS behavior.
Temporarily disable them and check if the website loads. If it does, adjust your software settings accordingly.
Important! The steps to disable your antivirus program depend on the program itself. If you’re unsure how to do it, read the software’s knowledge base or contact the support team.
Network glitches can interrupt DNS resolution.
If DNS still isn’t resolving properly, restarting the DNS Client service may help.
1. Open Command Prompt as Administrator.
2. Run:
net stop dnscache
net start dnscache3. Restart your computer and test the website again.
If the service cannot be stopped, it may already be running correctly. In that case, move on to the next solution.
You can also restart the DNS Client from the Windows Services panel if needed.
If you’ve enabled experimental Chrome features, they may interfere with DNS resolution.
chrome://flags in the address bar.If nothing works, your ISP may be experiencing DNS issues. Contact them to confirm.
If visitors are reporting the DNS_PROBE_FINISHED_NXDOMAIN error for your site, the issue is likely related to your domain or DNS configuration.
Start with these checks:
If a domain expires, browsers can no longer resolve it.
You can:
If the domain recently expired, renew it immediately. Some registrars offer a short grace period, but delays can lead to additional recovery fees.
Your domain must point to the correct nameservers.
Check that:
Incorrect nameservers can prevent DNS records from resolving properly.
Check out this guide if you want to verify a domain’s nameservers correctly.
The most important record is the A record, which connects your domain to your server’s IP address.
Make sure:
If you recently updated DNS settings, allow up to 24–48 hours for propagation.
If you use a CDN like Cloudflare, incorrect configuration can interrupt DNS resolution.
Try:
If the site works without the CDN, review your DNS and proxy settings.
If your server is offline or suspended, DNS may fail to resolve correctly.
Check your hosting dashboard for:
DNS_PROBE_FINISHED_NXDOMAIN means the browser can’t resolve a domain name into an IP address. In most cases, the issue is local and can be fixed by flushing DNS, restarting your router, or switching DNS servers.
If you manage the website, review your domain and DNS configuration to ensure everything points correctly.
Do you know other methods to fix DNS_PROBE_FINISHED_NXDOMAIN? Leave a comment down below.