How to Change DNS on Android Phones (Without Root)

How to Change DNS on Android Phones (Without Root)
Changing the DNS provided by the ISP to the public DNS becomes the best way to improve the browsing experience. In most cases, when you use Public DNS servers with low latency can increase internet speed. Accessing a site that ISP blocked could be the reason why we do it, but I do not recommend it for security reasons.

Free Public DNS Servers List

Most popular free Public DNS Services comes from Internet 'giant' companies. The DNS servers are available for use by anyone, free of charge. Your internet connection will be more reliable, safer, faster and smarter. Choose the one you like. Primary and secondary DNS servers can be "mixed and matched" to provide another layer of redundancy.

No. Provider Primary DNS Server Secondary DNS Server
1 Google 8.8.8.8 8.8.4.4
2 OpenDNS 208.67.222.222 208.67.220.220
3 Comodo Secure DNS 8.26.56.26 / 156.154.70.22 8.20.247.20 / 156.154.71.22
4 Level3 DNS 209.244.0.3 209.244.0.4
5 Yandex DNS Safe 77.88.8.88 77.88.8.2
6 Norton ConnectSafe DNS 199.85.126.10 / 199.85.126.20 199.85.127.10 / 199.85.127.20
7 UncensoredDNS 91.239.100.100 89.233.43.71

Check My DNS on Android Phones

  1. From the Android Menu home screen, tap Settings → WiFi.
  2. The screen shown below appears, listing all of the networks your phone is able to discover. Long press or tap right-arrow icon the Network you're connected.
    Listing WiFi Networks
  3. Tap Modify Network / IP Settings. Switch the IP settings from DHCP → Static. Once changed, the menu will appear with the DNS settings available to note or screenshot.
    Change DNS Settings

Backup DNS

Before you change your DNS settings to use Public DNS, be sure to write down or screenshot the current server addresses or settings on a piece of paper. It is very important that you keep these numbers for backup purposes, in case you need to revert to them at any time.

Change DNS Servers Settings on Non-Rooted Android Phones

The procedure for changing your android phones DNS settings varies according to android operating system and version. We give general procedures for phones without root here that might not apply for your OS or device; please consult your vendor documentation for authoritative information.

  1. From the Android Menu home screen, tap Settings → WiFi.
  2. The screen shown below appears, listing all of the networks your phone is able to discover. Long press or tap right-arrow icon the Network you're connected.
    Listing WiFi Networks
  3. Tap Modify Network / IP Settings.
    IP Settings
  4. Switch the IP settings from DHCP → Static. Once changed, the menu will appear with the DNS settings available to edit. Don't worry about the editing the IP address as the Android device will fill in the IP address it has acquired through DHCP. Add Primary and Secondary Public DNS Server to the entries for DNS 1 and DNS 2 as shown below:
    Change DNS Settings
  5. Save your settings.