English
DNS Toggle icon

DNS Toggle 3.0.4 APK download

Old versions may contain security vulnerabilities. Prefer the latest version when possible.

Version
3.0.4
Released
Oct 12, 2026
Minimum Android
Android 9
Target Android
Android 17
Package
com.ericlowry.dnstoggle

Download

Download 2.1 MB
SHA-256: 52959ff205f14bc2d36bb8ff2fa201c7aff769d508d842dcbfe0901d45bab721

This build will not install over a Google Play version of the same app. Uninstall the existing app first (back up your data).

Screenshots

DNS Toggle 3.0.4 screenshot 1 DNS Toggle 3.0.4 screenshot 2 DNS Toggle 3.0.4 screenshot 3 DNS Toggle 3.0.4 screenshot 4 DNS Toggle 3.0.4 screenshot 5

What's new

• Better captive portal handling when blocking Private DNS on incompatible networks

Permissions

No permission changes compared to the previous version.

All permissions (17)
  • android.permission.ACCESS_BACKGROUND_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_SPECIAL_USE
  • android.permission.INTERNET
  • android.permission.NEARBY_WIFI_DEVICES
  • android.permission.POST_NOTIFICATIONS
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • android.permission.USE_BIOMETRIC
  • android.permission.USE_FINGERPRINT
  • android.permission.WRITE_SECURE_SETTINGS
  • com.ericlowry.dnstoggle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • moe.shizuku.manager.permission.API_V23

← All versions