How to set CloudFlare’s DNS on Android or iOS

You can now use CloudFlare's DNS resolver on your Android and iOS, and here's how to set it up.

CloudFlare app for Android
CloudFlare app for Android

CloudFlare launched its DNS resolver service back in April 2018, as a faster and safer alternative to the DNS resolvers from your Internet Service Provider (ISP), Google Public DNS, and even Cisco’s OpenDNS.

Using as your default DNS server can be up to 28 percent faster than other services, and because the service is focused on privacy, your information is never logged, and it helps to fight against censorship.

Although setting up free service on computers was a straightforward process, it was difficult and almost impossible to configure on Android and iOS. However, Cloudflare has made available an app for both platforms to make easier to configure your phone or tablet to use the DNS address.

How to configure DNS service on your phone

The process to switch your default DNS IP address to from CloudFlare is very simple.

  1. Download the app from Google Play or iTunes.

  2. Open the app.

  3. Tap the Install VPN profile button.

  4. Tap the OK button to allow the VPN connection setup.

  5. Tap the Done button in the bottom-right corner.

  6. Turn on the toggle switch.

    CloudFlare DNS setup on Android
    CloudFlare DNS setup on Android

Instead of changing the networking settings on your device, the mobile app leverages the VPN features on your device to encapsulate and route the traffic to the service to protect your privacy and improve browsing speeds, which also helps to block your carrier from tracking your online activities.

Once you’ve completed the steps, you can start navigating the internet more privately and with faster address resolutions.

While in the mobile app, you can tap the menu bottom at the bottom of the page, and then tapping the Advanced option, you can monitor a lot of information about the service.

CloudFlare Android and iOS app advanced settings
CloudFlare Android and iOS app advanced settings

In the Status page, you can check if your Android or iPhone device is using the DNS address, and you can see your IP and other information.

Also, the Logs page shows debug information, which can come in handy to troubleshoot and fix connection problems. (This information is automatically deleted every 24 hours.)

About the author

Mauro Huculak is a Windows How-To Expert who started Pureinfotech in 2010 as an independent online publication. He has also been a Windows Central contributor for nearly a decade. Mauro has over 14 years of experience writing comprehensive guides and creating professional videos about Windows and software, including Android and Linux. Before becoming a technology writer, he was an IT administrator for seven years. In total, Mauro has over 20 years of combined experience in technology. Throughout his career, he achieved different professional certifications from Microsoft (MSCA), Cisco (CCNP), VMware (VCP), and CompTIA (A+ and Network+), and he has been recognized as a Microsoft MVP for many years. You can follow him on X (Twitter), YouTube, LinkedIn and