Skip to main content

Google Public DNS Makes the Web Slower

Posted December 2009 by Steve Sinchak

Today Google announced a new public DNS service with the goal to make the web faster.  Every time a domain is typed in a browser, such as wingeek.com, a DNS server must resolve the domain to an IP address so the computer can connect to the server. Google hopes to speed up the web by resolving domains faster than the DNS servers provided by a users ISP. The response time of the DNS server is critical because a single Web page can require a number of DNS resolutions which can slow down the loading of a Web page. Since there are already a few public DNS services that offer improved performance how does Google stack up? I put them to the test and the results are surprising.

To test the response time of Google's DNS servers I used a windows version of the classic *nix tool called dig to resolve domains 5 times and average the response time.  I included the results of the same domains using OpenDNS and my ISP's DNS servers for comparison.

Google DNS (8.8.8.8) Speed Test

  • 29.0 ms - Tweaks.com
  • 29.4 ms - Wingeek.com
  • 29.0 ms - Google.com
  • 28.2 ms - Bing.com
  • 29.0 ms - Yahoo.com

OpenDNS (208.67.222.222) Speed Test

  • 17.4 ms - Tweaks.com
  • 18.2 ms - Wingeek.com
  • 18.6 ms - Google.com
  • 16.6 ms - Bing.com
  • 18.2 ms - Yahoo.com

My ISP DNS (68.87.72.130) Speed Test

  • 17.4 ms - Tweaks.com
  • 27.6 ms - Wingeek.com
  • 17.0 ms - Google.com
  • 17.4 ms - Bing.com
  • 17.4 ms - Yahoo.com

The results show Google has some work to do.  If I deployed Google DNS settings on my home network I would actually slow down the web. For now I suggest users avoid Google's public DNS servers until they improve the performance.  Some degradation may be attributed to the flood of new users after the announcement today and the new servers may not yet be fully distributed geographically for best performance. If you are looking for better DNS server performance I suggest using OpenDNS.

Update: How is your expereince with Google Public DNS?  Test your response time with dig and post your results in the comments below. Dig command line syntax: dig @dns_server Domain.com

Related Posts


Microsoft Edge on Windows 10 includes the Windows Defender SmartScreen service for years that prevents users from accidentally browsing to known malicious and fake phishing websites. While Microsoft Edge is a great browser and has many very strong security features, Microsoft understands that many people choose to use Google Chrome.  As such, Microsoft still cares about the security of the web browser...

Read More

It happens every few months.  My operating system drive runs out of space, and I must begin the hunt for things to delete or move to another drive. As a first step using a cleanup utility such as CCleaner is helpful, but it only finds the easy targets such as temporary files. Unfortunately, deleting these files does not typically...

Read More

Shopping for a hard to find item on Amazon.com that is always sold out? I was recently on the hunt for an external GPU enclosure that would show up in small quantities on Amazon.  After failing to snag one by randomly checking periodically, I figured there must be a better way. Microsoft Flow to the rescue!

Read More

If you own a Google Chromecast streaming device, you can easily share a browser tab in Chrome browser or even your entire desktop.  This can be very useful when presenting from your laptop or if you just want to watch something on a big screen that is only on your PC.  The only requirement is you must be on the same network as your Chromecast...

Read More