DNS Error Checker & Guide
Fix DNS_PROBE_FINISHED_NXDOMAIN and other DNS errors. Live checker with step-by-step fixes for all operating systems.
🔍 Live DNS Checker
What Does DNS_PROBE_FINISHED_NXDOMAIN Mean?
DNS_PROBE_FINISHED_NXDOMAIN is an error message that appears in Chrome (and other Chromium browsers) when the DNS server returns an NXDOMAIN response. This means the domain name you're trying to reach does not exist in the DNS system.
Think of it like calling a phone number that doesn't exist - the "phone company" (DNS server) is telling you that number isn't in their directory.
Common DNS Error Codes
DNS_PROBE_FINISHED_NXDOMAIN
Domain doesn't exist or can't be found
DNS_PROBE_FINISHED_NO_INTERNET
No internet connection detected
ERR_NAME_NOT_RESOLVED
DNS lookup failed completely
DNS_PROBE_STARTED
DNS lookup is in progress (usually temporary)
How to Fix DNS Errors (By Operating System)
🪟 Windows (10/11)
1. Flush DNS Cache
ipconfig /flushdns2. Reset Network Stack
netsh winsock resetnetsh int ip reset3. Change DNS Server
- • Open Control Panel → Network and Sharing Center
- • Click your network → Properties
- • Select IPv4 → Properties
- • Use: 1.1.1.1 and 1.0.0.1 (Cloudflare)
- • Or: 8.8.8.8 and 8.8.4.4 (Google)
🍎 macOS
1. Flush DNS Cache
sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder2. Change DNS Server
- • System Preferences → Network
- • Select your connection → Advanced
- • DNS tab → Add: 1.1.1.1 or 8.8.8.8
🐧 Linux
1. Flush DNS Cache (systemd)
sudo systemd-resolve --flush-caches2. Change DNS Server
sudo nano /etc/resolv.confAdd: nameserver 1.1.1.1
📱 Mobile (iOS/Android)
iOS:
- • Settings → Wi-Fi
- • Tap (i) next to network
- • Tap "Forget This Network"
- • Reconnect and re-enter password
Android:
- • Settings → Network & Internet → Wi-Fi
- • Long press network → Forget
- • Reconnect to network
🌳 Troubleshooting Decision Tree
Step 1: Can you ping 8.8.8.8?
✅ YES → Your internet works, it's a DNS problem (continue below)
❌ NO → Check your internet connection first
Step 2: Flush DNS cache
Run the flush command for your OS (see above)
Step 3: Change DNS to 1.1.1.1
If problem persists, your ISP's DNS may be down
Step 4: Restart router
Unplug for 30 seconds, plug back in
Step 5: Check domain exists
Use our DNS checker above to verify the domain is valid