
Size
36.78 MB
Android
7.0+
Downloads
120
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
What's New
- New: Added Mullvad DNS and Hagezi filter list.
- New: Show app icons and package names in the Per-app DNS statistics.
- Improved: Rewrote the domain trie memory-mapping in Go for significantly better performance and lower battery usage.
- Improved: Custom rules & whitelists now load instantly when starting protection.
- Fixed: VPN status incorrectly showing "network connecting" after config changes.
- Fixed: Improved parsing of filter lists with tab spaces (e.g. URLhaus).
Description
BlockAds is a free, open-source ad blocker for Android.
It blocks ads, trackers, and malware system-wide using local VPN-based DNS filtering — no root required, no data collection.
Built with Jetpack Compose and Material 3 for a modern, premium experience.
Features
- System-wide ad blocking via DNS filtering — no root needed
- Multiple built-in filter lists (StevenBlack, AdGuard DNS, EasyList, and more)
- Region-aware defaults — auto-enables filters for your language
- Real-time DNS query logs with search & filtering
- Security protection — blocks phishing, malware, and malvertising domains
- Dark / Light / System theme with Material 3 dynamic colors
- 7 accent color options + Material You dynamic theming
- Quick Settings tile & home screen widget
- Custom block/allow rules and whitelisting
- Per-app filtering (bypass VPN for selected apps)
- DNS-over-HTTPS (DoH) support with multiple providers
- Auto-update filter lists on schedule (6h / 12h / 24h / 48h)
- Export / Import settings backup
- Auto-reconnect on boot
- Multi-language support (English, Vietnamese, Japanese, Korean, Chinese, Thai, Spanish)
- 100% local — all data stays on your device
How It Works
BlockAds creates a local VPN on your device. DNS queries are routed through it and matched against filter lists using a memory-efficient Trie data structure. Matching queries are blocked locally. All other traffic passes through normally — no data leaves your device.
Credits
- Developed and maintained by Nguyen Quang Minh
- Built with Jetpack Compose, Koin, and Compose Destinations
License
This project is licensed under the GNU General Public License v3.0.
Rate this app
Ratings & Reviews
Coffeeghosts3/9/2026
joe satriani 3/9/2026