DNS_PROBE_FINISHED_NXDOMAIN: The domain name does not exist

The DNS lookup completed and the authoritative answer was 'this name does not exist'. Either the record is genuinely missing, the domain lapsed, or a recent DNS change has not propagated to the resolver you are using.

Short answer

The DNS lookup completed and the authoritative answer was 'this name does not exist'. Either the record is genuinely missing, the domain lapsed, or a recent DNS change has not propagated to the resolver you are using.

What DNS_PROBE_FINISHED_NXDOMAIN means

NXDOMAIN is a definitive negative answer from DNS — not a timeout. Something authoritative said the hostname has no records. Browsers cache negative answers briefly, which is why the error can persist for minutes after a fix.

Causes and fixes, most likely first

  1. The A or CNAME record for the hostname does not exist. Add the missing record at the DNS provider. Remember that the apex and www are separate records.
  2. The domain registration expired or the nameservers were changed and never repointed. Check the domain's registration status and confirm the nameservers listed at the registrar match the provider actually hosting the zone.
  3. A recent DNS change has not propagated to your resolver yet. Query the authoritative nameserver directly. If it answers correctly, wait out the TTL and flush the local resolver cache.
  4. A typo in the hostname, or an internal-only name being resolved from outside the network. Verify the exact spelling, and check whether the name only exists on an internal DNS server or through a VPN.

DNS_PROBE_FINISHED_NXDOMAIN on specific platforms

How to stop it happening again

Check your own domain

The DNS lookup queries public resolvers directly and shows the A, AAAA, CNAME and NS records that actually exist — which instantly separates 'record missing' from 'my resolver is stale'.

Frequently asked questions

How do I fix DNS_PROBE_FINISHED_NXDOMAIN?

Look up the hostname against a public resolver. If no A or CNAME record comes back, add it at your DNS provider. If the record exists, flush your local DNS cache and try a different resolver — your machine is holding a stale negative answer.

Does NXDOMAIN mean the website is down?

No. It means the name cannot be resolved to an address at all. The server may be running perfectly; nothing can reach it because DNS is not pointing anywhere.

How long does a DNS change take to propagate?

Up to the record's TTL, plus whatever your local resolver caches. Lower the TTL before a planned change so the switch is fast.