It's common to need to connect a new device, such as a smart speaker or laptop, to your home wireless network but forget the password. Fortunately, modern smartphones store access keys to previously used networks in their memory, allowing you to recover this data without complex router manipulation. Depending on your device's operating system, the process of extracting hidden information can vary significantly in its steps and available tools.
Owners of devices based on Android And iOS have built-in tools for viewing saved networks, but access to them is often hidden behind additional authorization levels. This is done by the developers in order to user safetyTo prevent attackers from easily extracting confidential data from a locked device, we'll cover current methods for different software versions that don't require root access or jailbreaking.
Before you begin, it's important to understand that standard methods only work if your phone is already connected to the network or has been connected previously. If your device has never connected to the router, you can only recover the password through the router's web interface or by contacting your provider. Below are detailed instructions for the most common mobile platforms.
View your password on Android 10 and later using a QR code
Starting with the tenth version of the operating system AndroidGoogle has implemented a convenient mechanism for quickly connecting to Wi-Fi using QR codes. This feature not only simplifies guest access but also allows the device owner to view the saved password in plain text. This method doesn't require third-party apps or root access; standard system settings are sufficient.
The process begins by going to the settings menu. You need to find the section responsible for wireless connections, which may have different names in different shells. Most often, this is the item Settings → Connections → Wi-Fi or Settings → Network & InternetAfter opening the list of available networks, find the one you're currently connected to or select the one you need from the list of saved ones.
Click on the network name or the gear icon next to it. In the connection details menu that opens, you should find the button Share or a QR code icon. The system will ask you to verify your identity using biometrics (fingerprint, Face ID) or your screen unlock PIN. After successful authentication, a QR code will appear on the screen for you to scan.
- 🔍 Below the QR code line, the plaintext password is often displayed immediately, hidden by asterisks or dots. Click the eye icon to see it.
- 📱 If the text is not visible, take a screenshot of the screen with the code or use a second phone to scan it with the camera.
- 🔗 When scanning a code with another device's camera, you can often see a line with a security key in the connection notification.
- ⚙️ On some firmware (for example, Xiaomi MIUI or OneUI) the password may be hidden, then a third-party QR code scanner will be required.
⚠️ Attention: On some smartphone models with heavily modified shells (for example, older versions MIUI (For devices with custom firmware, the password may not be displayed as text under the code. In this case, use a third-party QR code scanner that can read text data from an image, not just click a link.)
It's important to note that this method is the most universal for modern devices. However, if you're running an Android version earlier than 10, you won't be able to view the saved password using standard system tools without root access. In such cases, you'll have to resort to more complex technical solutions or access the data in your router's dashboard.
How to find the password on an iPhone (iOS 16 and later)
For smartphone owners Apple For a long time, we had to put up with the lack of a direct way to view saved Wi-Fi passwords. The situation changed dramatically with the release of the operating system iOS 16The access key viewing feature is now integrated directly into system settings, making the process as simple and secure as possible thanks to biometric protection.
To view your saved password, you need to unlock your iPhone and go to the main Settings menu. Find the section Wi-Fi In the left column or in the general list, depending on the interface version. You'll see a list of all networks your phone has connected to, with an indicator of the current connection.
On the right side of the screen, next to the name of your active or previously used network, you'll see a blue information icon, shaped like the letter "i" in a circle. Tap it. In the connection details menu that opens, find the "Password" line, where the characters will be hidden by dots. Tap this line.
The system will immediately ask you to confirm your identity. You will need to use Face ID, Touch ID Or enter the device's digital passcode. Once verification is successful, the hidden characters will turn into readable text. You can copy the password by clicking the corresponding button or simply remember it.
What to do if iOS is older than version 16?
If you haven't updated your iPhone to iOS 16, you won't be able to view your password using standard tools. The only legal way is to use iCloud Keychain on a Mac running macOS Ventura or later, or through your router settings. This functionality was blocked on older versions of iOS for security reasons.
It is worth mentioning that password synchronization is via iCloud Keychain Allows you to view the same data on other Apple devices linked to your Apple ID. This means if you have an iPad or Mac, you can view the password on them too by following the same steps in the wireless network settings. This is especially convenient if your phone's screen is damaged or inaccessible.
Using password recovery apps
For devices with older versions of Android that lack a native password viewer, users often turn to third-party software. However, caution is essential: most apps that promise to "hack" or "reveal" passwords without root access either don't work or contain adware. Only those utilities that can read system configuration files are truly useful.
If your device has Root rights (superuser rights), then the problem can be solved with almost any file manager with access to system folders or a specialized application like WiFi Password ViewerThese programs read the file. wpa_supplicant.conf, which stores all saved access keys in clear text.
Without root access, your options are limited. Some apps try to exploit system vulnerabilities or Accessibility features to read text from the screen when attempting to share a network, but this method is unstable. A more reliable method for older Android devices is to use the backup feature, but this requires connecting to a PC and using ADB commands.
- 📂 The password file is usually located at the path
/data/misc/wifi/wpa_supplicant.conf. - 🔐 Root privileges are required to access this file, otherwise the system will return an access error.
- ⚠️ Many "hacker" apps from the Play Market are fake and can steal your personal data.
- 🔄 An alternative would be to create a backup copy of the settings and analyze it on your computer.
⚠️ Warning: Installing apps from unknown sources or rooting your device may void your warranty and reduce security. Be extremely careful when downloading Wi-Fi utilities, check reviews and the permissions they request.
☑️ Check before installing software
Viewing the password through the router's web interface
The most reliable and universal method, which works on any phone regardless of OS version, is to access the router's control panel. If you're connected to a Wi-Fi network (even without internet), your phone is on the same local network as the router, allowing you to access its settings through a browser.
First, you need to find the gateway IP address. On Android, you can do this in the Wi-Fi settings by tapping on the active network and finding the "Gateway" or "Router" field. On iPhone, this information is found in the connection details under the "Router" section. Most often, this address looks like this: 192.168.0.1 or 192.168.1.1Enter this address into the address bar of your browser (Chrome, Safari).
The router's authorization page will open. You'll need to enter your administrator login and password. If you haven't changed them, they'll be found on a sticker on the bottom of the router itself (often this is admin/admin). After logging in, you need to find the section related to the wireless network. It may be called Wireless, Wi-Fi, Wireless mode or WLAN.
Within this section, look for the subsection "Security" (Security) or "Wireless Network Settings". There will be a field Wireless Password, WPA Pre-Shared Key or "PSK Password." This field displays the current access key. You can copy it or change it to a new one, remembering to save the settings by clicking the button. Save or Apply.
| Router brand | Entrance address | Settings section | Typical login |
|---|---|---|---|
| TP-Link | 192.168.0.1 | Wireless → Wireless Security | admin |
| ASUS | 192.168.1.1 | Wireless Network → General | admin |
| D-Link | 192.168.0.1 | Wi-Fi → Security Settings | admin |
| Xiaomi | 192.168.31.1 | Wi-Fi settings | admin |
| Keenetic | 192.168.1.1 | My Wi-Fi networks | admin |
This method is especially useful if none of the mobile methods work or if the phone interface doesn't allow you to copy the password. Furthermore, the web interface allows you to not only find out but also change the password to a more complex one, which will increase the security of your network.
Command Prompt and ADB for Advanced Users
For users who aren't afraid of technical tools and have a computer at hand, there's a method for extracting passwords via USB debugging. This method requires enabling developer mode on your Android smartphone and installing ADB drivers (Android Debug Bridge) on a PC. This method works even on older versions of Android, but requires root access to read system files.
After connecting your phone to your computer and enabling USB debugging, you need to open the command prompt on your PC. First, gain superuser rights in the console by entering the command adb shell, and then suIf your phone requests root access permission, you'll need to confirm it on the smartphone's screen.
Next, use a command to display the contents of the Wi-Fi configuration file. In the terminal, enter the path to the file where the keys are stored. Typically, this command is:
cat /data/misc/wifi/wpa_supplicant.conf
In the command output you will find blocks with network names (ssid) and their corresponding passwords (psk). This method is the most direct and shows the raw data stored on the system. However, as mentioned, without Root privileges, the command will return an access error, since the folder /data/misc/ protected from reading by regular applications and users.
⚠️ Note: Router interfaces and system file paths may vary depending on the device model and firmware version. If the default paths don't work, check the specifications for your model in the official user manual or on the manufacturer's website.
Access issues and security limitations
Sometimes users encounter situations where none of these methods work. This may be due to corporate network security policies where password viewing is prohibited by the administrator, or to the use of encryption protocols that do not support standard key mapping. Restrictions may also be imposed by service providers providing routers with a hidden interface.
It's important to understand the difference between a Wi-Fi password and a password for your ISP account. If you're looking for your ISP's network authentication credentials (PPPoE, L2TP), they're not stored in your phone's Wi-Fi settings. These credentials are located in the router's settings under WAN or Internet, and can only be accessed there by logging in with the username and password provided by your ISP.
Another common problem is forgetting the router password (admin panel). If you've changed the default password for accessing the router settings and have forgotten it, the only solution is to reset the device to factory settings. To do this, press the button Reset on the router body (usually you need to hold it for 10-15 seconds with a paperclip). After this, the router will reset to the factory login and password (indicated on the sticker), but the internet settings and Wi-Fi name will need to be reconfigured.
Is it possible to find out someone else's Wi-Fi password if I'm not connected?
No, there's no legal way to find out the password for a network you've never connected to and don't have physical access to the router. Modern encryption protocols (WPA2/WPA3) reliably protect data transmission. Any apps that promise to "hack" your neighbor's Wi-Fi are likely scams.
Where are Wi-Fi passwords stored on Android without root?
On modern versions of Android (10+), passwords are stored in a protected system area, accessible only by system processes and authorized users via the "Share" menu. On older versions without root access, access to the configuration file is restricted by the Linux permissions system on which Android is based.
What should I do if the QR code does not show the password text?
If there is no text under the QR code, use another device with a QR code scanner (camera or app). Scan the code from your phone's screen. Many scanners display the code's contents in text format before performing the action. In the line after the symbol ;p: a password will be indicated.
Are password viewer apps safe to use?
Using apps that require root access carries risks. If an app accesses system files and requests unnecessary permissions (such as access to contacts or the microphone), it may be malicious. Use only trusted open-source utilities or rely on standard OS features.
How do I reset my router password if I don't remember mine?
If you don't remember your router's admin panel password, a hard reset will help. Find the hole on the router's case. Reset, turn on the router, press it with a paperclip, and hold it there for 10-15 seconds until the lights flash. The router will reset to factory settings, and the password will be the one written on the sticker underneath.