A tiny tool to block tracking, malware and other unwanted content
personalDNSfilter delivers on-device DNS filtering with encrypted DNS support, helping users block malware, tracking, and other unwanted content without sending data to the developers. It supports DoH and DoT, can function as a DNS changer, and provides a live log of domains accessed on your device—all without root on Android.
Pros & Cons
Local on-device filtering with no data sent to developers
Encrypted DNS support (DoH/DoT) for privacy
Operates without root access on supported Android versions (4.2+)
Configurable DNS changer to use trusted upstream servers
Live log of domains accessed for transparency
Not a real VPN: it does not hide your IP or cloak your location
Cannot block certain first-party ads (e.g., YouTube, Facebook)
Whitelist feature only works in VPN filter mode, not in root mode
About personalDNSfilter
personalDNSfilter is a tools app developed by Ingo Zenz.
Download Statistics
personalDNSfilter has been downloaded 880 thousand times. In the last 30 days, the app was downloaded 8.3 thousand times.
User Ratings
personalDNSfilter is rated 4.45 out of 5 stars. The rating is based on 3.9 thousand ratings.
App Information
personalDNSfilter is FREE to download. The APK download size is 457.94 kB. The latest version available is 1.50.60.7. The last update was on May 29, 2026.
Technical Requirements
personalDNSfilter requires Android 4.2+ or higher. The app has a content rating of Everyone. The app has been available on Google Play November 2020.
Description
personalDNSfilter - a DNS filter with encrypted DNS support - for your privacy.
personalDNSfilter is a DNS filter app for Android. It hooks into the domain name (DNS) resolution and blocks access to filtered hosts. It can be used for filtering any unwanted hosts which are related to malware, phishing, tracking and more based on a host list.
It will be an eye opener, when you see the personalDNSfilter live log showing all the different domains accessed from your mobile under the hood.
On Android 4.2 and newer it can be used as effective malware, tracking and ad server filter without root access!
personalDNSfilter is also a DNS changer app, you can set any upstream DNS server you trust. It also supports encrypted DNS servers via DoH (DNS over HTTPS) and DoT (DNS over TLS).
Filtering is completely local - no tracking, no data is sent to us!
You can run it locally on your device or centrally as DNS server in your network.
A big telegram community is already in place, with friendly people from around the world, willing to support you. ( t.me/pDNSf )
▪ personalDNSfilter is not a real VPN - it does not hide your IP and does not cloak your location ▪ App whitelist works only in VPN filter mode - not in root mode ▪ With personalDNSfilter it's not possible to block YouTube and Facebook ads (and other first party ads). Please use alternative platform clients ▪ We don't collect user data - no data is sent to us in any way
FAQ page: https://www.zenz-solutions.de/faq/ Help page: https://www.zenz-solutions.de/help/
CAUTION: With version 1.50.48.0 config files are now stored in storage/Android/data/dnsfilter.android/files/PersonalDNSFilter/ - use a file explorer to backup files.
Software Disclaimer
Be aware that you use this free software at your own risk. Ingo Zenz can not in any way be hold liable for any malfunctions or data loss of third party apps, system apps or functionalities of your operating system that may occur while or after you are using our software on any device.
The filterlists used in our free software are from third party sources. Ingo Zenz can not in any way be hold liable for any content of these filterlists, and the results of using them.
personalDNSfilter is distributed without any warranty. See the GNU General Public License v2 for more details.
personalDNSfilter is developed by Ingo Zenz aka ize.
The awesome promo images backgrounds were made by Pawel Czerwinski. Thanks!
Get a detailed PDF report for personalDNSfilter with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Works perfectly for blocking some ads on default settings. Be sure to disable private DNS, or it won't work. No ads either
★★★★★Ste the CAT· Feb 23, 2026
Light and really functional. It's enough to keep updated the filters and this App is great against most of the tracking garbage and irritating ads invasion
★★★★★Mohannad Jafar· Apr 22, 2026
The best DNS level blocking app. I hope you add the ability to block all internet connections for certain apps.
★★★★★Sean O.· Jun 14, 2026
Does exactly what you expect it to - blocks pretty much all ads with the default blacklist enabled. Lightweight and minimal slowdown on device.
★★★★★ZeroDay· Feb 6, 2026
The Best Privacy App After Years of Use I’ve been using PersonalDNSfilter for several years now, and it continues to impress me with how powerful yet lightweight it is. Beyond blocking ads and trackers seamlessly and annoyances whatever its type, it offers advanced features like backing up and restoring your configuration, tracking every request your device makes, running in proxy mode, and even supporting multiple DNS servers with automatic selection of the fastest one. It’s cross‑platform too, available on Linux and Windows, which makes it versatile. For power users, the app allows manual editing of the configuration file and can be used on rooted devices, giving even deeper control. What really sets it apart is the transparency, you can see exactly what connections your apps are trying to make and the supportive developer and Telegram community, who are always ready to help. If you care about privacy, speed, and having true control over your data, PersonalDNSfilter is one of the best tools you can rely on.
★★☆☆☆Krutik Gaikwad· Aug 24, 2025
Is personaldnsfilter facing some problems??? It was working fine till yesterday but today whenever I enabled vpn YouTube chrome and some other apps were not getting data and wouldn't work even though my Wi-Fi was connected. I also tried with mobile data but still the same. Chrome displayed server IP adress couldn't be found !!!
★★☆☆☆D· Jan 19, 2026
When it works. BUT u have to watch it several times a day te make sure it is working it just stops keeps running but does norhing I have to restart it over and over again I am going to root it, so I can use ad away I tried no root only adb for removing un removable apps and this app wel Google wins I am out. Running android 16 with all power limits off for this app. I Wil not use any social media done with that data collection and telegram stinks to many scammers. Play has option for beta
★☆☆☆☆David Spector· Nov 8, 2025
This DNS filter used to work fairly well, but lately it has stopped working. One possible problem is that few of its controls can be understood by computer experts, never mind by ordinary cell phone users. Is it so hard for a DNS filter to identify ad sources and block them for all users? Apparently, the answer is 'yes'.
Google Play Rankings for personalDNSfilter
This app is not ranked
Technologies used by personalDNSfilter
11 permissions
Subscribe to see full permission and library details
Trust & Safety: The app requests standard network and foreground service permissions (ACCESS_NETWORK_STATE, INTERNET, FOREGROUND_SERVICE, WAKE_LOCK, RECEIVE_BOOT_COMPLETED, POST_NOTIFICATIONS), plus storage access and broad visibility via QUERY_ALL_PACKAGES. It emphasizes on-device filtering with encrypted DNS and claims no data is sent to the developer. It is not a VPN and operates without root on supported Android versions. Users should review permissions, especially QUERY_ALL_PACKAGES, and privacy notes in light of these capabilities.
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.