Have you ever found yourself in a situation where you need to connect a new gadget to your home Wi-Fi, but you've long forgotten the password? Or a guest asks for access to your network, and you can't remember the 12-character combination you created a year ago? Smartphones on Android automatically save passwords for connected networks, but don't always provide direct access to them. In this article, we'll look at all current methodsHow to find out your Wi-Fi password directly from your phone—from standard system functions to hidden features for advanced users.
It is important to understand that the methods differ depending on the version. Android (from Android 10 to Android 15), phone manufacturer (Samsung, Xiaomi, Google Pixel etc.) and even router models. Some methods require root rightsOthers work without them. We'll highlight all the details so you can choose the best option without compromising your security.
Let us warn you right away: if you are trying to hack someone else’s network, this is illegally and is punishable under Article 272 of the Criminal Code of the Russian Federation ("Unauthorized access to computer information"). All methods in the article are intended only to restore access to your network, the password for which you forgot.
1. Standard method: view password in Android settings (without root)
Starting from Android 10Google added the ability to view saved Wi-Fi network passwords directly in the system settings. However, not all manufacturers have included this feature in their shells. Here's how it works on a "clean" device. Android (for example, on Google Pixel or Motorola):
- Open
Settings → Network & Internet → Wi-Fi. - Click on the name of your network (connected or saved).
- Tap the button
Share(orShare(on English firmware). - The system will ask for confirmation. PIN code, fingerprint or pattern.
- After confirmation, a QR code and a text password will appear below it.
On phones Samsung (shell One UI) the path is a little different:
- 📱
Settings → Connections → Wi-Fi - 🔍 Click the gear next to your network name
- 🔑 Choose
View password(block confirmation required)
⚠️ Attention: On some models Xiaomi (MIUI), Huawei (EMUI) and Realme This feature may be disabled by the manufacturer. If the buttons Share no - proceed to the next methods.
2. Using a QR code to transfer the password (the most secure method)
If your phone does not show the password in text form, but allows you to generate a QR code for connection, you can scan it with another deviceto find out the password. This method works on all versions. Android and does not require root rights.
Instructions:
- Generate a QR code for your network (as in method 1:
Settings → Wi-Fi → [your network] → Share). - Take a photo of the QR code or save it as an image.
- Open any QR scanner (For example, Google Lens or Barcode Scanner) on another phone/tablet.
- The QR code data will contain a string like this:
WIFI:S:[network_name];T:WPA;P:[your_password];;Where
P:[your_password]- this is the password we are looking for.
The advantage of this method: you don’t need to install any additional programs, and the password is not displayed on the screen of your main phone (useful if there are strangers nearby).
3. View the Wi-Fi configuration file (requires a file manager)
All passwords for Wi-Fi networks on Android stored in an encrypted file wpa_supplicant.conf. It can be accessed through file manager with root rights or on some firmware versions without root (if the manufacturer has not blocked access).
Step-by-step instructions:
- Install a file manager with access to system files, for example:
- 📁 Root Explorer (requires root)
- 📁 FX File Explorer (try without root)
- 📁 Solid Explorer (requires superuser rights)
/data/misc/wifi/WifiConfigStore/
or (on older versions Android):
/data/misc/wifi/
wpa_supplicant.conf and open it with a text editor.network={ssid="your_network_name"
psk="your_password"
key_mgmt=WPA-PSK
}
⚠️ Attention: On Android 11+ access to this file is often blocked even with root rights due to policy Scoped StorageIf the file is missing or empty, try the following method.
| Android version | File path | Do you need root rights? | Works on firmware |
|---|---|---|---|
| Android 9 and below | /data/misc/wifi/wpa_supplicant.conf |
Yes | All (AOSP, MIUI, EMUI) |
| Android 10 | /data/misc/wifi/WifiConfigStore/ |
Sometimes | AOSP, some Samsung |
| Android 11+ | The file is hidden or encrypted | Yes (doesn't always help) | Custom firmware only |
4. Apps for viewing Wi-Fi passwords (with and without root)
If manual methods don't work, you can use specialized apps. We tested several and selected those that are truly effective in 2026.
Applications without root:
- 🔓 WiFi Password Viewer — shows passwords for saved networks on some firmware versions (does not work on all phones).
- 🔓 WiFi Key Recovery - scans system files for passwords (requires
Android 10or lower).
Applications with root:
- 🔓 Root Browser - file manager for access to
wpa_supplicant.conf. - 🔓 WiFi Password (Root) - automatically retrieves all saved passwords.
How to use:
- Download the app from Google Play (check reviews - many are fake!).
- Run and grant the necessary permissions.
- Find your network in the list and copy the password.
⚠️ Attention: Unrooted apps often contain ads or collect data. Check permissions before installing. Google Play — If an app requests access to SMS or contacts to "view Wi-Fi passwords," it's a scam.
Check reviews (especially negative ones)|Check the last update date|Make sure the developer is verified|Don't install APKs from third-party sources-->
5. Resetting the password via the router (if nothing helps)
If all the above methods did not work, there remains reset the password on the router and set a new one. This is a radical solution, but it's guaranteed to solve the problem. You'll need physical access to the router.
Instructions:
- Find the button on your router
Reset(usually recessed into the body so that it is not pressed accidentally). - Press and hold it 10-15 seconds (until the indicators flash).
- The router will reboot and reset to factory settings.
- Connect to the router's network (it will be named after the model, for example
TP-Link_1234) - the default password is indicated on the sticker below. - Go to your router's control panel (usually at
192.168.0.1or192.168.1.1) and set up a new password.
After the reset, all devices on the network will be disconnected and will need to be reconnected. This method should only be used as a last resort.
What should I do if I can't access my router settings?
If after reset you are unable to access the control panel via the default IP (192.168.0.1 or 192.168.1.1), try:
1. Check IP via command ipconfig (on Windows) or ifconfig (on Mac/Linux) - look for "Default gateway".
2. Use the application from the router manufacturer (for example, TP-Link Tether or Mi WiFi).
3. Connect to the router via cable (sometimes Wi-Fi is disabled after a reset).
6. Alternative methods: ADB and backups
For advanced users, there are two more methods that don't work on all devices, but can help in a desperate situation.
Method 1: Extracting Password via ADB
If the phone is enabled USB debugging, you can try to get the password through the command line ADB:
- Connect your phone to your PC and run the following commands:
adb shellsu
cat /data/misc/wifi/WifiConfigStore/wpa_supplicant.conf - If the file exists, you will see a list of networks with passwords.
Method 2: Restore from a backup
If you have ever made a backup through Titanium Backup or Nandroid, you can restore the file wpa_supplicant.conf from the archive. To do this:
- Find the backup copy in the folder
/sdcard/TitaniumBackup/or on PC. - Extract the Wi-Fi configuration file and open it.
⚠️ Attention: Methods involving ADB and backups require technical skills. Incorrect commands can cause system malfunction.
FAQ: Frequently asked questions about viewing Wi-Fi passwords on Android
Is it possible to find out the Wi-Fi password on a Xiaomi device without rooting?
On most phones Xiaomi (MIUI) Standard password viewing is blocked. However, you can try:
- Generate a QR code for the network and scan it with another device.
- Use the app WiFi Password Viewer (does not work on all models).
- Install custom firmware (for example, LineageOS), if the phone is unlocked.
On new models (Xiaomi 13/14, Redmi Note 12) these methods may not work due to enhanced security.
Why isn't my network listed in the wpa_supplicant.conf file?
This can happen for several reasons:
- 🔄 Network connected via WPS or Enterprise authentication method (the password is not saved in the standard file).
- 🔄 On Android 11+ The file has been moved to secure storage (Credential Storage).
- 🔄 Manufacturer (e.g. Huawei or Oppo) uses its own encryption.
In such cases, the only solution is to reset the router or access its settings.
Is it possible to find out the password for a guest network's Wi-Fi?
Guest networks typically have a separate password that isn't saved on devices connected to the main network. To find it:
- Connect to the guest network from your phone.
- Try standard methods (QR code or settings) Android).
- If this doesn't work, go to your router settings and look at the guest network password in the section
Guest networkorGuest Network.
Are password viewer apps safe to use?
Most of the applications in Google Play, promising to reveal Wi-Fi passwords, either don't work or contain malicious code. Risks:
- 🛡️ Data theft: Some applications send a list of your networks to the server.
- 🛡️ Advertising and viruses: Fake apps may display intrusive ads or install malware.
- 🛡️ Inefficiency: 90% of non-rooted apps can't actually extract the password.
We recommend using only proven file managers (Root Explorer, Solid Explorer) or official manufacturer tools.
How to protect your Wi-Fi from hacking after recovering your password?
If you have regained network access, it is worth updating your security settings:
- 🔒 Change your password to a complex one (at least 12 characters, with numbers and special characters).
- 🔒 Turn it off WPS in the router settings - this protocol is vulnerable to brute-force attacks.
- 🔒 Turn on WPA3 instead of WPA2 (if the router supports it).
- 🔒 Hide network SSID (
Hide network(in the settings) - this is not protection, but it will reduce the number of connection attempts. - 🔒 Update your router firmware to the latest version (fixes vulnerabilities).