Smart WiFi Toggler

Smart WiFi Toggler


(4 stars)


Download for Android Like

500,000 - 1,000,000 downloads

Add this app to your lists
Smart WiFi Toggler is an application designed to control your phone's WiFi using location based rules. Its aim is to conserve battery and minimize data charges by turning WiFi off when not connected to a network, and turning it on when a known hotspot is present. It constantly learns where your hotspots are located to make its decisions.
It's a very useful application if you frequently forget to turn WiFi off when leaving a hotspot, or if you want to automatically switch from mobile data to WiFi to conserve battery whenever you're back into a hotspot.

Here are some of cool features Smart WiFi Toggler has to offer:
- Automatically learns your WiFi hotspot locations.
- Turns WiFi off when disconnected from WiFi network.
- Automatically turns WiFi on when near a known hotspot.
- Uses your network location. No GPS battery drain.
- Provides the ability to control "auto-connect" behavior for each hotspot.
- Ability to lock WiFi to a disabled state.
- Warning notification and auto-locking WiFi when a hotspot is down.
- WiFi Hopper: Jump from a weak hot spot to a strong one.
- Toggle network mode on CM based ROMs.
- History, logging, and a troubleshooting screen in case you face any problems.

There is an extensive help section with the app, so be sure to check it out if you have any questions.

Hope you enjoy using Smart WiFi Toggler as much as I enjoyed building it!

Please read the below notes
Note 1: This app requires "mobile network location" access to be enabled on your device.
Note 2: Persistent mode shows a notification icon. If you don't want the icon, disable persistent mode.
Note 3: On some devices WiFi Sleep Policy causes incorrect behavior. Please set this to always keep WiFi on. To do that, go to Android Settings --\ WiFi --\ Advanced (menu).

- ACCESS_COARSE_LOCATION: To determine your network location.
- ACCESS_WIFI_STATE: To check WiFi state.
- ACCESS_NETWORK_STATE: To check the network state.
- CHANGE_WIFI_STATE: For toggling WiFi.
- WAKE_LOCK: For waking the device up in scheduled mode.
- RECEIVE_BOOT_COMPLETED: To run on start-up.
- LISTEN_SIGNAL_STRENGTHS: To determine the cell signal strength.
- INTERNET: To receive ads. Yes, this app has ads!
- CHANGE_NETWORK_STATE: To toggle the data connection.
- READ_PHONE_STATE: To detect if there's a call in progress.
- CHANGE_NETWORK_MODE: Valid for CM ROMs only.

Want to help translate? Visit

Keywords: intelligent, automatic, auto, wifi, wireless, wi-fi, hotspot, network, toggle, switch, 2G, 3G, battery, power, juice, conserve, drain, location, cell, gps, manager, manage

Tags: smart wifi toggler, smart wifi toggler 日本語, برنامج smart wifi للاندرويد, wifi weak toggle, toggler html, how to use smart wifi toggler, application to toggle smart phone with wifi, app toggle wifi based on gps location, at&t smart wifi, wifi toggler альтернативы.

Recently changed in this version

- Added Czech.
- You can now purchase the license via Google Play to get rid of the ads.
- Stops toggling WiFi if mobile hot spot is active.

Comments and ratings for Smart WiFi Toggler
  • (67 stars)

    by Trevor King on 16/07/2014

    Does what it says on the tin.

  • (67 stars)

    by Ben Marshall on 15/07/2014

    Actually works!

  • (67 stars)

    by Jim Pullin Sr. on 15/07/2014

    Does everything it says it does! No interference with other apps. I have two networks within our home, and the app is able to figure out which one to use. Well done!!

  • (67 stars)

    by Ken Manheimer on 13/07/2014

    This seems like the most strategic balance of automation and manual control of Wi-Fi activation that I can imagine. To add a hot-spot to the app's candidate roster, you just use it as you normally would. The app registers it, and activates Wi-Fi when located at that spot. Conversely (depending on configuration settings), manually turning off Wi-Fi deactivates SmartWiFi until you manually reactiv

  • (67 stars)

    by Bent Zero on 13/07/2014

    I love it. I just turn WiFi off and on as usual and the app learns where WiFi should be on and off on its own. I also have two networks in my house and the WiFi hopper functionality keeps me connected to the strongest signal. I know that's not a typical scenario, but it sure is helpful.

  • (67 stars)

    by David Ferguson on 12/07/2014

    This app was really simple to set up and works perfectly. Stops the wifi draining my battery when I am away from home without having to remember to toggle it off.

  • (67 stars)

    by Andrew DeFaria on 11/07/2014

    Works well on my Android phone but fails often on my Galaxy tab (because my tab doesn't have a cell connection). Confusing settings. Should simply allow a button to say "Remember this area and wifi and turn on wifi when I'm in this area".

More comments