IP & Networking 6 min readBy Mehadi ShawonPublished

Why Is My DNS Slow? 7 Fixes for Slow DNS Lookups (2026)

Pages hang on 'resolving host'? Learn why DNS lookups get slow and how to fix slow DNS on Windows, Mac and your router in minutes.

Quick answer

Why Is My DNS Slow? 7 Fixes for Slow DNS Lookups (2026)

Slow DNS usually comes from a distant or overloaded ISP resolver, a stale local cache, a struggling router, or IPv6 lookups timing out. Switching to a fast public resolver such as 1.1.1.1 or 8.8.8.8, flushing your DNS cache and restarting your router fixes most cases.

You click a link and the browser sits on 'Resolving host…' for a few seconds before anything happens. That pause is DNS: your device asking a resolver to turn a name like example.com into an IP address. When that step is slow, every site feels slow, even on a fast connection. If you want the basics first, read what DNS is and how it works.

Why is my DNS slow?

  • Your ISP's resolver is overloaded, far away or poorly maintained.
  • Your local DNS cache holds stale or broken entries.
  • Your router forwards every lookup and adds its own delay.
  • IPv6 lookups time out before falling back to IPv4.
  • A VPN, antivirus or ad blocker is filtering DNS traffic.

7 fixes for slow DNS lookups

  1. Switch to a faster public resolver: 1.1.1.1, 8.8.8.8 or 9.9.9.9. See our Cloudflare vs Google vs Quad9 comparison.
  2. Flush your DNS cache (ipconfig /flushdns on Windows).
  3. Restart your router to clear its cache and memory.
  4. Set DNS directly on your device instead of relying on the router.
  5. Update router firmware; old firmware often has buggy DNS forwarding.
  6. Temporarily disable VPN or security software to see if it is the cause.
  7. If IPv6 is broken on your network, ask your ISP to fix it or prefer IPv4 for testing.

How to test DNS speed

Run the same domain through our DNS lookup tool and note the response. On your computer, 'nslookup example.com 1.1.1.1' lets you compare resolvers directly; our nslookup command examples show more options. Test a few times, because the first lookup is always slower than cached ones.

When it isn't DNS

If the page resolves quickly but still loads slowly, the problem is bandwidth, the website itself, or your Wi-Fi. If you see an error instead of a delay, check our guide to DNS_PROBE_FINISHED_NXDOMAIN. And if you worry your lookups are going somewhere unexpected, check for a DNS leak.

Check how your domain resolves right now.

Open DNS Lookup

Frequently Asked Questions

How do I know if DNS is the reason my internet is slow?+

If pages pause on 'Resolving host' before loading, or the first visit to a site is slow but reloads are fast, DNS is the likely cause. Compare lookup times with a DNS lookup tool.

Which DNS server is fastest?+

It depends on your location. Cloudflare (1.1.1.1), Google (8.8.8.8) and Quad9 (9.9.9.9) are usually faster than ISP resolvers, but test from your own connection.

Does changing DNS increase download speed?+

No. DNS only affects how quickly a site starts loading. Download speed depends on your connection bandwidth.

How do I flush my DNS cache?+

On Windows run 'ipconfig /flushdns'. On macOS run 'sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder'. On Android and iPhone, toggling airplane mode clears it.

Ad Space

Try the related free tools

Hands-on utilities from DigiMetrics Hub that go with this guide.

All tools