It's common to need to connect a new device to your home network or share access with guests, but the password has long been forgotten and not written down. Fortunately, modern mobile operating systems They store this data in memory, allowing you to retrieve it if needed without a complex hack. If your smartphone is already connected to the required access point or has been connected previously, the security key information is likely stored in the system settings. In this article, we'll cover in detail all the current methods for accessing forgotten data, from the built-in tools of Android 10 and newer to advanced methods for experienced users.
It is worth noting right away that viewing capabilities directly depend on the version Android, installed on your device. In older versions of the system (before 9 Pie), access to configuration files was strictly limited to superuser rights, and it was impossible to view the code using standard tools. However, with the release Android 10 Google has introduced a QR code generation feature for quick login, which also unlocks the ability to view passwords in plain text. We'll cover both standard solutions and the nuances you might encounter on different phone models, whether Samsung, Xiaomi or Pixel.
Before you start tinkering with the settings, make sure your device actually remembers this network. If you've ever entered a password to connect, the system has saved it in secure storage. Otherwise, if the network is new or you've previously deleted the connection profile, you won't be able to find the code on your phone—you'll have to look it up on your router or with your provider. Below, we'll provide step-by-step instructions that will help you regain access in minutes.
Using stock Android 10 and later tools
Starting with the tenth version of the operating system, the process of recovering lost data has become extremely simple and does not require installing third-party software. The mechanism is based on the "Share" function, which generates a QR code for the guest, but often displays the password itself in text under the image. This is the most secure and official method, recommended by Google developers for most users. You don't need root access or a computer connection to use it.
To use this method, open your smartphone's settings and go to the connections section. The interface may differ slightly depending on the manufacturer's interface, but the logic is the same. Find "Wi-Fi" or "Wireless Networks" and tap the gear icon next to the network you want to check for. If you're not currently connected to the network but it's saved, find it in the "Saved Networks" list.
⚠️ Attention: On some devices (such as older Huawei models or custom MIUI ROMs), the password may not be displayed in plain text under the QR code due to manufacturer restrictions. In this case, scan the code with another phone or use a QR scanner app to view the code's contents.
After navigating to a specific network's menu, look for the "Share" button or a QR code icon. The system will ask you to verify your identity using an unlock PIN, fingerprint, or face scan. This is a security measure to prevent data theft if your phone falls into the wrong hands. After successful authentication, a QR code will appear on the screen, with the required password usually written in small print underneath.
If there's no text display, take a screenshot of the screen with the QR code. Then open any QR code scanning app (or the built-in scanner in your camera) and select the screenshot from your gallery. The scanned result will contain a string like this: WIFI:S:MyNetwork;T:WPA;P:MyPassword;;The code you are looking for is located after the symbol P: and until the next double colon.
View saved networks on Android 11, 12, 13, 14+
In more recent versions of the operating system, the wireless connection management interface has been significantly redesigned. Users can now see a list of all networks the device has ever connected to and manage them. This is especially useful if you want to find the password for a network the phone isn't currently connected to but has connected to in the past. The functionality has become more flexible, allowing not only sharing access but also deleting old profiles.
Algorithm of actions in new versions Android looks like this: go to Settings → Connections → Wi-FiIf you're not connected to any networks, tap the three dots in the corner or the "More" button and select "Saved Networks." A full list of available profiles will appear. Select the one you need and tap the gear icon or simply tap its name.
- 📱 On devices Samsung With One UI, you need to tap the "QR code" at the bottom of the network settings screen.
- 📱 On Xiaomi (MIUI/HyperOS) Simply tap on the network name in the list of available networks to see the QR code and password.
- 📱 On the "clean" Android (Pixel, Motorola) uses the standard "Share" button with a QR icon.
It's important to understand that whether the password is displayed in plain text depends not only on the OS version but also on the manufacturer's policy. Some brands hide the characters with asterisks even in newer versions. In this case, as mentioned earlier, the only solution is to scan a QR code. It's also worth keeping in mind that for this feature to work, Bluetooth and geolocation may be temporarily used by the system to search for nearby devices, although the password itself is retrieved from local storage.
Checking via Google Chrome and synchronization
Many users forget that Google Google has a powerful password syncing system that extends not only to websites but also to Wi-Fi networks. If syncing was enabled on your device, your Wi-Fi network keys may have been automatically saved to your Google account. This allows you to retrieve forgotten data even from another device, such as a computer or tablet, where you're logged in to your account.
To test this method, follow the link passwords.google.com In any browser or open Google Settings on your phone. Select the "Password Manager" or "Passwords" tab. In the list of saved data, look for the Wi-Fi section, or simply start typing your network name in the search bar. The system will filter saved credentials.
However, there's a caveat: not all Android versions and not all phone manufacturers send Wi-Fi passwords to the Google cloud by default. Most often, this feature works in conjunction with the ecosystem. Pixel or devices certified to work with Google HomeIf you don't find your data there, it doesn't mean the method doesn't work—it's just that synchronization of this type of data may be disabled on your specific device or not supported by the manufacturer.
| Method | Required Android version | Root is required | Complexity |
|---|---|---|---|
| QR code in settings | 10 and above | No | Low |
| Google Account | Any (with synchronization) | No | Average |
| wpa_supplicant.conf file | Any | Yes | High |
| Apps from the Play Market | Depends on the version | Often yes | Average |
Using password recovery apps
In the store Google Play There are many utilities that promise to instantly reveal passwords. However, after the introduction of stricter security rules in Android, most of these apps have become ineffective on devices without root access. Apps like WiFi Password Viewer or WiFi Map may work, but their functionality is often limited or requires root access to access system configuration files.
If your phone has Root rights, then almost any application from the "WiFi Password Viewer" category will be able to read the file /data/misc/wifi/wpa_supplicant.conf, where all keys are stored in cleartext (or in hashed form, which is easy to decrypt). The program simply scans this file and displays a list of networks and passwords in a user-friendly interface. This is the most secure method for older versions of Android (6.0 - 9.0).
Without root access, such apps can often only display a QR code (using the same system API as the default settings) or offer a database of shared passwords for public hotspots, which is useless on a home network. Be careful when installing such software: request minimal permissions and check the developer's rating.
⚠️ Attention: Installing apps from untrusted sources or dubious "Wi-Fi hackers" can lead to viruses or personal data theft. Use only trusted, highly rated apps from the official app store.
Why don't apps work on older Android devices without root?
Starting with Android 6.0, Google blocked third-party apps from accessing system files where passwords are stored. Without root privileges, an app simply doesn't have physical access to read the configuration file, regardless of what its description says.
Access via configuration files (for Root users)
For advanced users whose devices have an unlocked bootloader and installed rights SuperUser (via Magisk or similar tools), there's a direct method to access the source of truth. All Wi-Fi passwords on Android are stored in a special system file. Knowing the path and having read permissions allows you to access any saved network, regardless of the Android version.
The file we are interested in is called wpa_supplicant.confIt is located along the way. /data/misc/wifi/To view its contents, you will need a file manager with root access, such as Root Explorer, ES File Explorer (old versions) or MT ManagerAfter granting the application superuser rights, navigate to the specified path.
adb pull /data/misc/wifi/wpa_supplicant.conf
When you open the file in a text editor, you'll see blocks of code for each network. Look for the line ssid="Network_Name" and a little lower psk="Your_Password"The value in quotation marks after psk is the key you're looking for. If the password is a long string of characters (64 characters), it means the password was entered in hexadecimal format and will need to be decoded. This is rare for WPA2; it's usually plaintext.
- 🔒 Make sure your file manager has Root rights enabled in its settings.
- 🔒 Do not edit or delete any lines in this file unless you are confident in what you are doing—this may disrupt the operation of the Wi-Fi module.
- 🔒 After viewing, close the file to prevent other applications from accessing it.
Alternative methods and access to the router
If none of the software methods work (for example, the phone isn't connected to the network and the password isn't displayed), the only other option is to log into the router's control panel. To do this, your device must be connected to a Wi-Fi network (even without internet) or connected to the router via a LAN cable. This method is universal and works for any phone model and any Android version.
Open your browser and enter your router's IP address in the address bar. Most often, this is 192.168.0.1 or 192.168.1.1The exact address, as well as the username and password for accessing the admin panel, are usually written on a sticker on the bottom of the router itself. If you've changed this information before and don't remember it, you may need to reset the router to factory settings (press the Reset button).
Once you get to the interface (which can be from TP-Link, Asus, Keenetic (or another vendor), find the "Wireless" or "Wi-Fi" section. Under the "Security" subsection, you'll see a "Password/Key" field. This is often hidden behind asterisks, but modern interfaces feature a "Show password" checkbox or an "Eye" icon that will reveal the code in plain text.
☑️ Check before resetting your router
Is it possible to find out the password if the phone is not connected to this network?
Yes, if the network has been previously connected and saved. On Android 11+, you can view the password in the "Saved Networks" list. If the network has never been connected, it's impossible to find the password through your phone; only through the router or other connected devices.
Are password revealing apps safe to use?
Using reputable apps from Google Play is safe. However, apps that require root access gain full system rights, so you should only trust them if you completely trust the developer.
What to do if the QR code does not scan?
Try increasing your screen brightness, cleaning the camera, or using a different scanning app (such as Google Lens). You can also take a screenshot and open it from your gallery by selecting "Search by Image" or the built-in QR code analyzer.
Where is the password file stored on Android?
The system file is called wpa_supplicant.conf and is located at /data/misc/wifi/. Access to it without root privileges is restricted for regular applications for security reasons.