← Back to Website not loading

Likely fix

Fix: DNS error when website will not load

A DNS error means your device cannot translate the website name into the server address it needs to connect to.

Quick answer

Check the domain spelling, restart the router, turn off VPN or private DNS, and try another DNS provider if the problem continues.

Important warning

If you recently changed DNS records for a domain, the website may fail for some users until DNS propagation finishes.

Try this

  1. 1 Check that the domain name is typed correctly.
  2. 2 Try opening a different website.
  3. 3 Restart your browser.
  4. 4 Restart your device.
  5. 5 Restart your router.
  6. 6 Turn off VPN, proxy, or private DNS temporarily.
  7. 7 Try the website on mobile data.
  8. 8 If you own the domain, check that DNS records still exist and point to the right server.

Common causes

Domain name is mistyped.

DNS provider is failing.

DNS cache is stale.

VPN or private DNS is misconfigured.

Domain expired or DNS records were removed.

New DNS changes have not propagated yet.

What to check next

  • Check the spelling of the domain.
  • Check whether the site works on mobile data.
  • Check whether other domains work.
  • Check whether VPN or private DNS is enabled.
  • Check DNS records if you own the website.

FAQ

What does a DNS error mean?

It means your device could not find the server address for the website name.

Can DNS changes make a website stop loading?

Yes. Wrong DNS records, removed records, expired domains, or propagation delays can stop a website loading.

What is DNS propagation?

DNS propagation is the time it takes for DNS changes to update across different networks and DNS resolvers.

Related fixes