Free Public DNS Servers

Here is a list of free public DNS servers you could use instead of the default DNS server from your ISP.

DNS stands for Domain Name System. DNS server is a key part of the web, their job is to translate the human friendly domain addresses (example: into the machine friendly IP address (example: so that your device can communicate with the server and get things done.

Sometimes, the default DNS server from ISP may be slow or sometimes they also block certain sites at DNS level or for some users they may not be secure enough. In either of the case, you're better off using one of the public DNS servers listed below.

List of free public DNS servers

Servers are listed with their IPv4 and IPv6 addresses.

DNS Provider Primary DNS Secondary DNS
Google - IPv4
Google - IPv6 2001:4860:4860::8888 2001:4860:4860::8844
Quad9 - IPv4
Quad9 - IPv6 2620:fe::fe 2620:fe::9
OpenDNS - IPv4
OpenDNS - IPv6 2620:119:35::35 2620:119:53::53
OpenDNS - FamilyShield
Cloudflare - IPv4
Cloudflare - IPv6 2606:4700:4700::1111 2606:4700:4700::1001
CleanBrowsing - Family Filter
CleanBrowsing - Adult Filter
CleanBrowsing - Security Filter

Using a DNS server from the list above will reduce your DNS lookup time and it may speed up your browsing experience. If the default DNS server is slow or causing any issue or you want extra security features, it's worth a try. Public DNS servers could protect you from malicious and phishing sites (primarily designed to steal your sensitive data) or inappropriate/adult sites that you may want to block for kids / family users.

Note: You could also ping to the DNS servers and select the one based on the latency (lower the ping the better it is) to keep the DNS resolving time as low as possible.