PrivateDNSAndroid

Private DNS Quick Toggle adds an Android quick settings tile for switching between private DNS providers, with support for multiple providers.

github.com/karasevm/PrivateDNSAndroid
PrivateDNSAndroid homepage screenshot

About PrivateDNSAndroid

Private DNS Quick Toggle is an open-source Android app that adds a quick settings tile for switching the active private DNS server. It supports any number of providers, making it possible to turn an ad-blocking DNS server on or off with a single tap.

Changing system DNS settings requires the android.permission.WRITE_SECURE_SETTINGS permission, which the app obtains either automatically through Shizuku or manually by running an ADB command from a PC. It is distributed through the IzzyOnDroid repository, which enables auto-updates on Android 12 and later, or as an APK from GitHub Releases.

Key features

  • Quick settings tile switches the active private DNS server in one tap
  • Supports any number of configured DNS providers
  • Automatic permission grant through Shizuku
  • Manual permission grant via ADB WRITE_SECURE_SETTINGS command
  • IzzyOnDroid distribution enables auto-updates on Android 12+
  • Translations accepted through Weblate without programming knowledge
Best for: Android users who switch between private DNS or ad-blocking DNS providers and want a one-tap toggle.
Good for
  • Open source under the MIT license with a public GitHub repository
  • Supports an arbitrary number of DNS providers
  • Switches the active DNS server directly from the quick settings tile
Watch out for
  • Requires WRITE_SECURE_SETTINGS, granted through Shizuku or ADB, so it is not fully functional immediately after install
  • Distributed through IzzyOnDroid or GitHub Releases rather than Google Play

PrivateDNSAndroid at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android, macOS, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

PrivateDNSAndroid alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 18 alternatives

Popular in Mobile Privacy

Well-known listings from the same topic.

All 19

PrivateDNSAndroid FAQ

How is the required permission granted?
Two methods are described: automatically by installing and starting Shizuku and allowing access when prompted, or manually by running an ADB command from a PC with USB debugging enabled.
How do I install the app?
The recommended route is the IzzyOnDroid repository (add and enable it in an F-Droid client, then search for "Private DNS Quick Toggle"), which enables auto-updates on Android 12+. Alternatively, download the latest APK from the GitHub Releases page.
Can I contribute without writing code?
Yes. Translations can be submitted through Weblate, which is hosted free for open-source projects, without any programming knowledge.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing