SparkleDNS
• Lookups recover faster after switching between Wi-Fi and mobile data and on slow networks
• Less work in the background: hidden screens are no longer refreshed
• Blocklists are downloaded again only when they changed
• Sharper app icons, smaller app
• A double tap on Connect no longer connects twice; a full storage no longer crashes the app
- Send DNS queries to your chosen DoH server using RFC 8484.
- Check server protocol and latency before you connect.
- See live queries and stats, filter activity, and block domains with a tap.
- Add custom domain rules or blocklists by URL, including HaGeZi Pro++ and TIF presets.
- Let selected apps bypass the DNS tunnel.
- Connect or disconnect in one tap, or use the Quick Settings tile.
SparkleDNS creates a local VPN tunnel to capture DNS traffic only. DNS requests go to your selected DoH server; everything else uses your regular connection. Switch servers while connected and the tunnel restarts automatically. No analytics or Google Play Services are included.
Choose SparkleDNS for a lightweight Android DNS client with clear controls over encrypted DNS and domain blocking. Install SparkleDNS and take control of your DNS requests.
- Author: kalarina
- License: GNU General Public License v3.0 only
- Website
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 1.6 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 1.9 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 1.8 MiB PGP Signature | Build Log
• Simpler server list
• New privacy policy icon on servers
• HTTP/3 badge removed from the server list
• Shorter About description
• Switching servers no longer leaks DNS for a moment
• Blocklist downloads run in the background and never block adding domains
• dnsmasq and unbound blocklist formats
• Private DNS warning shows only when it really interferes
• Back returns to Home, text fields stay above the keyboard
• Quick Settings tile updates instantly
• Monitor filters fit narrow screens




