
personalDNSfilter
a DNS proxy over local VPN for filtering ads and other unwished hosts based on a host list.
What is 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.
personalDNSfilter Screenshots





personalDNSfilter Features
personalDNSfilter information
Supported Languages
- English
GitHub repository
- 492 Stars
- 50 Forks
- 49 Open Issues
- Updated
Comments and Reviews
Tags
- Ad Blocker
- Security & Privacy
- battery-friendly
- dns-filtering
- Blocks ads in apps
- host-blocker
Category
Web BrowsersRecent user activities on personalDNSfilter
marekslahor thinks Blokada is an alternative to personalDNSfilter
RazTK liked personalDNSfilter
- reviewed personalDNSfilterGu
It works with any upstream DNS server. 176 KiB, nonroot, non battery train.
the ui is a bit clunky, but it works really well; just put in a filterlist (like energized protection), and enable the vpn, and it just works. essentially no impact on battery (<0.1% on my galaxy s10+)
[Edited by Toadtoad, June 14]
This is a great alternative to Blokada and DNS66 for older devices (Android 4.2). It uses ad server filter lists to blocks advertisement in browsers and applications. Additional hosts can also be configured.
Simple UI, low battery consumption, not lags at anything. DNS (supports DoH & DoT), hosts (bests: https://energized.pro/ and https://github.com/jerryn70/GoodbyeAds) to block whatever you want. Approved.
[Edited by CpaRta, March 30]
[Edited by CpaRta, February 28]
[Edited by CpaRta, February 28]
Klein und unscheinbar verrichtet die App ohne ROOT ihre Aufgabe. Danke.
personalDNSfilter can change DNS.(which proven to increased security and speed) to both ipv4 and ipv6 with encryption. as well as block ads, trackers, malware, pup,etc from the system as whole.( from subscribed hosts lists).It is