Which DNS service is better: Google Public DNS or OpenDNS?

Saumil Mehta August 19, 2010

Between <a href=http://www.opendns.com/>OpenDNS</a> and <a href=http://code.google.com/speed/public-dns/>Google Public DNS</a>, which one would you recommend?

  1. Anonymous
    August 20, 2010 at 1:40 am

    OpenDNS was the undisputed solution to slow DNS earlier. Though the Level 3 DNS server ( was often better, lack of commitment from Level 3 to keep it available made choosing that option difficult. There has also been rumors of Level 3, shutting down the service.

    With the entry of Google DNS, all that has changed. Here is a free service just like OpenDNS but which operates purely by standards and Google DNS is a faster option for many. So which service should you choose? Performance of Google DNS vs OpenDNS varies by country and by type of domains. Here are the results of performance data from 32 countries

    Google DNS vs Open DNS

    Country Winner

    Argentina Google
    Australia Google
    Austria Google
    Bahrain Tie
    Brazil Google
    Canada OpenDNS
    Costa Rica Tie (Adv. Google)
    Czech Republic Google
    Finland Google
    France Google
    Germany Google
    Hong Kong Tie
    Iceland OpenDNS
    India Google
    Indonesia Google
    Ireland Google
    Italy Google
    Japan Google
    Malaysia Tie
    Mexico Tie
    Netherlands Google
    Norway Tie
    Portugal OpenDNS
    Saudi Arabia Tie (Adv. OpenDNS)
    Slovenia Google
    Spain OpenDNS
    Sweden Google
    Switzerland Google
    Turkey Google
    United Kingdom OpenDNS
    United States OpenDNS
    Venezuela Tie (Adv. Google)

    As you can see Google leads in 17 countries, OpenDNS in 6 countries and 9 countries Tied. You should do your own test, before you adopt any DNS service. Sometimes your ISP’s DNS service will be much better than either of these options but the downside is that many ISP’s do not care much for security. With attacks against DNS becoming more popular in the recent years it pays to go with a service provider who cares about security.

    Even in countries where OpenDNS is faster, it might be better to use Google DNS because OpenDNS breaks DNS standards. If OpenDNS does not find a domain name it redirects the user to a search page, which is an annoyance. This behavior also breaks some software. Also OpenDNS covertly redirects Google searches from some browser toolbars to its own servers. This is without user’s consent or knowledge and introduces security and privacy concerns. Since Google DNS operates according to DNS standards, these type of issues do not arise. Google has also promised to not to filter or alter any result.

  2. ag3nthunt
    August 19, 2010 at 11:24 pm

    i rather would prefer to go with Google DNS than OpenDns