personalDNSfilter
personalDNSfilter is a free, open-source privacy app for Android. DNS request based Host Blocker over local VPN using a Blocklist. It has 951 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)
Data as of from the GitHub API and the F-Droid index; description from the project's repository or F-Droid listing. Report an error
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.
Similar apps
More open-source privacy, ad-blocking and VPN apps

DNSNet
t895/DNSNet
Lightweight ad and content blocker.
Active · last commit Oct 25, 2026
Privacy, ad-blocking & VPNAndroidAdGuard Content Blocker
AdguardTeam/ContentBlocker
Ad blocker app to block ads in Yandex Browser and Samsung Internet browser only.
Maintained · last commit Aug 25, 2026
Privacy, ad-blocking & VPNAndroidProxy Turn Vk for Android
amurcanov/proxy-turn-vk-android
WireGuard‑туннель через DTLS‑медиарелей ВК TURN‑серверов: трафик проходит от клиента к вашему личному VPS‑серверу через промежуточные медиарелей‑серверы ВК.
Active · last commit Oct 20, 2026
Privacy, ad-blocking & VPNAndroidMikuBoxForAndroid
HatsuneMikuUwU/MikuBoxForAndroid
MikuBox is based NekoBox with Miku UI and theme custom.
Maintained · last commit Jul 16, 2026
Privacy, ad-blocking & VPNAndroid
Fossify Phone
FossifyOrg/Phone
Unlock a secure, open-source calling experience with Fossify Phone.
Maintained · last commit Oct 27, 2026
OfficialPrivacy, ad-blocking & VPNAndroid
SocksTun
heiher/sockstun
A simple and lightweight VPN over socks5 proxy (tun2socks).
Active · last commit Aug 1, 2026
Privacy, ad-blocking & VPNAndroid
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.5).
Is personalDNSfilter still maintained?
The repository's most recent commit was on Oct 18, 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.