Smart WiFi Toggler

Smart WiFi Toggler


(1 stars)


Download for Android Like

1,000,000 - 5,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 للاندرويد, app toggle wifi based on gps location, at&t smart wifi, wifi toggler альтернативы, アプリ smart wifi toggler, smart wifi turn on logging, smart wi fi toggler, smart wifi en español.

Recently changed in this version

- Fixed the toggle issue on Galaxy devices running Lollipop.
- Updated the Norwegian translation.
- Fixed crash on Lollipop 5.1.

Lollipop no longer supports toggling mobile data. If you use this feature and think you need it, read this first:

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

    by Jesse Stabile on 11/05/2015

    Works great, rough interface

  • (16 stars)

    by Jean-Marc Lallemand on 10/05/2015

    A functional and useful app... does what it says but could be easier to use or better explained.

  • (16 stars)

    by ManiX Catino on 09/05/2015

    But the app is constantly unlocking for Xfinity hotspots all over even after I disabled them. Then doesn't seem to turn WiFi back on when I get home to the WiFi I had set it up for.

  • (16 stars)

    by Robert Cahill on 09/05/2015

    Good WiFi mgr. But, the interface could be a little more simpler.

  • (16 stars)

    by Tashanna Frankson on 09/05/2015

    Works flawlessly. Definitely upgrading to paid version. Great work.

  • (16 stars)

    by Jimmy Parikh on 08/05/2015

    I stay on 6th floor. While am on the 1st floor it start looking for wifi and aftet few attempt the wifi is locked. When i return back to 6th floor wifi is not enabled. I have to manually unlocked it.

  • (16 stars)

    by Simon Borg on 07/05/2015

    Would be perfect if it allowed switching between mobile and wifi with a touch of a button and if auto switched between wifi and mobile based on gps location

More comments