My apps

WiFi Manager 4.2.6-213 from April 22, 2018

An app for managing connections to Wi-Fi networks for Android 4.1+

Some features are available only in the premium package, which can be purchased right from the app, using Google Wallet. More info on this is listed under “Premium Features“.

device-widgets-sample device-widgets-switching

In these screenshots, “Despotica” is the name of my home Wi-Fi network. The signal level is displayed in color, which is easier to see at a glance than Android’s built-in Wi-Fi signal level indicator.

Signal strengh can be displayed as: image, dBm, percent.

The widget is available in four sizes (1..4 by 1 cell) and several themes (“HTC Sense” like, two Holo themes like Android 4.0, two premium Material themes like Android 5.0).

The widget with a “light bulb” icon is used for switching among your favorite networks with a single tap.

Clicking the “main” widget anywhere but on the switch brings up the Wi-Fi manager part.

The main screen has two modes: list mode and radar mode.

In list mode, the app displays a list of Wi-Fi networks: either results of a live scan, or networks “known” to Android (previously connected to).

device-list-light.png device-list-dark.png

Networks can be sorted by name, signal strength, or open first (and then by signal strength).

Clicking a network item allows you to perform various actions, such as connecting (or disconnecting, optionally removing it from the “known” network list).

Long-pressing on a list item brings up advanced options for that network. You can change the password of a known network, assign a description or an icon to a network, exclude it from the list (neighbors have routers, too), or set it up for fixed or dynamic (DHCP) IP address. Some of these features require an in-app purchase.

There is an auto-update function with configurable interval ranging from 3 to 60 seconds. You can configure a sound notification for when new open networks are discovered.

Radar mode looks like this:

device-radar device-radar-help

Live networks are organized by their channel numbers, with their “shadow” sizes varying with signal strength. Open networks are shown hatched. This view can be very useful in selecting the best channel for your home router if you live in a densely populated area. Besides, I think it looks kind of cool 🙂


4.2.3-206 from April 22, 2018

  • Bug fixes.

4.2.3-204 from February 25, 2018

  • Tether widget disabled on Android 8.0+ (thanks Google for a “security improvement”).

4.2.0-199 from December 31, 2017

  • New setting: “easy mode” combines networks based on SSID (how it used to work before 4.1).

4.1.9-192 from December 10, 2017

  • Display network hardware vendor names. Can be turned off in settings.

4.1.7-187 from November 26, 2017

  • Backup and restore of per-network descriptions and icons to / from a file. In the menu. Had to add the “storage” permission.
  • Channel width info (Android 6.0+).

4.1.5-178 from August 23, 2017

  • Bug fixes: in particular, “access point / tethering” widget.
  • Added EAP/802.11x auth methods: SIM, PWD, AKA.
  • Turned off full-screen ads (in the free version).

4.1.0 from July 23, 2017

  • Added support for Android’s “backup and restore” feature for per-network descriptions and icons.
  • New: a widget to toggle “best network switcher”.
  • New: a setting to make any “just now gone out of range” networks “linger” on the list for a bit.
  • New: the notification (if enabled) will use the connected network’s icon (if assigned).
  • New: “best network switcher” can be restricted by current network’s name (a list of regular expressions).
  • New: “temporary connection”, a network will be forgotten on next WiFi off / on cycle.
  • Finally (!) supports distinct networks with same name (SSID).
  • Description and/or icon can be set for a specific network (per BSSID).
  • Improved compatibility with Android 6 and newer.
  • Refreshed the design a bit.
  • Connect speed info in the notification.
  • Now requires Android 4.1 or newer.
  • The free version has ads. from December 27, 2015

  • Fix in “one tap network switcher” widget: when the network was already connected, the info window could go away too quickly. from December 13, 2015

  • Android 6 specific code now merged into same app version.
  • Accessibility in widgets.

3.6.0 from November 22, 2015

  • Updated for Android 6.
  • Fixes and improvements in “best network switcher” for 5Ghz.
  • Enabled searching for “best network” even if the current network connection is good (in case there is a better one).
  • Added settings -> auto-scan on start.
  • So far only released to 6.0 devices (just to be safe), the rest should follow soon.

Bluetooth Widget 2.0 from March 29, 2015

A simple widget for controlling Bluetooth state and settings.

Comes in two sizes: 1×1 can act as a simple toggle switch, and optionally provide access to system Bluetooth Settings, whereas 2×1 has a separate button on the left to for the Settings screen.

Several widget themes: “material design” (like Android 5.0), “holo” (like Android 4.0), and “HTC Sense” style.


2.0 from March 29, 2015

  • Two new widget styles, “Material Design”

1.9.2 from September 08, 2013

  • High-res graphics for full-hd phones.

1.9.1 from August 10, 2012

  • Minor adjustments to 1*1 “two in one” widget layout.

1.9 from June 5, 2012

  • Added one more widget theme, like the old one, but with blue icons.

1.8.1 from May 2, 2012

  • Added two new widget themes, inspired by Android 4.0.

The “gears” icon was created by Gorge Bergman, and is used under permission.

The lightbulb icon comes from OpenIconic icon set.

  1. Sabrina
    August 24, 2018 at 1:05 pm

    I love your app.
    But why you don’t have a widget that show me a list of 2-3 WiFi’s ?
    Please develop these, it will make the app perfect 🙂
    Kind Regards,

  2. Joe
    August 9, 2018 at 9:29 pm


    Stumbled across your app due to having issues with my home and multiple access points

    Both 5g and 2.4g are set to the same SSID

    I am currently sitting directly in front of one of the access points however my phone is showing connected to a weaker 2.4 connection (-70 when the signal coming from the AP in front of me is -33)

    I have the setting set to prefer 5G over 2.4 but it did not switch.

    Is this in relation to your comment from 2017 about Samsung phones? If so is there a work around?

    • Kostya Vasilyev
      August 9, 2018 at 10:58 pm

      I would guess it is (this issue). No workaround that I know of – there is an Android function to connect to a network, it takes an optional BSSID “hint” but Samung phones seem to ignore this hint (based on my tests on 3 different Samsung models).

  3. Qasim
    July 16, 2018 at 9:16 pm


    I always hear about wifi manager but don’t know how to use it . Can you please help me understand how to use it?

    • Kostya Vasilyev
      July 16, 2018 at 10:12 pm

      It’s just a really simple app that shows the list of WiFi networks and you can connect / disconnect and so on. When you run it, it shows the list of networks and you can tap or long press one to “do stuff”.

      The differences vs. Phone Settings / WiFi are:

      – Widgets – connection info, one tap to connect (to a chosen network)
      – “Radar” that shows the list of nearby WiFi networks arranged by channel
      – Best network switcher that will monitor the nearby networks and reconnect

  4. July 8, 2018 at 6:37 pm

    I purchased the premium version a few years ago, I love it in many ways, but now I have a simple question. Is there any way to increase the number of icons to identify your networks?

    • Kostya Vasilyev
      July 8, 2018 at 7:01 pm

      Sorry there isn’t. I’d like to in the future (if I can find good icons) – but so far that’s all there is.

  5. William Garnett
    June 17, 2018 at 11:18 am


    Love your app.
    But since I upgraded to Android Oreo (Samsung S8) the widget I use has gone into slo-mo. When I change network in the app and go back out, the widget takes a very long time to update and reflect the latest changes.
    I un-installed and reinstalled the widget, but that made no difference.
    It’s confusing and very annoying. Could you look into it please.

    Kind Regards,

    • Kostya Vasilyev
      June 17, 2018 at 1:23 pm

      I’ve got a Samsung S8 with 8.0 in front of me and not seeing this. Have you tried uninstalling / reinstalling the app? Also Samsung has a “battery optimizer” which can prevent apps from working, the phone often prompts to “optimize apps”. This is in phone settings -> device maintenance -> battery -> always sleeping apps / unmonitored apps.

  6. December 25, 2017 at 12:46 pm

    I really like this app works just as it says

  7. OG
    November 26, 2017 at 11:34 pm

    Oh sugar, you added a nice little ring around the AP your connected to in the radar. Loving it.

    • OG
      November 26, 2017 at 11:36 pm

      I like the idea you had with the 40Mhz also.

      • Kostya Vasilyev
        November 27, 2017 at 1:44 am

        Channel widths are only accessible when running on Android 6.0+. Second, I decided to not show “20 MHz” which is the default to avoid clutter. So if there is no channel width showing – either the info is not available, or it’s the default 20 Mhz.

  8. OG
    November 23, 2017 at 10:19 pm

    This is the best app EVER. I recently got an extender and need to monitor my own and that. two ssid and 10x faster than android list. AND on top of that I can exclude others from the list. I got the radar for that.

    • Kostya Vasilyev
      November 23, 2017 at 11:19 pm

      Thanks, appreciate it!

      • OG
        November 26, 2017 at 4:36 am

        I have noticed another app I had before I found yours is showing 40Mhz on the 2.4 wifi. I do not see this on your app. Are you planning to add this in another update. Not complaining. Already bought the premium.

      • Kostya Vasilyev
        November 26, 2017 at 2:07 pm

        Yes there is a way to get channel widths (on Android 6.0+). But what to do with them? Show in the “network details” window (if you tap a connected network), other ideas?

  9. Erhard
    September 16, 2017 at 7:22 pm

    Hi Kostya!
    I have two issues with the WIFI Manager App Premium

    1. Minor issue: The widget doesn’t show the BSSID or MAC Address like it is shown in the 4×1 Widget example.The BSSID is completely missing

    2. After installation of a WIFI router that supports two WIFI Networks (2.4 and 5GHz), I have two WIFI Networks configured in with same name. There are more other routers in our house with 2.4GHz in different locations also with same SSID.
    Issue: When I walk around with my phone It won’t connect automatically to the strongest WIFI Network. I have always to manually connect the suitable WIFI Network

    Just when I change the SSID of the 5GHz-Network to something different it. Work as expected.

    Really strange.:-(

    I expect that WIFI Manager Premium connects to the strongest Network preferring 5GHz Network even if the signal of identical SSIDs is of same quality.

    My Configuration: Samsung Galaxy S6 with android 7.0.
    ‘Consider networks with same SSID…’ box is checked.

    All SSIDs identical channels different (routers determine the channels by themselves). All BSSIDs of course distinct.

    Please check these issues and give me a response

    Thanks and best regards

    • Kostya Vasilyev
      September 23, 2017 at 7:12 pm


      Sorry about the delay, just got back from vacation.

      1 – The available space for the BSSID varies by theme and device (tablet / phone). Please try the 3×1 in a “holo” or “material” theme.

      2 – Android cannot switch from one to another network that have same SSID and security and different BSSIDs, it treats this as “already connected there, nothing to do”. In this case, the app tries to disconnect and reconnect. However, some devices (Samsung, Huawei) have changes in their WiFi code and completely ignore the application-provided hint to “connect to this BSSID specifically”.

      • WJCarpenter
        September 23, 2017 at 11:36 pm

        #2 is interesting to me. At some point, I noticed that my Nexus 5 (Android 6.0.1) was able to automatically switch to the strongest signal as I move around the house. I have a similar arrangement as Erhard … multiple routers with the same SSIDs. It takes a minute or two, but it does switch automatically.

        I don’t use the WiFi Manager for that any more. When I did, I had my routers broadcast a second SSID on the same channels so that WiFi Manager would switch.

      • Kostya Vasilyev
        September 24, 2017 at 12:31 am

        I believe there is code inside Android to “roam” between networks too, but looks like its reliability varies a lot: Maybe depends on the router(s) supporting certain WiFi extensions (for roaming).

      • Erhard
        October 1, 2017 at 8:03 pm


        Thanks for your reply.

        #1 works as you commented.

        #2 I have to accept an to live with

        Best regards


  10. Chris
    August 26, 2017 at 1:14 am

    I would like a feature where I can assign a preferred network over a nother one for example I have an expensive phone tethered to a cheap £20 phone reason being mobile Internet on the more expensive phone decided to stop working expensive phone gets connected to cheap phone what I want then is for expensive phone to connect to home network.

  11. Clif Ware
    July 27, 2017 at 10:16 pm

    Where can i find info on what essential, extended & complete mean on 2.4 ghz. & essential, U.S & rest of the world mean for 5ghz?
    also, my 5ghz networks don’t show in radar mode. i believe they used to show before update?.

    • Kostya Vasilyev
      July 27, 2017 at 11:22 pm

      List of WiFi channels:

      Radar: please check app settings -> 5Ghz networks is set to anything other than “do not display”. And BTW, does the network *list* display correct channel / freq info for those 5Ghz networks?

      • Clif
        July 28, 2017 at 4:55 am

        found my 5ghz nets, changed the setting. they’re at the bottom of the radar list.

        still not clear the difference in essential, extended & complete. i can guess that extended applies to my extended net?

        otherwise, learning more about the app the hard way. very little documentation on the details of settings.

      • Kostya Vasilyev
        July 28, 2017 at 5:58 pm

        Re: essential / extended / complete – the 2.4 and the 5 GHz ranges each support many channels. But some are not commonly used, and some are only supposed to be used in some countries (e.g. in the US, this is under the FCC’s control). Each option under that setting corresponds to showing progressively more and more channels (some of which may not apply to your networks, or your country at all).

  12. sis4543
    July 24, 2017 at 5:49 pm

    I used to be able to see the wifi network I was connected to both on the lock screen and as a permanent icon on my status/notification bar. Now I can only see it once in a while on notification/status bar but it goes away when I clear the other notifications. Any any appreciated. I have a samsung galaxy s5 with Tmobile. Thanks Michelle

    • Kostya Vasilyev
      July 24, 2017 at 6:27 pm

      That would be a bug 🙂 Just fixed, posted on the site’s main page so far (not in Google Play yet), you can update using the direct download link here:

  13. sirdufus
    June 24, 2017 at 5:04 pm

    Hey, love this app so much, I use it often.

    Got a new phone but can’t figure out how to back up all the work I put into this app so I can transfer settings to the new phone.

    Have lots of hidden networks, assigned icons and saved passwords. Can I copy a settings file somewhere since there is no backup / restore function within the app?

    Thanks again, have the premium version if that matters…

    • Kostya Vasilyev
      June 24, 2017 at 7:15 pm

      Hi, sorry the currently released version doesn’t have a backup capability. You can copy its shared_prefs file if you have root on both devices.

      The newer version – still in development – does, and uses Android’s built-in backup / restore.

      You can find the current “work in progress” build on this forum:

  14. June 20, 2017 at 3:43 pm

    Hello Kostya

    My list of life networks, sorted by signal shows at the bottom 5 exclude networks
    I am connected to one iof the excluded networks but I cant’ get the excluded network to show on the main list (e.g life networks, sorted by signal .
    Long pressing brings up the sub menu and then I click on show in this list but it does not show !


    • Kostya Vasilyev
      June 22, 2017 at 2:13 pm

      This is fixed in the current work for the “next” version, not yet released. You should be able to restore that one network if you disconnect from it first (using the phone settings).

  15. Bill Garnett
    May 20, 2017 at 10:48 am

    Have been using your WiFi app for years. It’s great. Many features, nice touches, etc.
    But I’ve always wondered why your signal strength is always lower – by upto 10dbm – than that indicated by other apps ; and those agree with each other within 1 or 2 dbm.
    Your app seems so reliable in most respects, so I was wondering.

    Thanks again for a great app.


    • Kostya Vasilyev
      May 20, 2017 at 9:56 pm

      Android has at least three official functions to get the current connection’s signal level. WiFi Manager uses them all trying to get the most up to date and accurate value (although in theory if you think about it, all those different functions should return the same values, but they don’t). Can’t speak for other apps. And one more thing – neither those Android functions, nor my app are “professional” tools and so those values may not be very precise.

  16. Robert Jones S
    April 11, 2017 at 12:07 pm

    How enable a wifi network because we are using your software for the school tabs, it shows wifi disabled, how can i enable it

    • Kostya Vasilyev
      April 11, 2017 at 1:08 pm

      You can tap on the toggle switch in the widget, or tap anywhere else (in the widget) to run the app itself and that’ll prompt.

  17. Bjorn
    March 12, 2017 at 11:48 am

    HI. How do I make the app change WiFi automatically, without opening the WiFi list?

  18. February 27, 2017 at 11:14 pm

    Android 4.4.4 not work

    • Kostya Vasilyev
      February 28, 2017 at 12:51 am

      Can you please be more specific? I’ve got a phone with 4.4 and could take a look.

  19. February 13, 2017 at 9:14 am

    Why does a wifi manager need to read the contents of my sd card?

    • Kostya Vasilyev
      February 13, 2017 at 2:16 pm

      App settings -> notification sound when there is a new (scanned) open network. Sometimes users pick a sound *file* (as opposed to a built-in sound) and then without the storage permission, the app would crash.

  20. Tim Davis
    February 11, 2017 at 1:01 pm

    This program perfect for me as I roam around the house I want the best signal all the time between my main router and 2 extenders( it’s an obsession, there are worse lol). I love the the radar function and the premoil features are great for the added control. Just thought I’d let you know as I had been looking for an app like this so I can measure and get the best placement for my extenders too. Thanks.

    • Tim Davis
      February 11, 2017 at 1:11 pm

      Please fix my auto mess up that changed premium to premoil somehow. It’s early here 4am lol

      • Kostya Vasilyev
        February 11, 2017 at 1:36 pm

        Um, sorry I’m not sure what “premoil” is and what you’re asking. If it somehow lost its “premium” activation status, please just reinstall, then bring up any “premium” feature and it will restore activation (without a new purchase).

    • Kostya Vasilyev
      February 11, 2017 at 1:35 pm

      Re: extenders – sorry this app doesn’t differentiate between distinct networks that have same SSID (name).

  21. February 3, 2017 at 8:38 am

    Is the wifi manager available for iPhone please help. Thanks

    • Kostya Vasilyev
      February 3, 2017 at 2:01 pm

      Sorry, just Android.

  22. Marshall Abrams
    January 20, 2017 at 8:22 pm

    Is there a way to specify preference order for connection?

    • Kostya Vasilyev
      January 20, 2017 at 9:20 pm

      Sorry there isn’t.

  23. Kaushal Shah
    January 13, 2017 at 2:27 pm

    The app does not automatically switch to a better WiFi network within my house. I have to start the application each time from the status bar to enable it to do so. Could you please provide me a solution. Thanks..

    • Kostya Vasilyev
      January 13, 2017 at 2:51 pm

      If the phone runs Android 6.0 or newer, I’d check two things:

      1 – phone settings -> location has to be enabled (GPS is not required), without it, the app won’t be able to get the list of surrounding networks when not on the screen
      2 – phone settings -> battery -> menu -> battery optimizations -> set WiFi Manager to “do not optimize” (i.e. exclude from Doze Mode), without it, the app may not be able to run in the background.

      Both of the above are Android “things”.

    • WJCarpenter
      January 13, 2017 at 10:31 pm

      FWIW, in my house I have 3 different wifi routers, but I gave them all the same network name (SSID). I found that with Android Marshmallow (maybe earlier), I got an automatic switch between them when I moved around. It happens within a few seconds, definitely well under a minute.

      I don’t know if that happens with different SSIDs in your known networks list.

      • Kostya Vasilyev
        January 13, 2017 at 10:49 pm

        Ah. Sorry, WiFi Manager doesn’t differentiate between distinct networks with same SSID. I’ve been wanting to fix this, but haven’t so far, sorry (busy with Aqua Mail,which is what puts bread on the table).

  24. WJCarpenter
    December 28, 2016 at 10:31 pm

    ((Oops, yeah: AquaMail :-)))

    Thanks, that did it. I guess it’s been a long time since launched AquaMail from the normal app icon.

  25. WJCarpenter
    December 28, 2016 at 9:55 pm

    This is a small thing, but some I think a while ago the “start the app in” behavior changed. Sorry, I don’t know when it might have changed, but it’s been at least a few months.

    I only have a single account, and I select (that account)->INBOX for that setting. The app used to open in the message list for the INBOX for that account. Now it opens in the folders list for that account.

    Is this a regression or have I inadvertently set something wrong?

    • Kostya Vasilyev
      December 28, 2016 at 10:05 pm

      I assume your question is about Aqua Mail, not WiFi Manager. Yes, this changed a few months ago, and has to do with starting the app from widgets. Please re-create the widget and make sure it “points to” the account *and* the Inbox in that account. That’s in the widget config window, you’ll see it while adding the widget.

Comment pages

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s