English

personalDNSfilter - DNS filter & privacy

Protect your privacy with powerful DNS filtering, blocking malware & tracking without compromising your freedom online.

personalDNSfilter
  • 1.50.56.0 Version
  • 4.8 Score
  • 368K+ Downloads
  • Free License
  • 3+ Content Rating
Download Android APK (493.14 KB)
Old Versions
personalDNSfilter personalDNSfilter personalDNSfilter personalDNSfilter personalDNSfilter personalDNSfilter
CONS

Sometimes fails to block video ads

Occasional app deactivation

Confusing interface for new users

Whitelisting issues with certain apps

Lack of tablet support

Requires manual restarting in some cases

Over-aggressive filtering can break app functionality

Cannot specify DNS location for backups

Limited customization options for advanced users

personalDNSfilter is a DNS filtering application designed for Android, featuring support for encrypted DNS to enhance your privacy.

This app intercepts domain name resolution processes and restricts access to specified hosts. It's useful for blocking unwanted domains related to malware, phishing, and tracking, using a dynamic host list.

When you check the live log of personalDNSfilter, you'll be surprised by the variety of domains that your mobile device accesses in the background.

Compatible with Android 4.2 and later, it functions effectively as a filter for malware, tracking, and advertising servers without the need for root access!

In addition to its filtering capabilities, personalDNSfilter allows you to designate any trustworthy upstream DNS server. It also accommodates encrypted DNS servers through DoH (DNS over HTTPS) and DoT (DNS over TLS).

All filtering occurs locally on your device—ensuring there is no tracking and no information is transmitted to us!

You have the option to operate it directly on your device or set it up as a DNS server within your network.

A large community exists on Telegram, welcoming individuals from all over the world who are eager to assist you.

▪ personalDNSfilter is not a true VPN, as it does not conceal your IP address or obscure your location

▪ The app's whitelist feature is functional only in VPN filter mode—not when in root mode

▪ This application cannot block ads on platforms like YouTube and Facebook (alongside other first-party advertisements). Alternative client applications may be necessary

▪ We do not gather user information—no data is transmitted to us under any circumstances

CAUTION: As of version 1.50.48.0, configuration files are now located in storage/Android/data/dnsfilter.android/files/PersonalDNSFilter/. Please utilize a file explorer to create backups of these files.

Software Disclaimer

Please note that the use of this free software is at your own risk.

Zenz Solutions and ryder203 cannot be held responsible for any issues or data loss associated with third-party apps, system applications, or functionalities of your operating system that may occur during or after the use of our software on any device.

The filtering lists incorporated in our free software are sourced from third parties.

Zenz Solutions and ryder203 cannot accept responsibility for the content of these filtering lists or the outcomes related to their usage.

personalDNSfilter is provided without any warranty.

Consult the GNU General Public License v2 for additional details.

Development of personalDNSfilter was carried out by Ingo Zenz (known as ize) and Tobias Ritter (known as ryder203 or t-ryder).

Why does personalDNSfilter not block any ads on my device?

• Make sure private DNS is disabled in Android network settings

• Option "DNS proxy mode without local VPN" works only with rooted devices or with an additional app for redirecting the DNS traffic to personalDNSfilter (e.g. OpenVPN for pDNSf, Netguard, etc.)

• Option "DNS proxy mode without local VPN" on rooted device required option "root mode without local VPN" in order to work without additional app for redirecting DNS traffic

Why does personalDNSfilter not block ads on Android using Google Chrome browser?

• Make sure private DNS is disabled in Android network settings

• Make sure that data saver is disabled in chrome

• For older chrome versions, asynchronous DNS needs to be disabled in chrome

• Make sure "use secure DNS" is disabled in privacy & security section in browser settings

• Reboot your phone

• In case it still is not working, stop personalDNSfilter, edit dnsfilter.conf within personalDNSfilter folder, set routeUnderlyingDNS = true

Why does personalDNSfilter on Android crash sometimes or the service gets killed from time to time?

• Android’s battery optimization kills applications! Make sure battery optimization is disabled for personalDNSfilter

• In the Android settings enable "always on VPN" if personalDNSfilter is running in VPN mode (non-root) • Your Android ROM kills the personalDNSfilter service (e.g. MIUI and other heavily customized ROMs)

Why does personalDNSfilter not block ads in YouTube, facebook and instagram etc.?

Those ads can't be blocked via DNS filtering, because they are loaded from the same domains/hosts as the videos or content. We can only recommend using YouTube Vanced or Newpipe. For other platforms have a look if there are any alternative clients/apps available that show the content and have an ad blocking feature.

The impressive promotional background images were created by Pawel Czerwinski. Thank you!

Show More
Information
  • Version1.50.56.0
  • UpdateMay 12, 2025
  • DeveloperIngo Zenz
  • CategoryTools
  • Requires AndroidAndroid 4.2+
  • Downloads368K+
  • Package Namednsfilter.android
  • Signature2ddabd1c7ae33d1fcaf4ba6f9ebf3418
  • Available on
  • ReportFlag as inappropriate
Old Versions
User Reviews
4.8 10 Reviews
5
4
3
2
1
  • Ivan C
    Ivan C

    This app really delivers on its promise. It works great! There’s one small hiccup. When you turn off the blocking feature, the VPN stays active unless you close the app completely. Still, it stands out as the only free option available for blocking in-app ads in games and third-party movie apps. That was my main reason for getting it. Fantastic job to the development team!

  • Raffa064
    Raffa064

    Reading all those negative ratings and comments on the Play Store is amusing. Some people just don’t take the time to really understand before posting. A quick web search could clear up so much confusion. I’ve tested this app thoroughly, comparing it with others on both old and new phones while using a hefty filter of over 500k. This app stays light on resources like RAM, CPU, and battery life. It manages to maintain privacy and security too. Huge thanks for all your hard work!

  • itsBlackFiree
    itsBlackFiree

    This app is fantastic! It delivers everything I need. Setting up the host files takes some effort, but it's a one-time task. After that, it's smooth sailing with way fewer ads. I can't imagine browsing the internet on my phone without it now.

  • Grumpy Cat
    Grumpy Cat

    Filtering junk traffic on your phone feels great. I enabled all the filter lists on my non-rooted device, and everything works smoothly. Sometimes, an app may need me to allow certain traffic to function properly, but that doesn't happen often. Watching live DNS activity is fascinating. The only downside is that it doesn't start automatically after a reboot.

  • Raffa064
    Raffa064

    I’ve been using this little app for two years, and it’s amazing! The peace it brings when I use my phone is unbeatable. Finding something this useful for free is so rare! You should definitely give it a shot! Huge thanks to the developer for being so generous and kind-hearted! Keep up the good work! Your efforts have touched so many lives through this app. Wishing you and your loved ones all the best!

  • Jesse Black
    Jesse Black

    The service is fantastic. Customer support shines bright. Individual responses to comments create a strong connection with users. It's rare to see that kind of engagement. It makes the experience truly enjoyable.

  • John Decarpio
    John Decarpio

    Absolutely amazing! I've been using it for such a long time without any problems. A quick restart helps when the internet slows down because of the filter. That's a small thing compared to all the benefits it brings. Plus, it's totally free! I'm a huge fan!

  • Tankz Fur Watching TV
    Tankz Fur Watching TV

    You want to keep the app for blocking malware, but it has one major issue. When you listen to SoundCloud while the app runs, the next song won’t play after one ends. You checked the FAQ and found no solutions. You're not comfortable using Telegram for help. If a fix isn’t possible, you may have to delete the app. That’s frustrating.

  • Nick LaBonte
    Nick LaBonte

    This ad blocker is fantastic! No issues ever. It always works flawlessly. It wipes out ads completely, and my phone runs smoothly with it. If I could give it more than five stars, I definitely would!

  • Antz Macadamia
    Antz Macadamia

    I struggled to find a good DNS filter app. I used to have MIUI with AdGuard, which worked perfectly. After switching to a custom ROM, the DNS feature stopped functioning. I tried various DNS filter apps, but they failed to block ads and slowed down my internet speed. Then I found this app. It’s exactly what I needed. Thank you!

Security Status
Clean

It’s extremely likely that this software program is clean.

What does this mean?

We have scanned the file and URLs associated with this software program in more than 50 of the world's leading antivirus services; no possible threat has been detected.

  • Name: personalDNSfilter
  • Package Name: dnsfilter.android
  • Signature: 2ddabd1c7ae33d1fcaf4ba6f9ebf3418