8

Many Wi-Fi hotspots these days have a "web login", especially free ones. You know, the ones that redirect any HTTP request to their login form. (The technical term for the technique is "captive portal".) Constantly logging into these manually is a pain, especially if you use the same ones all the time.

Is there an Android program out there that can automate such logins, ie. save my username and password (for a given hotspot), detect that it requires a login and actually perform the login without any action on my part?

6

There are several apps for that available. I personally used WiFi Web Login in the past, and even bought the pro key for this app. It works pretty well:

You have to once record your captive login (i.e. you start the app, say to add a new "portal", and then manually start your login procedure from within the app. Once done, this is recorded as macro; as soon as you switch on your WiFi next time, and that portal's SSID is recognized, WiFi Web Login will automatically replay the recorded macro – et voila, you're logged in without any additional tap.

Some screenshots to visualize this for better understanding:

registered events new recording playback mode recording
WiFi Web Login: Available recordings, record a new portal, playback in progress, example macro (source: Google Play; click images for larger variants)

  • User ooo pointed out (via flag): this app is reportedly not working for every user, see app comments. Still works for me, though. Checking the mentioned comments, the app seems to have issues with Android 5+. – Izzy Apr 13 '16 at 8:49
  • 1
    It looks like here in 2019 the WiFi Web Login does support modern Android versions. The author writes "It supports the latest Android 5.1.1, Android M (6.0 and 6.01) , Android N (7), Android M(8) and Android O" – gene_wood Sep 3 at 19:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.