<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Spring Builders: Haii Jshs</title>
    <description>The latest articles on Spring Builders by Haii Jshs (@haii_jshs_1c156a49d6f8781).</description>
    <link>https://springbuilders.dev/haii_jshs_1c156a49d6f8781</link>
    <image>
      <url>https://springbuilders.dev/images/9KvcoFAA8RVGBjC5BVaHzxC3bQr4LWfF99KVD8wG6ME/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly9zcHJp/bmdidWlsZGVycy5k/ZXYvdXBsb2Fkcy91/c2VyL3Byb2ZpbGVf/aW1hZ2UvNTg2NS9i/ZjcwYjE0OC1iODdi/LTQ0MjItYjQxNS1i/NjZjNmVkOTQ0YWQu/cG5n</url>
      <title>Spring Builders: Haii Jshs</title>
      <link>https://springbuilders.dev/haii_jshs_1c156a49d6f8781</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://springbuilders.dev/feed/haii_jshs_1c156a49d6f8781"/>
    <language>en</language>
    <item>
      <title>How to Fix Slow DNS Lookup: Fixes That Actually Work</title>
      <dc:creator>Haii Jshs</dc:creator>
      <pubDate>Wed, 15 Jul 2026 10:17:57 +0000</pubDate>
      <link>https://springbuilders.dev/haii_jshs_1c156a49d6f8781/how-to-fix-slow-dns-lookup-fixes-that-actually-work-19bm</link>
      <guid>https://springbuilders.dev/haii_jshs_1c156a49d6f8781/how-to-fix-slow-dns-lookup-fixes-that-actually-work-19bm</guid>
      <description>&lt;p&gt;Your internet speed test says 300 Mbps. Yet every website takes a weird two-second pause before anything loads. That pause is almost never bandwidth. It's usually DNS, and it's one of the most misdiagnosed problems in home networking.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://springbuilders.dev/images/9MWneBX2pbELDvwwiC4QZZ1nyLarYDjciAvRUM1ek50/rt:fit/w:800/g:sm/q:0/mb:500000/ar:1/aHR0cHM6Ly9zcHJp/bmdidWlsZGVycy5k/ZXYvdXBsb2Fkcy9h/cnRpY2xlcy95MXd6/aWU4a3p4Z3hjMDdt/c240Mi5qcGVn" class="article-body-image-wrapper"&gt;&lt;img src="https://springbuilders.dev/images/9MWneBX2pbELDvwwiC4QZZ1nyLarYDjciAvRUM1ek50/rt:fit/w:800/g:sm/q:0/mb:500000/ar:1/aHR0cHM6Ly9zcHJp/bmdidWlsZGVycy5k/ZXYvdXBsb2Fkcy9h/cnRpY2xlcy95MXd6/aWU4a3p4Z3hjMDdt/c240Mi5qcGVn" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I've spent years troubleshooting sluggish connections for friends, family, and my own overloaded home network, and slow DNS resolution shows up constantly. The good news? Once you know how to fix slow DNS lookup properly, most people solve it in under fifteen minutes. This guide walks you through diagnosing the actual cause first, then applying the fix that matches it, instead of blindly changing settings and hoping.&lt;/p&gt;

&lt;h2&gt;What a Slow DNS Lookup Actually Means&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Quick answer:&lt;/strong&gt; A DNS lookup converts a domain name like google.com into an IP address your device can connect to. A healthy lookup takes 20 to 50 milliseconds. When it takes 200 ms or more, every new website you visit hangs before loading, even on a fast connection. Fixing it means finding where the lookup is being delayed: your device, your router, or your DNS resolver.&lt;/p&gt;

&lt;p&gt;Think of DNS as the phone book of the internet. Before your browser can request a single byte from a website, it has to ask a DNS server for the site's address. If that phone book is slow, everything downstream waits. Your download speed could be gigabit fiber and it wouldn't matter, because the download can't even start until the lookup finishes.&lt;/p&gt;

&lt;p&gt;That's why slow DNS feels so strange. Videos stream fine once they start. Downloads are fast. But clicking a link to a new site produces that maddening pause where the tab spinner turns and nothing happens.&lt;/p&gt;

&lt;h2&gt;First, Prove DNS Is the Problem (Don't Skip This)&lt;/h2&gt;

&lt;p&gt;Most guides jump straight to "change your DNS server" without checking whether DNS is even the bottleneck. That's how people spend an hour tweaking settings for a problem that was actually Wi-Fi interference. Two minutes of testing saves you that hour.&lt;/p&gt;

&lt;h3&gt;Measure your DNS lookup time&lt;/h3&gt;

&lt;p&gt;On Windows, open Command Prompt and run &lt;code&gt;nslookup example.com&lt;/code&gt;. On macOS or Linux, use &lt;code&gt;dig example.com&lt;/code&gt; in Terminal, and check the "Query time" line at the bottom. Run it three or four times with different domains you haven't visited recently, because cached results will show artificially fast times.&lt;/p&gt;

&lt;p&gt;Here's how to read the numbers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Under 50 ms:&lt;/strong&gt; your DNS is healthy. Your slowness is coming from somewhere else.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;50 to 150 ms:&lt;/strong&gt; workable but not great. A resolver change will noticeably help.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Over 200 ms, or timeouts:&lt;/strong&gt; you've found your problem. The fixes below will make a dramatic difference.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Rule out general latency first&lt;/h3&gt;

&lt;p&gt;Run a plain ping test to a known IP address like 1.1.1.1. If the ping itself is high, your issue is broader connection latency, not DNS specifically. In that case, start with our full guide on &lt;a href="https://cripsywire.com/how-to-reduce-ping/"&gt;how to reduce ping&lt;/a&gt; — it covers Ethernet vs Wi-Fi, background apps eating your bandwidth, and router placement, all of which affect DNS response time as a side effect.&lt;/p&gt;

&lt;h2&gt;How to Fix Slow DNS Lookup: 11 Fixes Ranked by Impact&lt;/h2&gt;

&lt;p&gt;Work through these in order. The first three fix the problem for the majority of people. The rest handle the stubborn cases.&lt;/p&gt;

&lt;h3&gt;1. Switch to a faster public DNS resolver&lt;/h3&gt;

&lt;p&gt;This is the single highest-impact fix, because ISP-provided DNS servers are frequently overloaded, poorly located, or both. Public resolvers are built for speed at massive scale.&lt;/p&gt;

&lt;p&gt;The main options in 2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cloudflare (1.1.1.1 and 1.0.0.1):&lt;/strong&gt; consistently the fastest in independent benchmarks, with strong privacy commitments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Google Public DNS (8.8.8.8 and 8.8.4.4):&lt;/strong&gt; extremely reliable, huge cache, rarely the absolute fastest but never bad.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quad9 (9.9.9.9):&lt;/strong&gt; slightly slower on average, but blocks known malicious domains automatically. A fair trade if security matters to you.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Don't just copy someone else's pick, though. Speed depends on which resolver has a server physically near you. Download the free &lt;em&gt;DNS Benchmark&lt;/em&gt; tool by GRC (Windows) or &lt;em&gt;namebench&lt;/em&gt; alternatives, run the test, and use whatever wins on your connection. I've seen Cloudflare win in one city and Quad9 win two hours away.&lt;/p&gt;

&lt;p&gt;To change it on Windows: Settings &amp;gt; Network &amp;amp; Internet &amp;gt; your connection &amp;gt; Edit DNS server assignment &amp;gt; Manual. On macOS: System Settings &amp;gt; Network &amp;gt; Details &amp;gt; DNS. Add the primary and secondary addresses, save, and re-test your lookup time.&lt;/p&gt;

&lt;h3&gt;2. Flush your DNS cache&lt;/h3&gt;

&lt;p&gt;Your device stores previous lookups locally so it doesn't have to ask again. When that cache holds stale or corrupted entries, lookups slow down or point at dead addresses. Flushing it forces a fresh start.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Windows:&lt;/strong&gt; open Command Prompt as administrator and run &lt;code&gt;ipconfig /flushdns&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;macOS:&lt;/strong&gt; run &lt;code&gt;sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder&lt;/code&gt; in Terminal&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chrome specifically:&lt;/strong&gt; visit &lt;code&gt;chrome://net-internals/#dns&lt;/code&gt; and click Clear host cache, because Chrome keeps its own separate DNS cache on top of the system one&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This fix is free, takes thirty seconds, and solves a surprising number of "this one website is slow but others are fine" complaints.&lt;/p&gt;

&lt;h3&gt;3. Restart your router properly&lt;/h3&gt;

&lt;p&gt;Unsexy but real. Consumer routers run a small DNS forwarder that caches lookups for your whole network, and after weeks of uptime that cache and the router's limited memory get messy. Pull the power cord, wait a full thirty seconds so the capacitors drain, and plug it back in. A quick off-on toggle isn't enough.&lt;/p&gt;

&lt;h3&gt;4. Change DNS at the router level, not just one device&lt;/h3&gt;

&lt;p&gt;Changing DNS on your laptop fixes your laptop. Changing it on the router fixes every phone, TV, console, and smart bulb in the house at once. Log into your router's admin page (usually 192.168.1.1 or 192.168.0.1), find the DNS settings under WAN or Internet options, and enter your chosen resolver addresses there.&lt;/p&gt;

&lt;p&gt;One honest caution: some ISP-supplied routers lock this setting. If yours does, you can either set DNS per device or put your own router behind the ISP box. Annoying, but common.&lt;/p&gt;

&lt;h3&gt;5. Check for VPN, antivirus, and hosts file interference&lt;/h3&gt;

&lt;p&gt;VPNs route your DNS queries through their own servers, which can add hundreds of milliseconds if the VPN's resolver is far away or overloaded. Test with the VPN off. If lookups are suddenly fast, the VPN is your culprit — try a different server location or a provider with better DNS infrastructure.&lt;/p&gt;

&lt;p&gt;Security suites do something similar. Many "web protection" features intercept every DNS query to scan it, and badly optimized ones add real delay. Temporarily disable the web-filtering module (not the whole antivirus) and re-test.&lt;/p&gt;

&lt;p&gt;Also worth a glance: your hosts file (&lt;code&gt;C:\Windows\System32\drivers\etc\hosts&lt;/code&gt; on Windows). Leftover entries from old ad-blocking lists or development work can force slow or dead lookups for specific sites.&lt;/p&gt;

&lt;h3&gt;6. Fix IPv6 misconfiguration&lt;/h3&gt;

&lt;p&gt;Here's a sneaky one. If your network advertises IPv6 but your ISP doesn't route it properly, your device tries the IPv6 lookup first, waits for it to fail, then falls back to IPv4. That failed attempt is your mystery delay.&lt;/p&gt;

&lt;p&gt;The proper fix is getting IPv6 working correctly. The pragmatic fix, if your ISP simply doesn't support it well, is disabling IPv6 in your adapter settings and seeing if lookups speed up. If they do, you've confirmed the cause. I'd rather people know the trade-off than pretend disabling IPv6 is a clean solution — it's a workaround, and you should re-enable it if you switch ISPs.&lt;/p&gt;

&lt;h3&gt;7. Enable a local DNS caching service&lt;/h3&gt;

&lt;p&gt;Windows runs a DNS Client service that caches lookups; make sure it hasn't been disabled by an "optimization" tool (search Services, find DNS Client, confirm it's running). On Linux, installing systemd-resolved or dnsmasq gives you the same benefit. Power users can go further and run a caching resolver like Unbound on a Raspberry Pi for the whole network — repeat lookups then resolve in under 5 ms because they never leave your house.&lt;/p&gt;

&lt;h3&gt;8. Tune your browser's DNS behavior&lt;/h3&gt;

&lt;p&gt;Modern browsers can pre-resolve domains before you click them. In Chrome, check Settings &amp;gt; Performance &amp;gt; Preload pages. Combined with a fast resolver, prefetching makes browsing feel instant because the lookup finished while you were still reading the page. If you're already customizing Chrome, our roundup of the &lt;a href="https://cripsywire.com/best-productivity-chrome-extensions/"&gt;best productivity Chrome extensions&lt;/a&gt; covers other tweaks that compound nicely with fast DNS.&lt;/p&gt;

&lt;h3&gt;9. Try DNS over HTTPS — with eyes open&lt;/h3&gt;

&lt;p&gt;DNS over HTTPS (DoH) encrypts your lookups so your ISP can't see or tamper with them. Privacy-wise, it's a clear win. Speed-wise, it's mixed: the encrypted connection adds a little overhead on the first lookup, but connection reuse often makes subsequent lookups as fast or faster than plain DNS.&lt;/p&gt;

&lt;p&gt;My honest take: enable it for privacy, not speed. In Chrome it's under Settings &amp;gt; Privacy and security &amp;gt; Security &amp;gt; Use secure DNS. Pick Cloudflare or Google as the provider. If you measure and it's slower on your connection, plain DNS to a fast resolver is a perfectly fine choice.&lt;/p&gt;

&lt;h3&gt;10. Move off congested Wi-Fi&lt;/h3&gt;

&lt;p&gt;A DNS packet is tiny, but it still has to cross your Wi-Fi link, and a congested 2.4 GHz network in an apartment building can add 50 to 100 ms of latency to everything, lookups included. Switch to the 5 GHz or 6 GHz band, move closer to the router, or plug in Ethernet for your main machine. If lookup times drop the moment you plug in a cable, your "DNS problem" was a Wi-Fi problem wearing a costume.&lt;/p&gt;

&lt;h3&gt;11. Scan for malware and check with your ISP&lt;/h3&gt;

&lt;p&gt;Malware that hijacks DNS settings to route you through attacker-controlled servers is still out there, and those servers are slow on top of being dangerous. Run a full scan, then verify your DNS settings weren't changed to unfamiliar addresses.&lt;/p&gt;

&lt;p&gt;If everything above checks out and lookups are still slow, call your ISP. Regional DNS infrastructure problems happen, and sometimes the honest answer is that it's on their end and you just need to point at a public resolver until they fix it.&lt;/p&gt;

&lt;h2&gt;Fixing Slow DNS Lookup on Phones&lt;/h2&gt;

&lt;p&gt;Phones hit the same problem with fewer visible knobs. On Android, use the Private DNS setting (Settings &amp;gt; Network &amp;amp; internet &amp;gt; Private DNS) and enter &lt;code&gt;one.one.one.one&lt;/code&gt; for Cloudflare — it applies system-wide, on Wi-Fi and mobile data. On iPhone, you can set DNS per Wi-Fi network under the network's settings, or install a configuration profile from Cloudflare or Google for a global change.&lt;/p&gt;

&lt;p&gt;The troubleshooting mindset matters more than the menus, though: verify the symptom, isolate the cause, then change one thing at a time. It's the same systematic approach that works for hardware issues like a &lt;a href="https://cripsywire.com/how-to-fix-phone-not-charging/"&gt;phone that won't charge&lt;/a&gt; — test cheap and obvious causes before assuming something is broken.&lt;/p&gt;

&lt;h2&gt;When It's Not You: Website-Side DNS Problems&lt;/h2&gt;

&lt;p&gt;Sometimes a single site is slow while everything else flies. That's usually not your setup. The site may use a slow authoritative DNS provider, have too-short TTL values that prevent caching, or chain multiple CNAME records that each require a separate lookup. There's nothing you can fix there except caching the result locally — which your resolver does automatically after the first painful visit.&lt;/p&gt;

&lt;p&gt;If you run a website yourself, the same fixes apply in reverse: use a fast managed DNS provider (Cloudflare, Route 53, NS1), keep TTLs reasonable at 300 to 3600 seconds, and avoid deep CNAME chains. Your visitors' "slow DNS" complaints often trace back to these.&lt;/p&gt;

&lt;h2&gt;FAQ: Slow DNS Lookup Questions People Actually Ask&lt;/h2&gt;

&lt;h3&gt;What causes slow DNS lookup?&lt;/h3&gt;

&lt;p&gt;The most common causes are an overloaded or distant ISP DNS server, a corrupted local DNS cache, router firmware that needs a restart, VPN or antivirus software intercepting queries, IPv6 misconfiguration causing failed first attempts, and Wi-Fi congestion adding latency to every packet. Testing lookup time with nslookup or dig identifies which one you have.&lt;/p&gt;

&lt;h3&gt;Is 100 ms DNS lookup time slow?&lt;/h3&gt;

&lt;p&gt;It's borderline. Good DNS resolution lands between 20 and 50 ms. At 100 ms you'll feel a slight hesitation on new sites; over 200 ms feels genuinely broken. Since a single page can trigger dozens of lookups for scripts, fonts, and ads, shaving 80 ms off each one adds up fast.&lt;/p&gt;

&lt;h3&gt;Does changing DNS servers actually make internet faster?&lt;/h3&gt;

&lt;p&gt;It makes browsing feel faster, but it won't change your download speed. DNS only affects how quickly connections start, not how fast data flows once connected. If your ISP's DNS is slow, switching to Cloudflare or Google removes a delay from every new site you visit — often the most noticeable free upgrade you can make.&lt;/p&gt;

&lt;h3&gt;Which DNS server is the fastest in 2026?&lt;/h3&gt;

&lt;p&gt;Cloudflare's 1.1.1.1 wins most global benchmarks, with Google's 8.8.8.8 close behind. But the fastest resolver for you depends on your location and ISP routing, so run a benchmark tool from your own connection rather than trusting a global average. The winner can differ even between neighboring cities.&lt;/p&gt;

&lt;h3&gt;Does flushing the DNS cache speed up the internet?&lt;/h3&gt;

&lt;p&gt;Only when the cache is the problem. Flushing removes stale or corrupted entries that cause slow or failed lookups for specific sites. If your cache is healthy, flushing briefly makes things slower because every lookup starts fresh. It's a fix for weird site-specific behavior, not a routine speed booster.&lt;/p&gt;

&lt;h2&gt;The Bottom Line&lt;/h2&gt;

&lt;p&gt;Slow DNS lookup is one of the few internet problems that's usually fixable in one sitting, for free. Measure first with nslookup or dig, switch to a fast public resolver, flush your caches, and set the change at the router so every device benefits. If the delay survives all that, the culprit is almost always a VPN, security software, IPv6 fallback, or your Wi-Fi — and now you know exactly how to test each one.&lt;/p&gt;

&lt;p&gt;The two-second pause before every page load isn't something you have to live with. It's a phone book that needs replacing, and you now know where to buy a faster one.&lt;/p&gt;

</description>
      <category>fix</category>
      <category>slow</category>
      <category>dns</category>
      <category>dnsfix</category>
    </item>
  </channel>
</rss>
