Home » How To » How To Add Custom DNS Server On Android in 2020

How To Add Custom DNS Server On Android in 2020

Domain name System or DNS is an important process that matches the domain names to its IP Address. When you enter a URL in the address bar, the DNS servers look at the IP Address of that domain. Once matched, it comments on the web server of the visiting website.

Although it’s an automated process, sometimes DNS tends to misbehave, especially the ones assigned by the ISPs. Unstable DNS servers often trigger errors as DNS lookup failed, DNS server not responding, etc.

All of these DNS issues can be used by using a Custom DNS. As of now, there are hundreds of Public DNS servers available out there that you can use for free. Public DNS servers such as Google DNS, OpenDNS, Adguard DNS, etc, offer better protection and speed.

Steps to Add Custom DNS Server On Android

Today, we are going to share the same thing for Android. In this article, we are going to share a detailed guide on how to add a custom DNS server on the Android device. Let’s check out.

Step 1. First of all, open the App drawer of your Android and select ‘Settings’

Step 2. Under the Settings, tap on the ‘Wi-Fi & Networks’


Step 3. On the next page, tap on the ‘WiFi’


Step 4. Now long press on the connected network and select the option “Modify”


Step 5. Now click and enable the ‘Advanced options’


Step 6. Now scroll down and find IP Settings and then go to the ‘DNS 1’ and ‘DNS 2’ field. You need to enter the custom DNS server in both fields and tap on the ‘Save’ button.


That’s it! You are done. This is how you can add a custom DNS server on Android. I hope this article helped you! Please share it with your friends also.

Photo of author

Saksham Bhargava

Saksham is a tech enthusiast who loves talking about new gadgets and innovations. He loves travelling, particularly to places not frequented by tourists. In his free time, you will find Saksham beating the phone at PUBG Mobile or streaming new highly-rated TV series.