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 /flushdns

2. Reset Network Stack

netsh winsock resetnetsh int ip reset

3. 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 mDNSResponder

2. 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-caches

2. Change DNS Server

sudo nano /etc/resolv.conf
Add: 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