How to Configure Cloudflare DNS on Android

DNS on Android
Download PC Repair

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy Policy.

Download and try Outbyte PC Repair right now to see what it can do for your Windows.

One of the major concerns of smartphone users today is online security and privacy. With several major cases of data leak s and other security issues that plagued the mobile industry this year, users have become more aware of the importance of having sufficient security features for all their devices — big and small.

However, what majority of smartphone users fail to realize is that the standard DNS used by their devices may not be the safest option. These default DNS servers, usually provided by carriers, are not encrypted. This means that anyone with a bit of technical know-how can intercept the traffic that’s going in and out of these devices.

Some users, on the other hand, prefer to use third-party DNS servers such as Google DNS or OpenDNS instead of their providers’ DNS servers. These options , though, are in no way better than default DNS servers because they are also not encrypted.

Fortunately, Android 9.0 Pie introduced a private DNS feature for devices running the latest version. Android P rolled out the implementation of DNS over TLS and DNS over HTTPS using a third-party DNS resolver such as CloudFlare. With this CloudFlare DNS for Android, all DNS queries are now encrypted and secure.

What Is Cloudflare DNS for Android P?

Cloudflare DNS, also known as, provides a faster and safer way for smartphone users to browse the internet. According to the company’s website, it is “the Internet’s fastest, privacy-first consumer DNS service.” DNS was released last April 1, 2018 and is available for mobile devices running Android 9 Pie.

The public DNS resolver claims that it can speed up and secure web browsing better than other DNS resolvers out there. is just one of the achievements of internet company Cloudflare, which became popular for its content delivery network (CDN) and for resolving Distributed Denial of Service (DDoS) attacks.

Take note, however, that you won’t be able to run another VPN client while you’re using Cloudflare This tool re-routes your DNS traffic through Cloudflare’s own server via local VPN , so using another VPN will not work. Some apps also have their own, built-in private DNS, which means that they probably will not use another private DNS setting like Cloudflare. So if you need to use an app with its own DNS mechanisms or you need to connect to your work servers using a specific VPN, you should first turn off the Cloudflare DNS to avoid conflict.

Why Use Cloudflare DNS?

Cloudflare is just one of the popular DNS resolvers in the market today, but its commitment to protecting its users’ privacy has made it the preferred private DNS among users. It neither collect s your browsing data to sell to marketers to target ads, nor does it record your IP addresses. Instead, Cloudflare wipes all DNS data within 24 hours to protect its users’ privacy. Even your ISP provider won’t be able to track your activities.

Olafur Gudmundsson, Cloudflare’s director of engineering, also claims that Cloudflare will be faster than their competitors because they have already built data centers all over the world, reducing the distance between the users and the content.

How to Use Cloudflare DNS for Android

There are two ways to install Cloudfare on Android devices. You can do it manually, which involves enabling DNS over TLS on your device and entering your hostname, or you can simply download and install the app.

Before you set up Cloudflare on your Android device, it is necessary to remove all junk files first to prevent them from messing with the installation. You can use an app such as Android cleaning tool to get rid of all your device’s trash and optimize your system along the way.

Configuring Manually on Android Pie

When you configure Cloudflare DNS as your private DNS, keep in mind that this service only works on Android 9.0. If your device is running a version older than Android Pie, this configuration will not work.

To configure Cloudflare DNS, follow the steps below:

  1. On your Android device, launch Settings and tap on Network & Internet.
  2. Tap Advanced. The Private DNS entry will show.
  3. Tap the Private DNS entry and choose the Private DNS provider hostname option.
  4. Type in, then tap Save.
  5. Go to to confirm that DNS over TLS has been enabled.

Installing the App

To make the configuration process faster, easier, and simpler for users, Cloudflare released the app version of just recently. It is available for Android as well as iOS devices, Macs, and Windows computers.

To install the app on Android Pie, follow the instructions below:

  1. Download the app from Google Play Store.
  2. Tap Install after downloading the app.
  3. Wait for the installation to finish.

Launch the app from your home screen or App Drawer after installation. Just tap the green slider on the screen to enable and the device will automatically reroute its traffic through the Cloudflare DNS servers. When you see a key icon in the notification bar of your phone, this means that is already running. To turn off the service, just toggle it off in the app’s home screen.

To access the advanced features, tap the menu button, then hit Advanced. Here you can choose your preferred Encryption Mode, check the status of your connection, view logs, attach logs to bug reports, and review the initial setup.


Cloudflare is redefining your internet experience by focusing on speed and security. With Cloudflare DNS, smartphone users no longer have to worry about their data getting leaked or their browsing history being tracked and sold to advertisers. Plus, the app just made it easier for users to install and manage Cloudflare DNS.

Give us some love and rate our post!
[Total: 1 Average: 5]
Notify of
Inline Feedbacks
View all comments