WiFi Key Recovery (needs root)

3.7
42.3K reviews
5M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

** You need root to use this application.
** You need to have connected to the network in the past.
** This app cannot "hack" into an unknown/new network.

I cannot help you with getting root. Have a look at http://forum.xda-developers.com for that.

Have you ever forgotten the password of your home WiFi network, or the one you setup for your parents a few months back?

This application will help you recover the password of a wireless network you have connected to with your device in the past.

You can then either tap on an entry to copy it, or export the list to SD, or share it using the standard Android sharing facilities.

It does not crack the network, or use the MAC/SSID address to deduce the password. It simply reads it from the device itself.

Essentially it parses the wpa_supplicant file.

For more information on how the keys are recovered read here: http://alt236.blogspot.com/2011/04/android-wifi-password-locations.html

No ads.
Please use responsibly.

Tested by me on:
•HTC Desire Z
•Samsung Galaxy Tab.

According to feedback it also works on:
•HTC Desire HD
•HTC Evo
•LG Optimus 2X
•Motorola Defy
•Samsung Captivate
•Viewsonic gTablet
•Xperia X10 Mini

Email me if does not work on your device and I'll try to fix it.

Github: https://github.com/alt236/Wifi-Key-Recovery---Android

***
Please email me with any bugs/problems/feature requests. I cannot reply to market comments which can make debugging difficult.
***
Updated on
May 5, 2012

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.7
40.2K reviews
A Google user
October 22, 2018
This application does exactly what its title says: if your device is rooted, this application will show you a list of all the Wi-Fi networks you have connected in the past and the password you used. So simple. And the best? It's free, without any kind of annoying adds! Thank you Alexandros!
205 people found this review helpful
Did you find this helpful?
A Google user
December 14, 2018
It works (android M, nexus 6)! I just wish it hid the passwords by default (long click to reveal individual ones, or something) and enabled exporting with encryption. Update 2018: Android 9.0 finally broke it. App no longer runs, crashes on startup.
1 person found this review helpful
Did you find this helpful?
A Google user
January 19, 2020
Doesn't work on my Note 8 with Android Pie, just keeps crashing on start up. Before all password keys appeared in encrypted form, but that was due to my Note 8's SELinux Kernal being enforcing, a custom Kernel made it permissive and the app was working fine on Nougat/Oreo. However, now with Pie, it just keeps crashing for some reason...
Did you find this helpful?

What's new

•v0.0.1
First public release.

•v0.0.2
Bugfixes, added support for WEP keys.

•v0.0.3
Added support for 802.1x networks.

•v0.0.4
Added more key file locations.

•v0.0.5
Stability fixes, speed increase, UI refresh.

•v0.0.6
Removed the QRCode Encode option. Sorry, it slipped in from my development tree. I will re-add it (fully working) in the next version.

•v0.0.7
Code cleanup, re-added QRCode display.

•v0.0.8
UI Update, rewrote some of the internals.