3.4
159 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

This app works in tandem with AdGuard DNS. To use it, you need an AdGuard DNS account. Sign up or log in at https://adguard-dns.io.

AdGuard DNS lets you connect to a secure, privacy-oriented DNS server that protects you from online threats. It works on all devices — phones, tablets, laptops, and routers — with no restrictions.

It is perfect for protecting your home network and convenient for schools, universities, or companies that need to manage multiple devices consistently.

Privacy first: we do not track users, collect personal data, or embed third-party analytics or advertising SDKs. Learn more in our Privacy policy: https://adguard-dns.io/privacy.html.

Need help or have questions? Visit our support center: https://adguard-dns.io/support.html.
Updated on
Dec 4, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.3
154 reviews
A believer
November 25, 2025
It's a good app that solved a problem I was having, but there's a big issue with it: when I clear the apps in the Recent Apps screen, the app and the DNS that works via VPN stop working and can't continue running in the background. For your information, this problem occurs on Xiaomi Redmi phones. I don't know if it appears on other devices, but this thing bothers me a lot. I hope you Adguard team fix the problem as soon as possible. Thank you.
Did you find this helpful?
AdGuard Software Limited
November 27, 2025
Hello! We are working on a solution to add a background process for the AdGuard DNS app on Android so it can stay active even when swiped away. For now, please keep the app in the recent apps list without closing it. And if you have any questions, feel free to contact us at support@adguard-dns.io.
Dave Dugal
December 24, 2025
Installs and configures relatively painlessly using a combination of your AdGuard DNS dashboard and a QR code. The problem I always seem to have with DNS blocker apps like this are they're implemented as a passthrough VPN. One other issue I noticed, now that I'm giving it a second try, is that the app seems to exit overnight. I have it set up for unrestricted battery use, but for some reason it exits, reverting my DNS resolution back to "Automatic" (Cloudflare via Google).
1 person found this review helpful
Did you find this helpful?
AdGuard Software Limited
November 20, 2025
Hello, It is indeed a local-VPN-based solution and unfortunately there's no way around it on Android. Regarding IPv6, could you please contact us at support@adguard-dns.io and provide more details about that?
Christopher Skraba
December 7, 2025
Just use Androids custom DNS settings. I've allowed background app usage and configured Android to not kill the app in the background and yet multiple times per day I pick up my phone and it needs to be turned back on. The VPN style configuration is too inconvenient and unreliable.
4 people found this review helpful
Did you find this helpful?
AdGuard Software Limited
December 8, 2025
Hello! The AdGuard DNS app doesn’t have a background service, so please don’t close it — just keep it in recent apps to maintain filtering. And the VPN-style configuration is currently the only working method for DNS filtering on Android. If you have any questions, feel free to write to support@adguard-dns.io.

What’s new

The AdGuard DNS mobile app v1.1 now supports Managed App Configuration, making large-scale deployments easier. You can now set up the app remotely by defining the Setup ID, device name, and other settings before the first launch. Once applied, these settings can’t be modified by the user, giving organizations a straightforward way to roll out AdGuard DNS across many devices.