Public DNS Performance

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

Updated today at 11:00 CET

Based on 43469 DNS queries

Average query time 45.6993 ms

Provider   Server Response time Average Performance 24hr history
23.1885 ms
19.1081 ms
21.1483 ms 116.09 %
27.1974 ms
24.1387 ms
25.6680 ms 78.04 %
Hurricane Electric 27.7763 ms 27.7763 ms 64.53 %
28.8363 ms
34.2604 ms
31.5483 ms 44.85 %

32.6838 ms
32.6838 ms 39.82 %
Dyn 35.9500 ms 35.9500 ms 27.12 %
DNS.WATCH 40.1802 ms 40.1802 ms 13.74 %
Google Public DNS
51.5296 ms
49.5942 ms
50.5619 ms -9.62 %
50.5500 ms
51.8595 ms
51.2048 ms -10.75 %

62.5476 ms
62.5476 ms -26.94 %
Neustar DNS Advantage
57.4900 ms
83.4312 ms
70.4606 ms -35.14 %
Norton ConnectSafe
59.7909 ms
99.6853 ms
79.7381 ms -42.69 %
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.