Forgot your home Wi-Fi password, and your router sits in the attic under a layer of dust? Or need to connect a new gadget, but the password sticker is long gone? In 80% of cases, the necessary combination is already saved on your smartphone—you just need to extract it correctly. In this article, we'll look at all of this. All possible locations for storing Wi-Fi passwords on Android And iPhone, including hidden system files, backups and third-party applications.
It is important to understand that the extraction method depends on the operating system version, phone model and even the manufacturer (on Xiaomi it's done differently than on Samsung). We have collected current methods that work on devices manufactured between 2020 and 2026, but On some firmware versions (for example, MIUI 14+), access to passwords may be blocked without root rights.If your phone is older, check the official documentation for compatibility.
Let's not beat around the bush: below you'll find step-by-step instructions with pictures (for key steps), risk warnings, and alternative solutions if standard methods don't work. We'll start with the simplest methods—these will work for 90% of users.
1. The standard method for Android: Wi-Fi settings menu
On most modern smartphones with Android 10+ You can view the password for a connected network directly in the settings—no root access or third-party programs required. This method works on Samsung Galaxy (One UI), Google Pixel (stock Android), Xiaomi (MIUI 12–14) and other devices. The exception is some budget models with heavily stripped-down firmware.
Instructions:
- 📱 Open
Settings → Wi-Fi(orNetwork and Internet → Wi-Fi). - 🔍 Find your network in the list and tap on its name (not on the switch!).
- 🔑 Click the button
Share(orShare,QR code). - 🔐 The system will ask for confirmation using your fingerprint/password/pattern. After authorization, a window will open with password in plain text and a QR code for quick connection.
⚠️ Attention: On some devices (eg. Huawei (With EMUI), only a QR code may be displayed instead of a password. In this case, use the methods in the following sections.
Check your Android version (must be 10+)
Update your firmware to the latest version
Try an alternative method via the wpa_supplicant.conf file
Use a third party application (see section 4)-->
2. Where are passwords physically stored on Android: the wpa_supplicant.conf file
All saved Wi-Fi networks on Android stored in the system file /data/misc/wifi/WifiConfigStore.xml (on new versions) or /data/misc/wifi/wpa_supplicant.conf (on old ones). Access to it is possible only with root rights or via ADB commands (without root, but with connection to a PC).
If you have root:
- Install any file manager with root support (for example, Root Explorer or FX File Explorer).
- Follow the path
/data/misc/wifi/and find the fileWifiConfigStore.xmlorwpa_supplicant.conf. - Open the file with a text editor and find the blocks with
SSID(network name) andPSK(password).
Without root rights (via ADB):
adb pull /data/misc/wifi/WifiConfigStore.xml C:\wifi_passwords.xml
This command will copy the file to your computer. To run it, follow these steps:
- 🖥️ Turn on
USB debuggingin the developer settings. - 🔌 Connect your phone to your PC and trust the device.
- 📂 Install ADB Tools (part of Android Studio or downloaded separately).
What is ADB and how to install it?
ADB (Android Debug Bridge) is a tool for debugging Android devices via the command line. To install it:
1. Download Platform Tools from the official Android Developers website.
2. Unzip the archive to any folder (for example, C:\adb).
3. Add the folder path to the environment variable PATH (instructions are on the Microsoft website).
4. Connect your phone to your PC and enter in the command line adb devicesto check the connection.
⚠️ Attention: Starting from Android 11Google has tightened access to system files. Even with ADB, you might get an error. permission deniedIn this case, only root or specialized applications remain (see section 4).
3. iPhone Features: Why Passwords Aren't Shown in Settings
On iPhone (any model, including iPhone 15) There is no built-in way to view the Wi-Fi password in Settings. Apple deliberately hides this feature "for user security." However, there are workarounds:
- 🔄 Reset network settings: If you forgot your home Wi-Fi password, you can reset the router settings (usually by pressing the button
Reseton the back panel) and set a new password. Minus: All devices on the network will be disabled. - 💻 View on Mac: If you have MacBook or iMac, connected to the same network, the password can be found in
Programs → Utilities → Keychain(look for the network name in the list). - 📱 iTunes backup: Passwords are stored in encrypted backups iTunes (not iCloud!) They can be extracted using programs like iBackup Viewer or iMazing.
To extract a password from a backup:
- Connect iPhone to your PC and create a backup iTunes (be sure to check the "Encrypt backup" box).
- Download iBackup Viewer and open the created backup in it.
- Go to the section
System Files → HomeDomain → Library → Preferences → SystemConfiguration. - Find the file
com.apple.wifi.known-networks.plist— it will contain encrypted SSIDs and passwords. To decrypt it, you need the key from the backup (the program usually does this automatically).
1. Open Command line (as administrator).
2. Enter netsh wlan show profile name="NAZVANIE_SETI" key=clear (replace SETNAME with the name of your network).
3. In the section Security parameters there will be a line Key content - this is the password.-->
4. Specialized applications for password extraction
If standard methods fail, third-party utilities can help. They fall into two categories:
- For non-rooted devices: They work by analyzing backups or firmware vulnerabilities. Examples: WiFi Password Viewer (only for older versions of Android), Wifi Password Recovery.
- For rooted devices: Gain direct access to system files. Examples: WiFi Key Recovery, Root Browser.
Top 3 verified apps:
| Application | Root required? | Supported Android versions | Link (Google Play) |
|---|---|---|---|
| WiFi Password Viewer | No | 4.0–9.0 | Available upon request |
| WiFi Key Recovery | Yes | 5.0–13.0 | Available upon request |
| Wifi Password (Root) | Yes | 6.0–14.0 | Available upon request |
⚠️ Attention: Be wary of apps that promise to show passwords without rooting on newer versions of Android (11+). Many of them are scams and may:
- 🛡️ Request unnecessary permissions (access to SMS, contacts).
- 💰 Show ads or pay for the "premium version".
- 📱 Install malware.
5. Alternative methods: backups and cloud services
If you've ever backed up your phone, your Wi-Fi passwords may have been saved there. Let's look at the main sources:
- 🔄 Google Account: When you first connect to a network, Android prompts you to save the password in Google Smart LockYou can see it on the page
passwords.google.comin the sectionWi-Fi(not available in all regions). - 📱 Titanum Backup backups: If you used this app with root access, passwords are stored in a backup file.
wpa_supplicant.conf. Recover it and open it with a text editor. - ☁️ Cloud services: Some manufacturers (eg Xiaomi or Huawei) sync Wi-Fi passwords with the cloud. Check your brand account settings.
To extract from backup Titanium Backup:
- Install the app and grant root access.
- Find the file in the list of backups
wpa_supplicant.conf(usually in the "System Data" section). - Restore it to a temporary folder (not to the system partition!).
- Open the file using any text editor.
🔹 Example file contents wpa_supplicant.conf:
network={ssid="MyWiFiNetwork"
psk="my_secret_password"
key_mgmt=WPA-PSK
}
Here ssid — the name of the network, and psk - her password.
6. If all else fails: resetting the router and alternative solutions
When all methods have been exhausted, there remains a radical method - resetting the router settingsThis will delete all saved networks and restore factory settings, including the default password (usually found on the device's sticker).
How to reset a router:
- Find the small button on the back of the router.
Reset(sometimes it is recessed and requires a paper clip). - Press and hold it for 10-15 seconds until the indicators start flashing.
- Please wait 1-2 minutes for your device to reboot.
- Connect to the network with the factory name (eg.
TP-Link_XXXX) and use the password from the sticker.
⚠️ Attention: Resetting the router:
- 🔌 Disconnects all devices from the network.
- 📡 Reset settings
PPPoE(if you don't have a dynamic IP, your internet connection may be lost). - 🔒 Removes guest networks, parental controls, and other personal settings.
Alternative solutions if resetting is not desired:
- 📞 Contact your provider - some operators (eg. Rostelecom or Beeline) can provide the password for their router by phone (you will be required to confirm your personal information).
- 🖥️ Connect the router to your computer via cable and log into its web interface (usually at
192.168.0.1or192.168.1.1). The password for the admin panel can be the same as the Wi-Fi password or be the default one (admin/admin).
FAQ: Frequently asked questions about Wi-Fi passwords on your phone
Is it possible to find out the password for a Wi-Fi network that my phone was previously connected to but is not currently connected to?
Yes, but only if the network is saved in the device's memory. Android check the file wpa_supplicant.conf (root required) or use apps like WiFi Key RecoveryOn . iPhone - extract data from an encrypted backup iTunes.
Why is there no "Share" password button on my Xiaomi?
On Xiaomi with firmware MIUI 12+ This feature may be disabled by default. Try:
- Update the firmware to the latest version.
- Enable developer mode (
Settings → About phone → MIUI version- tap 7 times) and activate the optionUSB debugging. - Use ADB command to extract the password (see section 2).
Can a virus steal Wi-Fi passwords from a phone?
Theoretically yes, but in practice, it's unlikely. Passwords are stored encrypted, and extracting them requires physical access to the device or root privileges. However, some malware can:
- Intercept traffic on open networks (if you connect to public Wi-Fi).
- Steal data from backups if they are not encrypted.
- Install certificates for MITM attacks (interception of data between the phone and the router).
To protect yourself:
- Do not connect to unknown networks.
- Use VPN on public Wi-Fi.
- Update your phone firmware regularly.
How do I transfer all saved Wi-Fi passwords to a new phone?
Transfer methods vary by platform:
- Android → Android: Use the built-in backup feature (
Settings → Google → Backup). Wi-Fi passwords are synced with your Google account (if this option is enabled).Synchronization). - iPhone → iPhone: When you turn on your new device for the first time, select
Recover from iCloudor connect to PC and restore via iTunes. - Android → iPhone (or vice versa): There's no universal method. You can manually extract passwords (see sections above) and enter them on the new device.
Is it legal to use Wi-Fi password extraction apps?
Yes, if:
- You extract passwords from your device.
- You do not distribute these passwords to third parties without permission.
- You do not use them to hack other people's networks (this violates Article 272 of the Criminal Code of the Russian Federation "Unauthorized access to computer information").
No, if:
- You are trying to access a network that you do not own.
- You are using firmware vulnerabilities to bypass security (even on your own device, this may violate the license agreement).