DNS switch APK

Version DNSwitch v1.4 - at.ises.a.dnswitch
Last updated: 2018-07-30

APP Information

Download Version DNSwitch v1.4 (4)
Apk Size119.19 KB
App Developerstroblsw
Malware CheckUNKNOWN
Install on Android2.1 and up
App Packageat.ises.a.dnswitch.apk

Download DNS switch DNSwitch v1.4 APK

App Description

DNS switch is ises,dnswitch,tools, content rating is Everyone (PEGI-3). This app is rated 5 by 1 users who are using this app. To know more about the company/developer, visit stroblsw website who developed it. at.ises.a.dnswitch.apk apps can be downloaded and installed on Android 2.1 and higher Android devices. The Latest Version of DNSwitch v1.4 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 508+ times on store. You can also download at.ises.a.dnswitch APK and run it with the popular Android Emulators.

Changes the DNS server setting on ROOTED Android devices.

Activate 'set DNS' in the settings screen, enter your DNS servers and reconnect. That's it! :-)


IMPORTANT: check in advance if DNSwitch works on your device with this terminal command -- it sets your DNS to google's; to get rid of it, simply reconnect:

su -c "setprop net.dns1"


Features in a nutshell:

(   ) ad-free

(   ) simple, clean interface

(   ) works with mobile data, WiFi/WLAN, Bluetooth/USB tethering

(   ) IPv6 support (work in progress)

(   ) optional notification, needs no root: 

-- network type (3G, WiFi, etc.) and DNS setting at connect

-- when data net connectivity has been lost

(   ) root/su permission checker




Please rate, also always happy about constructive reviews!


Just for the record :-)

ONE HALF OF ALL ACTIVE DNS SWITCH INSTALLS ARE ON 4.3 / 4.4 (the bigger share being kitkat).


See above how to check if DNSwitch works on your device!


If this fails you should post a bug report to your android ROM developer. Keeping me up to date on this and other MOD issues with DNSwitch is very welcome, but there's not much I can do about it for now. Please always name the device and ROM/MOD version when contacting me.


Without feedback I assume some reviews come from the frustration of flashing premature custom ROMs. I also got reports pointing at a buggy version of the terminal app.




More detailed description:


* Overriding your network DNS settings can be useful if your wifi box isn't properly configured or your network provider's services are slow with translating an address like www.example.com into a server address. In such configurations DNSwitch can simply save your day. :-)


* Check 'notify on state change' if you want to get infos about your current DNS and connectivity state. Receiving notification on the current DNS setting without checking 'set DNS' may help to test your device for proper configuration and/or if it receives correct settings from your network. This feature works on devices without root.


* You need to have root privileges on your device to alter your DNS settings. To do so DNSwitch internally calls the program 'su'. Upon setup in the app's settings screen and at your first network reconnect some app named 'superuser' or similar should pop up asking you to grant access to su for DNSwitch. If you don't grant this root access then DNSwitch won't work. 


* Examples of publicly available and reliable DNS servers at the time of this writing are (ready for copy'n'paste into the DNSwitch settings):

Google Public DNS:,

Open DNS services:,




*** Please support this... and become a fan! ***


Did this app improve your life and you want to support this effort? Then come back, get DNSwitch Fan edition and help keeping this app add-free! The Fan edition is identical in function to this free version. It is there for those who ask about donating money or some way to display their appreciation.




...and finally something for terminal junkies! :-)

Anybody can use DNSwitch, just added some insights what happens in behind the screen... so here goes what happens after you put the set DNS feature of DNSwitch to action...


initially, the default settings are used in some terminal app when performing some name resolution - uses the provider's service (Server:




u0_a40@android:/ $ nslookup google.com


Address 1:


Name:      google.com

Address 1: muc03s02-in-f1.1e100.net


Address 12: 2a00:1450:4016:801::100e muc03s02-in-x0e.1e100.net




...and now installed and activated DNSwitch - Server has changed to




u0_a40@android:/ $ nslookup google.com


Address 1: google-public-dns-a.google.com


Name:      google.com

Address 1: muc03s08-in-f1.1e100.net


Address 12: 2a00:1450:4016:803::1006 muc03s08-in-x06.1e100.net 

App ChangeLog

  • Most devices should update the settings automatically. For some devices you might have to wipe the app data for DNSwitch in 'settings - apps'.
    v1.4: a minor feature release
    ( ) first shot at IPv6 (thanks Jakob Shoptaw)
    ( ) now supports popup notifications (toasts) on connection changes (thanks Choniy Tien)
    ( ) abridged notifications (Google's DNS now fits in one line on small screens)
    ( ) various code changes

App Screens

DNS switch App Screen 1DNS switch App Screen 2DNS switch App Screen 3DNS switch App Screen 4


requires following permissions on your android device.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

Older Versions

More Android Apps to Consider

Google Play Reviews

  1. Jakob Shoptaw-avatar

    This seems to be working as intended on my Nexus 5, but I would love to be able to set an IPv6 DNS server. Currently, attempting to do so simply tells me that I have an invalid server list. Add IPv6 support and you'll get that fifth star! :-)

  2. Michael Berg-avatar

    I have to revise my previous positive review. On my Galaxy Nexus running 4.3, the DNS settings do not appear to have any effect. The notification shows up with the correct static dns servers that I enter, they are just not being used by the apps (3G). I don't like to give such a low star rating but since this is the primary and arguably only functionality that this app provides, and it doesn't work, there's little to pull in the positive direction. Two stars for the effort and hope for a future, working version. Edit: My Nexus is rooted and the root test works fine. My static dns servers are reported by the notification in the app. Sadly, despite all these positive signs, the servers are not being used. If you are out of luck like me, you may want to try DNSet Pro. It worked on my Nexus. Not a plug or anything, I'm not affiliated with them in any way.

  3. Jared Komoroski-avatar

    Jared Komoroski


    Love the app, given the shoddy state of KitKat's dns implementation. This app switches my dns every time I switch cell towers or wifi networks. My question is whether or not a build . prop will ever work again to hard set your dns. Dev? I'd love to hear your thoughts.

  4. ahmad suhaimi wahab-avatar

    ahmad suhaimi wahab


    Why my set dns box is gray? Im not able to actve it. Might be my phone not rooted?

  5. A Google user-avatar

    Does what it says. Sadly gets one stars from idiots who have no business operating a toaster, much less changing DNS settings.

  6. Donnie Bhayangkara-avatar

    Donnie Bhayangkara


    I use gnote 2 n7100. Rooted 4.4.2 Official ROM. Sorry i have to revise my previous comment. This app doesn't change my mobile network dns. As i still get blocked from some sites by my operator. The reason i thought it was working earlier, because I was using opera with off road mode enabled. Executing nslookup returns server: though

  7. Mitchell Vui Liat Lo-avatar

    Mitchell Vui Liat Lo


    N7100. Android Revolution ROM. Android 4.4.2. Rooted. Tried multiple time on several websites but still no luck. Wondering if changing the DNS is even possible.

  8. 0f&nt Geraldy-avatar

    It doesn't work after upgrade to stock rom kitkat on my device gt-n7100, pls help me...

  9. Suhar Tono-avatar

    There is no dns changer will work on kitkat.. You should put up that on description ..

  10. Michael H-avatar

    Only changes net.dns and not the LTE rmnet0.dns.

  11. A Google user-avatar

    Running DNS switch on a nexus 5 using mobile data and it still connects me to my carrier's DNS regardless of what I put.

  12. David CN-avatar

    The only one app can change DNS correctly. Excellent work!

  13. Agung Prakoso-avatar

    Force closed on my phone after latest update installed

  14. Fabian Chong-avatar

    Not working on nexus 4 cm11 m8

  15. رامین برزگر-avatar

    رامین برزگر


    خیلی عالی اگه باز شه

  16. A Google user-avatar

    Lumayan lah

  17. Martin Er-avatar

    Application is successfully working on 4.4.4 hosted by xperia z3.

  18. Ard Seven-avatar

    it change the net.dns1 and net.dns2 value but my 3g connection still got blocked. And it appear my n7000 run with cyanogenmod 11 also fill the value net.rmnet0.dns1 and net.rmnet0.dns2. Will give 5 if you can make it work.

  19. Muhammad Alim-avatar

    Galaxy s2 (G) running slimkat rc1

  20. Wim Fournier-avatar

    Installed on kitkat. It seems to change the dns, but it didn't.

  21. Dave Haigh-avatar

    Sorry but this doesn't work on KitKat.

  22. RAVE.NINJA-avatar

    Lg optimus g on vanir 4.4.2.

  23. Choniy Tien-avatar

    like a charm on KitKat 4.4.2. Could you make the notification banner transparent and shorter time? Thanks

  24. Sakilah Omar-avatar

    I got dns changer at other developer site and it work like champ. This one is zero.

  25. A Google user-avatar

    Perfect work. I am so happy. Got the fan Version. Specially for traveling in countries with bad 3g/2g / edge. Thank you so much. CyanogenMod Galaxy Nexus

  26. Christian Szita Szánthó-avatar

    Christian Szita Szánthó


    Previously, I've used SetDNS, but that is no longer available to Kitkat, so I tried this one. Running stock firmware from 4.4.2 Kitkat on Galaxy S4, rooted, set dns1, dns2.dns3, after reboot, SU notified that it changed those settings.... but no, can't access Pandora outside US... (using 3G)... keeps using my carrier's 3G dns. :(

  27. A Google user-avatar

    Excellent Dev & Responds to Emails in the event u have a suggestion such as a selectable pull down list of preset DNS to choose from

  28. Francesco Lancioni-avatar

    Francesco Lancioni


    Android 4.4.2 stock with root, Nexus 4