Smart WiFi Toggler

    Smart WiFi Toggler icon

    Smart WiFi Toggler

    by: 18K 8.4

    8.4 Users



    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.
    - WRITE_EXTERNAL_STORAGE: For logging.
    - 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

    Tags: smart wifi toggler , برنامج smart wifi للاندرويد , smart wifi toggler 日本語 , problem with smart wifi toggler enables and disables quickly , application to toggle smart phone with wifi , smart wifi turn on logging , disable at&t smart wifi , wifi weak toggle , at&t smart wifi

    Users review

    from 18.025 reviews



    Users comments for Smart WiFi Toggler

    Brian Conner

    by Brian Conner

    Feb 02, 2018  |  "Great"

    Usually works, sometimes have to restart it after a reboot or something. Otherwise great app.

    A Google user

    by A Google user

    Feb 01, 2018  |  "Awesome"

    $worth it$


    by Nirvanned

    Feb 01, 2018  |  "Poor"

    After Oreo upgrade it stopped running in the background. Reinstalled, rebuilt the phone - nothing, submitted a ticket - no response. Look elsewhere

    Merl Golden

    by Merl Golden

    Jan 28, 2018  |  "Awesome"

    Been using for about a month and it has been working great. My movie days consumption has dropped significantly

    Glenn Hoover

    by Glenn Hoover

    Jan 25, 2018  |  "Awesome"

    This is an awesome app. I didn't get it for power or battery reasons. My phone refused to connect to my hotspot automatically because it said the hotspot had no Internet connection when it actually did. So, I had to manually connect then clear all these bogus messages telling me I had no Internet connection and had to log in to the hotspot. The phone was also constantly switching to Data because it said the WiFi connection had a bad Internet connection, even when the Data Connection was worse. So, I had to disable switching to Data automatically, and turn WiFi and Data on and off manually whenever I went anywhere. This is the only app I've found that forces the phone to connect to WiFi connections I choose automatically without me having to do anything. It also turns off WiFi if there's no WiFi connection, and turns it back on when a connection I've auto enabled is available. I also have it set to turn off Data when using WiFi, but that doesn't seem to work. Not a big deal, though, since the app alleviates the most frustrating part of my allegedly, "flagship," LG V20.


    by LENA FONG

    Jan 18, 2018  |  "Awesome"

    Very good