PublicDNS.info

About PublicDNS.info

A free, open directory of public DNS servers — live-tested and continuously monitored.

What we do

PublicDNS.info maintains a comprehensive directory of public DNS resolvers from around the world. Every server in our database is periodically tested using raw UDP DNS queries to verify availability, response correctness, and NXDOMAIN handling.

Only servers that maintain a reliability score of 80% or higher are listed on the site. This ensures that every resolver you see has been independently verified to work.

How testing works

  • Each server receives a standard A-record query for a known domain
  • Response time (RTT) and correctness are recorded
  • A random NXDOMAIN query tests for DNS hijacking
  • Results feed into a rolling reliability score

Frequently asked questions

How many DNS servers does PublicDNS.info track?

We monitor over 10,000 public DNS resolvers across 150+ countries, testing each one for availability and correctness.

How often are servers tested?

Servers are tested on a rolling basis. Most servers are re-checked at least once per day.

Is the data free to use?

Yes. Our API provides the full server list in JSON, CSV, and plain text formats at no cost.