Private DNS Quick Toggle app icon

Private DNS Quick Toggle APK

Private DNS Quick Toggle adds a quick settings tile that lets you switch your active private DNS server with a single tap. It is handy if you use diff

Private DNS Quick Toggle adds a quick settings tile that lets you switch your active private DNS server with a single tap. It is handy if you use different DNS providers for things like ad blocking and want to turn them on or off without digging through system settings.

Developer: karasevm · License: MIT (open source) · Price: Free

Before you start: the app needs the android.permission.WRITE_SECURE_SETTINGS permission to change your system's private DNS. You can grant this automatically by installing and starting Shizuku, then allowing Shizuku access when the app asks. Or you can grant it manually over ADB: install platform tools on your PC, enable USB Debugging on your phone, connect it, and run "adb shell pm grant ru.karasevm.privatednstoggle android.permission.WRITE_SECURE_SETTINGS" in a terminal.

⬇️ Download Private DNS Quick Toggle v1.11.0 APK (4 MB)

Official file from the developer's release · Aug 5, 2025 · SHA-256 7d42277188f9eeb2…

Screenshots

Private DNS Quick Toggle screenshot 1Private DNS Quick Toggle screenshot 2Private DNS Quick Toggle screenshot 3Private DNS Quick Toggle screenshot 4Private DNS Quick Toggle screenshot 5

Key features

  • Quick settings tile to switch private DNS provider
  • Supports any number of DNS providers
  • One tap to turn adblocking DNS servers on or off
  • Works via Shizuku or ADB permission grant
  • Open source under the MIT license

Why isn’t Private DNS Quick Toggle on Google Play?

This app is not distributed on Google Play. It is published by its developer on GitHub, and is also available on IzzyOnDroid (an F-Droid repository).

Is Private DNS Quick Toggle safe?

This is an open-source project (MIT license) and the APK on this page is the developer's official GitHub release. The app needs the WRITE_SECURE_SETTINGS permission to change system DNS settings, which it gets either through Shizuku or by granting it manually over ADB, so there is a short setup step before it works. Private DNS Quick Toggle comes straight from its developer rather than through Google Play, so it hasn’t gone through Google’s app review. As with any app, check the permissions it asks for and install it if you’re comfortable with them.

How to install

  1. Tap the download button above: the APK file downloads straight to your phone.
  2. When Android asks, allow your browser to install unknown apps.
  3. Open the file and tap Install.

FAQ

Is Private DNS Quick Toggle free

Yes. It is open source under the MIT license and free to download from GitHub releases or IzzyOnDroid.

How do I get the app working after installing it

You need to grant it the WRITE_SECURE_SETTINGS permission, either automatically through Shizuku or manually with an ADB command from your PC. See the setup steps above.

Is this app on F-Droid

It is not on the main F-Droid repo, but it is listed on IzzyOnDroid, an F-Droid style repository, which also enables auto-updates on Android 12 and newer.

More free apps you won’t find on Google Play: Open Source Apps · Best Android apps not on the Google Play Store.

Frequently Asked Questions

Is Private DNS Quick Toggle free

Yes. It is open source under the MIT license and free to download from GitHub releases or IzzyOnDroid.

How do I get the app working after installing it

You need to grant it the WRITE_SECURE_SETTINGS permission, either automatically through Shizuku or manually with an ADB command from your PC. See the setup steps above.

Is this app on F-Droid

It is not on the main F-Droid repo, but it is listed on IzzyOnDroid, an F-Droid style repository, which also enables auto-updates on Android 12 and newer.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.