Skip to content
appsgit

personalDNSfilter

personalDNSfilter is a free, open-source privacy app for Android. DNS request based Host Blocker over local VPN using a Blocklist. It has 948 GitHub stars and is released under the GPL-2.0-only license, and you can install it from F-Droid.

github.com/IngoZenz/personaldnsfilter (opens in a new tab)

About personalDNSfilter

personalDNSfilter is a DNS filter proxy written in Java. It hooks into the domain name (DNS) resolution and returns the loopback address for filtered hosts. It can be used for filtering ads and other unwished hosts based on a host list – thus it is a good AdBlock alternative. On Android 4.2 and newer it can be used as effective ad, malware and tracking server filter without root access! It works with any upstream DNS server - filtering is completely local - no phoning home or such things! You can run it locally on your device or centrally as DNS server in your network.

Privacy and F-Droid

F-Droid builds personalDNSfilter from its published source code and flags anti-features such as ads, tracking or reliance on non-free services.

No anti-features flagged on the latest F-Droid build.

FAQ

personalDNSfilter FAQ

Still curious? Email info@appsgit.com.

What is personalDNSfilter?

personalDNSfilter is a free, open-source privacy app for Android. DNS request based Host Blocker over local VPN using a Blocklist. It has 948 GitHub stars and is released under the GPL-2.0-only license, and you can install it from F-Droid.

Is personalDNSfilter free and open source?

Yes. personalDNSfilter's source code is public on GitHub under the GPL-2.0-only license, which is OSI-approved or FSF-free. F-Droid, which builds it from source, flags no anti-features such as ads or tracking on its latest build.

How do I install personalDNSfilter?

You can install personalDNSfilter from F-Droid (package dnsfilter.android); the links are on this page. Its GitHub repository also publishes releases (latest: 1.50.61.3).

Is personalDNSfilter still maintained?

The repository's most recent commit was on Sep 26, 2026. Its F-Droid listing was last updated on Sep 28, 2026. appsgit only lists apps whose repository had a commit in the last six months.