Public DNS Performance

An overview of the top Public DNS providers and their respective response time performance. More about Public DNS.

Updated today at 07:00 CET

Based on 77777 DNS queries

Average query time 40.0903 ms

Provider   Server Response time Average Performance 24hr history
18.5831 ms
18.0314 ms
18.3072 ms 118.99 %
Hurricane Electric 20.3745 ms 20.3745 ms 96.77 %
22.8349 ms
22.8186 ms
22.8267 ms 75.63 %
26.3683 ms
26.1396 ms
26.2539 ms 52.70 %

27.9916 ms
27.9916 ms 43.22 %
Dyn 39.0709 ms 39.0709 ms 2.61 %
DNS.WATCH 39.8738 ms 39.8738 ms 0.54 %
45.0447 ms
44.6773 ms
44.8610 ms -10.63 %
Google Public DNS
47.2317 ms
46.8509 ms
47.0413 ms -14.78 %

59.7831 ms
59.7831 ms -32.94 %
Neustar DNS Advantage
76.0572 ms
48.6452 ms
62.3512 ms -35.70 %
Norton ConnectSafe
75.8959 ms
59.2263 ms
67.5611 ms -40.66 %
Performance: Average server response time compared to average response time of all tested servers.

What is Public DNS?

Public DNS servers are provided as free-to-use alternatives to the DNS servers supplied by your ISP.

Public DNS servers are often distributed world wide and may provide faster domain name resolving on your internet connection.

In addition, several of these DNS servers provide additional features like privacy, anti-phishing and adult content blocking.

Get more details about each individual Public DNS server, what benefits they offer and how to change your DNS settings on Tim Fisher's Free and Public DNS Servers.

Not included

A handful of Public DNS providers have been excluded, because their services fall far below the acceptable response time threshold. We encourage anyone who uses these servers to benchmark against some of the other servers listed above.

Public DNS providers not included: Comodo Secure DNS (,, GreenTeamDNS (,, SmartViper (,, Yandex.DNS (,, CensurfriDNS (,

About the data

Every hour the performance data table is updated to reflect the average response time for each server. Public DNS providers usually host a primary and secondary server and the average of both servers is used for ranking.

The response time is derived from querying the Public DNS for a random domain's NS record. The domains queried are part of the TLD zones (.at, .be, .ca, .ch, .cz, .de, .es, .eu, .it, .nl, .no, .pt, .se) and can be active and inactive domain names. Basically the equivalent of timing the unix command: $ host -t ns

Geographically the queries are issued from servers in Central Europe to domains within the ccTLD zones listed above, which means that the accuracy of the response times may vary outside of Europe.