Find cheap domain names for your website - namesilo.com
Namesilo Blog
Blog
DNS3 min

How to Fix the ERR_NAME_NOT_RESOLVED Domain Error

NS
NameSilo Staff

4/9/2026
Share
The ERR_NAME_NOT_RESOLVED error occurs when your browser cannot find the IP address associated with your domain name. To fix this, verify that your domain's A Record points to the correct hosting IP, ensure your nameservers are configured properly, flush your computer's local DNS cache, and check that your domain has not expired or been suspended.

What Does ERR_NAME_NOT_RESOLVED Mean?

This error indicates a DNS routing failure. Your browser asked "What IP address is example.com?" and received no valid answer.
DNS (Domain Name System) translates human-readable domain names into IP addresses computers use to connect. When this translation fails, your browser displays ERR_NAME_NOT_RESOLVED instead of loading the website.
The problem exists somewhere in the chain: your DNS records, your domain status, propagation timing, or local caching. Work through the causes below from most likely to least likely.

Root Cause 1: Missing or Incorrect DNS Records

Most common cause. Your domain's A record may be missing, pointing to the wrong IP, or contain a typo.
How to check:
  1. Run a WHOIS lookup at NameSilo WHOIS
  1. Verify your nameservers are listed correctly
  1. Use a DNS checker to confirm your A record resolves to your hosting IP
Common issues:
  • A record points to old/decommissioned server
  • A record was never created after registration
  • Nameservers point to a provider with no zone configured
Fix: Verify the A record matches your hosting provider's IP exactly.

Root Cause 2: Domain Status Issues

Your domain may be expired, suspended, or pending verification.
Check WHOIS for status codes:
Status Code
Meaning
Resolution
clientHold
Suspended
Verify email, contact registrar
redemptionPeriod
Expired
Renew immediately (fees apply)
pendingDelete
About to release
May be unrecoverable
ok / active
Normal
Not the issue
Fix: Address the underlying status. For clientHold, check email for verification links. For expiration, renew before redemption fees apply.

Root Cause 3: Local DNS Caching

Your computer or router may be caching old DNS data, showing errors even after you've fixed the records.
Flush DNS on Windows:
ipconfig /flushdns
Flush DNS on Mac:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Additional steps:
  • Clear browser cache or test in incognito mode
  • Restart your router (it caches DNS too)
  • Try a different DNS resolver (8.8.8.8 or 1.1.1.1)
If the site loads on your phone (mobile data) but not your computer, local caching is almost certainly the cause.

Common Mistakes

Assuming global outage: The site may resolve fine elsewhere while your local cache holds stale data. Test from multiple devices and networks before panicking.
Not waiting for propagation: DNS changes take 1-24 hours to propagate globally. New records may not resolve immediately.
Checking too soon after changes: If you just updated DNS, wait at least an hour before troubleshooting further.
Ignoring nameserver configuration: A records only work if nameservers are pointing to the correct DNS provider first.

What This Means for You

NameSilo's DNS Manager lets you verify and update records quickly. Check that your nameservers are NS1.DNSOWL.COM, NS2.DNSOWL.COM and NS3.DNSOWL.COM (if using NameSilo DNS), then confirm your A record in the DNS console.
Search your domain to verify registration status, or run a WHOIS lookup to check current nameservers and status codes.

Frequently Asked Questions

What causes ERR_NAME_NOT_RESOLVED? 
Missing DNS records, expired domains, or stale local cache.
How do I fix a DNS resolution error? 
Verify A records, check domain status, flush DNS cache.
Does clearing my browser cache fix DNS errors? 
Sometimes. Browser and DNS caches are separate—flush both.
How do I flush my DNS cache? 
Windows: ipconfig /flushdns. Mac: sudo dscacheutil -flushcache.
Why does my site load on the phone but not the computer? 
Your computer is caching old DNS. Flush cache or restart router.
How long does it take for DNS to resolve? 
1-24 hours depending on TTL settings.
Can an expired domain cause a name resolution error? 
Yes. Expired domains lose DNS resolution.
How do I check my nameservers? 
Run a WHOIS lookup on your domain.
ns
NameSilo StaffThe NameSilo staff of writers worked together on this post. It was a combination of efforts from our passionate writers that produce content to educate and provide insights for all our readers.
More articleswritten by NameSilo
Jump to
Smiling person asking you to sign up for newsletter
Namesilo Blog
Crafted with Care by Professionals

Millions of customers rely on our domains and web hosting to get their ideas online. We know what we do and like to share them with you.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.