
ERR_NAME_NOT_RESOLVED is Chrome's error for a DNS lookup failure. It means the browser tried to find the IP address for a domain name and couldn't — the domain name couldn't be "resolved" to an address the browser could connect to.
It's similar to DNS_PROBE_FINISHED_NXDOMAIN but slightly broader. NXDOMAIN specifically means the domain doesn't exist in DNS. ERR_NAME_NOT_RESOLVED can also include cases where the DNS server itself is unreachable or taking too long to respond.
A typo in the URL, a domain that's never been registered, or a domain that has expired and been deleted from DNS will all produce this error. The DNS query comes back empty.
If you own the site, check that your domain registration is current. Domain expiry monitoring is the easiest way to make sure you never accidentally let a domain lapse.
If your device can't reach its configured DNS server — because of a network outage, a misconfigured router, or a DNS server that's down — you'll get this error for every domain you try.
A quick test: if multiple sites are failing with ERR_NAME_NOT_RESOLVED at the same time, your DNS server is likely the issue, not a specific website.
Your device and browser cache DNS results to speed up future lookups. If a domain's DNS records changed recently and your cached entry hasn't expired yet, your browser may be looking up an old or invalid address.
If you've recently updated DNS records or changed nameservers, the changes take time to propagate across the internet. During this window, some DNS servers will still serve the old records while others have the new ones.
This means the site might load fine on some networks but produce ERR_NAME_NOT_RESOLVED on others. See our guide on DNS TTL to understand how propagation works.
Some VPN configurations route your traffic through the VPN but resolve DNS through your regular ISP. If the VPN connection drops or the DNS routing breaks, name resolution can fail for sites only accessible via that DNS path.
An entry in your computer's hosts file that maps a domain to an IP address that no longer exists can cause ERR_NAME_NOT_RESOLVED. Check:
/etc/hostsC:\Windows\System32\drivers\etc\hostsWindows:
ipconfig /flushdns
macOS:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Linux:
sudo systemd-resolve --flush-caches
Also clear Chrome's internal DNS cache at chrome://net-internals/#dns.
Your ISP's DNS might be slow, unreliable, or not yet reflecting recent DNS changes. Switch to a public resolver:
Google DNS: 8.8.8.8 / 8.8.4.4
Cloudflare DNS: 1.1.1.1 / 1.0.0.1
On macOS: System Settings > Network > your connection > Details > DNS. On Windows: Network adapter properties > IPv4 settings.
If multiple sites are failing, check your router, confirm other devices on the same network are affected, and restart your modem/router if needed.
If you own the site, verify your DNS configuration is correct:
dig yourdomain.com
nslookup yourdomain.com 8.8.8.8
Compare the result with what your DNS provider shows in its dashboard. If the records are missing or wrong, fix them there.
Disconnect from any VPN or proxy and try again. If the error goes away, your VPN's DNS configuration is the culprit — check its DNS settings or contact your VPN provider.
ERR_NAME_NOT_RESOLVED from the server side almost always comes down to one of three things: an expired domain, a misconfigured DNS record, or DNS propagation. All three are manageable:
Domain Monitor monitors your domain expiry and alerts you well in advance, so a forgotten renewal never takes your site offline.
A subdomain takeover lets an attacker claim your subdomain by exploiting dangling DNS records. Learn how it happens, real-world examples, and how DNS monitoring detects it.
Read moreMean time to detect (MTTD) measures how long it takes to discover an incident after it starts. Reducing MTTD is one of the highest-leverage improvements in reliability engineering.
Read moreBlack box monitoring tests your systems from the outside, the way users experience them — without access to internal code or infrastructure. Learn how it works and when to use it.
Read moreLooking to monitor your website and domains? Join our platform and start today.