It's common to need to urgently connect a new device or guest to your home network but forget your access key. Fortunately, modern operating systems Android And iOS Store data about previously used connections in memory, allowing you to recover information without complex equipment. If your smartphone is already in the network coverage area and successfully authenticated, then technically, access to sensitive data is already open; you just need to find the right path in the menu.
There are several ways to retrieve saved data, depending on the software version and access rights. Owners of devices based on Android 10 and newer versions can use the built-in QR code generation feature, which often displays the key in text form. Users of older versions or owners iPhone will have to resort to using cloud services or router settings, since Apple's security policy and earlier versions of Android strictly limit direct access of applications to system files containing passwords.
It is important to understand that the methods may vary depending on the smartphone manufacturer, whether it is Samsung, Xiaomi or PixelSome brands hide text information behind asterisks even when generating a QR code, requiring additional steps or the use of third-party software. Below, we'll detail all current solutions, from standard tools to advanced diagnostic methods.
Using a QR code on Android 10 and later
Starting with OS X, the Wi-Fi settings menu now features a very useful feature that allows you to share network access. This isn't just a picture to scan, but also a potential way to see the password itself. You need to go to the section Settings → Connections → Wi-Fi and select the active network. Depending on the shell, for example One UI from Samsung or MIUI from Xiaomi, the interface may look different, but the logic remains the same.
After selecting a network, a QR code will appear on the screen. Most modern firmware versions also display a text string containing the access key directly below it. If the text is hidden, you can take a screenshot and open it using a standard image analyzer. Google Lens or any other QR code scanner. The system will recognize the encoded data and display it in a readable format, often marking the password field as key information for connection.
It's worth noting that on some devices with heavily customized interfaces, this feature may be hidden in additional menus or require fingerprint verification. This is to protect the owner's data in the event of device loss. If the standard approach fails, check your security settings or search for "QR code" or "Share" in the settings.
- 📱 Open the wireless network settings on your device.
- 🔍 Click on the gear icon or the name of the active network.
- 📸 Take a screenshot of the QR code that appears.
- 👁️ View the image through the gallery or code scanner.
Restoring access through router settings
If your phone can't display the password directly, the most secure method is to log into the router's control panel. Since your phone is already connected to the network, it has direct access to the gateway. To do this, you need to find out the router's IP address, which is typically standard for most manufacturers, and enter it into the address bar of any browser on your phone.
Once you reach the login page, you'll need to enter your administrator login and password. By default, these are often combinations admin/admin or admin/1234, if you haven't changed them before. Interfaces from different brands, such as TP-Link, Asus or Keenetic, differ visually, but the menu structure remains similar. You need to find the section related to wireless mode, often called Wireless or Wi-Fi.
⚠️ Note: If you changed your router password and forgot it, you will need to perform a factory reset (Hard Reset), which will require you to reconfigure your internet connection.
Inside the wireless network section, look for a field Wireless Password, WPA-PSK Key or simply "Password." This is where the current key used to encrypt traffic is stored. After viewing it, you can copy it or change it to a more complex one, remembering to save the changes by clicking the Save button. Save or Apply.
☑️ Checking access to the router
Syncing passwords on iPhone and iCloud
Ecosystem users Apple are at an advantage thanks to the iCloud Keychain feature. If you've ever connected to a network on a Mac or iPad, your password may have been automatically saved in the cloud. On an iPhone with iCloud Keychain installed, iOS 16 and newer, the viewing process has become as simple as possible and does not require third-party applications.
To view, you need to go to Settings → Wi-Fi, find the desired network and click on the blue information icon (i) to the right of the name. The menu that opens will contain a "Password" field, enclosed in dots. Simply tap this field, and the system will request biometric authorization via Face ID or Touch IDAfter successful confirmation, the password will be displayed in clear text and can be copied.
On older versions of iOS, if your device isn't updated, Direct View may not be available. In this case, you can use a Mac computer by signing in to Keychain through the app. Bunch of keys (Keychain Access). Find your network name in the list, open its properties, and check "Show password," confirming the action with your macOS account password.
What to do if Face ID isn't working?
If biometrics fail, the system will prompt you to enter your screen unlock code. Make sure you enter the code for your phone, not your Apple ID.
Using third-party applications and utilities
For devices without root access, the choice of apps is limited by Google Play security policies. However, there are utilities that use legitimate system APIs to display saved configurations. One popular solution is the app WiFi Password Viewer or similar programs that can read the system file wpa_supplicant.conf, if permissions allow.
It's important to distinguish between apps that actually show saved passwords and those that merely attempt to brute-force the key. The former only work if the phone is already connected or has been connected previously. The latter are often useless or even malicious. When installing software from untrusted sources, carefully read reviews and any requested permissions.
Some manufacturers, for example, Xiaomi or Huawei, have built-in Wi-Fi managers that can display saved networks. There are also file managers with root access, such as Root Explorer or Solid Explorer, allowing you to manually open the system folder /data/misc/wifi and examine the configuration text file.
| Application type | Root is required | Efficiency | Risks |
|---|---|---|---|
| System Preferences | No | High (Android 10+) | No |
| File managers | Yes | Maximum | Loss of warranty |
| QR scanners | No | Average | Short |
| Network utilities | Partially | Depends on the model | Advertising |
Advanced ADB Diagnostics
For Android smartphone owners who don't want to root their device but have computer skills, using a debug bridge is a great option. ADB (Android Debug Bridge). This method allows you to run a command that will list all saved networks and their passwords in plain text, bypassing interface restrictions.
First, you need to activate the developer mode on your phone by going to Settings → About phone and tap the build number seven times. Then, enable "USB debugging" in the developer options menu. After connecting the phone to the PC, open the command prompt and enter a special command to access the configuration file.
adb shell cat /data/misc/wifi/wpa_supplicant.conf
In the command output you will find blocks starting with network={, inside which there will be fields ssid (network name) and psk (password). This method works on most devices, but on modern versions of Android (starting with 11), access to this file may be blocked even for non-rooted ADB. In this case, the command will return an access error or an empty result.
Compatibility issues and common errors
When trying to find a password, users often encounter a situation where the phone says "Saved," but there is no connection, or the password is displayed incorrectly. This may be due to the router's network being broadcast in the range 5 GHz, and the phone is trying to connect via 2.4 GHz with different encryption settings. Another common mistake is confusing the Wi-Fi password with the password for a Google or Apple ID account.
Another common issue is changing the router password without reconnecting on the client device. The phone may attempt to use the old saved key, leading to cyclical authorization errors. In such cases, the "Forget Network" feature can help, after which you'll need to re-enter the current credentials.
⚠️ Note: On some corporate networks or ISP networks (WPA2-Enterprise), the password may not be displayed explicitly, since a certificate or subscriber login is used, not a static key.
If none of the software methods work, the only solution is to physically inspect the router. The factory sticker on the bottom of the device often contains the default password, unless you've changed it. This is a simple, yet often overlooked, solution that can be a lifesaver in many situations, especially with ISP devices, where the password is the same for all clients.
Frequently Asked Questions (FAQ)
Is it possible to find out the Wi-Fi password on a phone without root rights?
Yes, this is possible on Android 10 and higher using a QR code, and on iOS 16+ via settings. On older versions, you won't be able to view the saved password using native tools without root access; you'll need to log into the router.
Where is the Wi-Fi password file stored on Android?
The system file is called wpa_supplicant.conf and is located along the way /data/misc/wifi/Access to this directory is only possible with superuser (root) rights or via the ADB debugging bridge on some OS versions.
Why doesn't my iPhone show my passcode after Face ID?
If the password does not appear after a successful face scan, the network may have been saved via a configuration profile (corporate network) or iCloud Keychain syncing may have been disabled in Apple ID settings.
Are password viewer apps safe to use?
Using verified apps from the official Google Play store is safe. However, apps from unknown developers that require root access may pose a risk of data leakage, as they grant full system access.