If you are browsing using Google Chrome, maybe you have faced a DNS_PROBE_FINISHED_NXDOMAIN error. Like other errors, there are several ways you can solve this problem yourself.
For this purpose, you need to understand what is DNS. Domain Name Server is responsible for translating domain names into the corresponding IP address.
When you are browsing on the internet, there are many websites that you will open every day. All of these websites have domain names with IP addresses. NXDOMAIN means that the Internet Domain name cannot be completed by a DNS server or domain name. This stands for Non-Existent Domains.
Understanding DNS_PROBE_FINISHED_NXDOMAIN Error

The DNS_PROBE_FINISHED_NXDOMAIN error is a common DNS-related issue that occurs when your web browser cannot find the website you’re trying to visit. Essentially, the Domain Name System (DNS) is unable to connect or translate the domain name into its corresponding IP address, making the site unreachable.
This error can manifest differently across various browsers:
- Google Chrome: “This site can’t be reached – DNS_PROBE_FINISHED_NXDOMAIN”
- Mozilla Firefox: “Hmm. We’re having trouble finding that site”
- Microsoft Edge: “Hmm… can’t reach this page”
- Safari: “Safari Can’t Find the Server”
The following are comprehensive steps you can take to resolve the DNS_PROBE_FINISHED_NXDOMAIN error issue:
How to Fix DNS_PROBE_FINISHED_NXDOMAIN on Google Chrome

1. The cause of the DNS_PROBE_FINISHED_NXDOMAIN error
Maybe you are confused about this message: DNS_PROBE_FINISHED_NXDOMAIN appears on your computer screen? Fortunately, errors like this often occur and this is not a big problem. This is just this error related to DNS.
Domain Name System or also known as DNS is a system that connects you to websites. When someone enters a URL in their browser’s address bar DNS sends a request to the online database to find the IP address that the URL has. If DNS does not find a suitable IP address, Google Chrome will display a DNS_PROBE_FINISHED_NXDOMAIN error message.
Common causes of this error include:
- Typing the website URL incorrectly
- Internet connection problems
- Firewall blocking website access
- VPN or antivirus interference with network settings
- Expired or unregistered domain names
- Misconfigured DNS settings on your computer
- Cached DNS information that has become outdated
- Issues with your Internet Service Provider’s DNS servers
2. Change DNS address
Please change the DNS IP on your computer. This will help restore new DNS and help access IP addresses normally.

Change DNS address
For Windows: Click Start> Control Panel> Network and Sharing Center> Change Adapter settings.
Right-click on the active network then select Properties> Internet Protocol Version 4 (TCP / IP)> Select Properties> in the “use following DNS server addresses” column, fill in the address dns 8.8.8.8; Alternative DNS Server as 8.8.4.4 then select OK
Alternative DNS Options:
- Google DNS: Primary: 8.8.8.8, Secondary: 8.8.4.4
- Cloudflare DNS: Primary: 1.1.1.1, Secondary: 1.0.0.1
- OpenDNS: Primary: 208.67.222.222, Secondary: 208.67.220.220
For Mac Users:
- Go to System Preferences → Network
- Select your current internet connection and click “Advanced”
- Navigate to the DNS tab
- Click the “+” button and add the new DNS server addresses
- Click OK to save changes
3. Disabling VPN and Antivirus
VPN and antivirus software provide the best online security for those who spend most of their time on the internet.

Disabling VPN and Antivirus
However, the features possessed by these two software sometimes make users unable to access certain sites. Before changing your internet connection settings on a PC or laptop, it’s good if you try to disable VPN or antivirus first.
Why VPN and Antivirus Can Cause Issues:
- VPNs can override your DNS settings
- Antivirus software may block legitimate websites as a precaution
- Firewall settings might be too restrictive
- Some security software interferes with DNS resolution
Safe Disabling Steps:
- Temporarily disable your VPN connection
- Add exceptions to your antivirus software for the problematic website
- Check Windows Defender or your antivirus firewall settings
- Re-enable security software after testing
4. Flush DNS
Please Open Command Prompt (CMD). Click start> on search type CMD> right click> select run as administrator> in CMD type command : Ipconfig / flushdns

Complete DNS Flush Process for Windows:
ipconfig /flushdns
ipconfig /release
ipconfig /renew
netsh int ip set dns
netsh winsock reset
For Mac Users:
- Open Terminal
- Enter:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Enter your password when prompted
- Restart your browser
For Chrome Browser Cache:
- Type
chrome://net-internals/#dnsin the address bar - Click “Clear host cache”
- Restart Chrome
Additional Advanced Solutions
5. Release and Renew IP Address
This method gives your computer a fresh IP address and can resolve network connection issues:
Windows Method:
- Open Command Prompt as administrator
- Type
ipconfig /releaseand press Enter - Type
ipconfig /renewand press Enter - Restart your computer
Mac Method:
- Go to System Preferences → Network
- Select your connection and click “Advanced”
- Go to TCP/IP tab
- Click “Renew DHCP Lease”
6. Restart DNS Client Service (Windows)
The DNS Client service resolves and caches DNS domain names. Restarting it can fix DNS-related issues:
- Press Windows + R, type
services.msc - Find “DNS Client” in the list
- Right-click and select “Restart”
Alternative method via Command Prompt:
net stop dnscache
net start dnscache
7. Check Your Local Hosts File
Your computer’s hosts file can sometimes block specific websites. Here’s how to check it:
Windows:
- Open Notepad as administrator
- Navigate to
C:\Windows\System32\drivers\etc\ - Open the “hosts” file
- Look for entries that might block your target website
- Remove any suspicious entries and save
Mac:
- Open Terminal
- Type:
sudo nano /private/etc/hosts - Remove any entries related to the problematic website
8. Reset Chrome Flags
Chrome’s experimental features can sometimes cause DNS issues:
- Type
chrome://flagsin the address bar - Click “Reset all to default”
- Restart Chrome
9. Check Domain Status
Before troubleshooting your computer, verify that the website itself isn’t the problem:
- Use online tools like ICANN WHOIS to check if the domain is registered
- Try accessing the website through a proxy service
- Check if the website loads on different devices or networks
10. Router and Modem Reset
Sometimes the issue lies with your network hardware:
- Unplug both modem and router for 30 seconds
- Plug in the modem first, wait 1 minute
- Plug in the router, wait 2 minutes
- Test your connection
Mobile Device Solutions
For Android Devices:
- Restart your device – Simple but often effective
- Update Chrome app – Ensure you have the latest version
- Clear Chrome cache and data:
- Settings → Apps → Chrome → Storage → Clear Cache/Data
- Change DNS settings:
- Settings → Network & Internet → Wi-Fi
- Long-press your network → Modify → Advanced Options
- Set DNS 1: 8.8.8.8, DNS 2: 8.8.4.4
For iPhone/iOS Devices:
- Restart your iPhone
- Update iOS – Settings → General → Software Update
- Change DNS settings:
- Settings → Wi-Fi → Your Network → Configure DNS → Manual
- Add: 8.8.8.8, 8.8.4.4, 2001:4860:4860::8888
Prevention Tips
To avoid future DNS_PROBE_FINISHED_NXDOMAIN errors:
- Regular DNS cache clearing – Do this monthly
- Keep your system updated – Install OS and browser updates promptly
- Use reliable DNS servers – Consider switching to public DNS permanently
- Monitor security software – Ensure it’s not overly restrictive
- Check domain expiration dates – If you own websites, renew domains on time
When to Contact Your ISP
If none of the above solutions work, the issue might be with your Internet Service Provider:
- Multiple devices experience the same problem
- The error persists across different browsers
- Other websites also fail to load
- You’ve tried all the troubleshooting steps without success
Contact your ISP’s technical support and explain the troubleshooting steps you’ve already attempted.
Conclusion
This error often occurs to internet users, but this is not a big problem because you can fix it easily and quickly. Turn off your VPN and Antivirus, change DNS address and clean the cache in the browser or you can also use CCleaner to clean the junk and cache on your computer.
The DNS_PROBE_FINISHED_NXDOMAIN error, while frustrating, is typically resolved through systematic troubleshooting. Start with the simpler solutions like flushing DNS cache and changing DNS servers, then progress to more advanced methods if needed. Most users find success with the first few methods, particularly DNS flushing and changing DNS servers to public alternatives like Google’s 8.8.8.8 or Cloudflare’s 1.1.1.1.
Remember that this error can have multiple causes, so patience and methodical testing of each solution will help you identify and resolve the specific issue affecting your connection. With the comprehensive solutions provided above, you should be able to restore your internet connectivity and get back to browsing without interruption.


