DNS Toggle
DNS Toggle is a free, open-source privacy app for Android. Easily toggle and automate Private DNS through the Quick Settings panel. It has 152 GitHub stars and is released under the MIT license, and you can install it from F-Droid.
github.com/ELowry/DNSToggle (opens in a new tab)
Data as of from the GitHub API and the F-Droid index; description from the project's repository or F-Droid listing. Report an error
About DNS Toggle
DNS Toggle is a small Android app that allows you to easily toggle and automate your phone's Private DNS through the Quick Settings panel.
Privacy and F-Droid
F-Droid builds DNS Toggle from its published source code and flags anti-features such as ads, tracking or reliance on non-free services.
No anti-features flagged on the latest F-Droid build.
Screenshots
Screenshots from the app's F-Droid listing.
Similar apps
More open-source privacy, ad-blocking and VPN apps
OPNsense Manager
Etregin/OPNsense_Manager
Manage OPNsense firewall: monitor, configure rules, view logs & services.
Active · last commit Oct 19, 2026
Privacy, ad-blocking & VPNAndroidiOS
XiVPN
Exclude0122/xivpn
Proxy client based on XRAY.
Active · last commit Aug 29, 2026
Privacy, ad-blocking & VPNAndroid
Tinc Mesh VPN
pacien/tincapp
Tinc mesh VPN client and user interface.
Maintained · last commit Oct 20, 2026
Privacy, ad-blocking & VPNAndroid
XrayFA
Q7DF1/XrayFA
XrayFA is a fast, secure, and user-friendly Android client for Xray-core.
Active · last commit Oct 26, 2026
Privacy, ad-blocking & VPNAndroid
MESH
BARGHEST-ngo/MESH
Censorship-resisting overlay network for digital forensics.
Active · last commit Oct 22, 2026
Privacy, ad-blocking & VPNAndroid
Quad9 Connect
Quad9DNS/quad9-connect
Android application for Quad9 recursive DNS cybersecurity and privacy services.
Active · last commit Oct 15, 2026
Privacy, ad-blocking & VPNAndroid
Is DNS Toggle free and open source?
Yes. DNS Toggle's source code is public on GitHub under the MIT license, which is OSI-approved or FSF-free. F-Droid, which builds it from source, flags no anti-features such as ads or tracking on its latest build.
How do I install DNS Toggle?
You can install DNS Toggle from F-Droid (package com.ericlowry.dnstoggle); the links are on this page. Its GitHub repository also publishes releases (latest: v3.0.6).
Is DNS Toggle still maintained?
The repository's most recent commit was on Oct 25, 2026. Its F-Droid listing was last updated on Oct 14, 2026. appsgit only lists apps whose repository had a commit in the last six months.


