It's quite common to need to connect a new device to a wireless network but have forgotten or lost the password. Fortunately, modern smartphones running the operating system Android Often store data about previously used networks in their encrypted storage. This allows the gadget owner to regain access to key data at any time without resorting to complex router reset procedures.
In earlier versions of the mobile operating system, viewing saved keys was only possible if you had root rights, which allowed access to system configuration files. However, with the release of version Android 10 and subsequent releases, including those relevant for 2026 Android 14 And 15Google has implemented a native password viewing feature via the settings menu or QR code generation. This has made the process significantly easier and more secure for the average user.
In this article, we will examine in detail all the current methods for recovering lost data: from standard interface functions to using the command line. ADBWe will also cover the nuances of working with various manufacturers' shells, such as MIUI, OneUI And ColorOS, where the layout of elements may vary. It's important to understand that some actions may require physical access to the router itself or a computer.
Using a QR code to display a password
The easiest and fastest method, available on the vast majority of modern smartphones, is to use the "Share" or "QR code" feature in the Wi-Fi menu. This method doesn't require installing third-party apps or special superuser rights. All you need is for your phone to have previously connected to the desired network and saved it to memory.
First, you need to go to your device's wireless settings. Depending on your gadget model, the path may differ slightly, but the logic remains the same. Open the section Settings → Connections → Wi-FiHere you'll see a list of available networks, and at the top will be the network you're currently connected to or a list of saved networks.
⚠️ Note: On some devices with heavily modified shells (for example, older versions MIUI (Or custom firmware) the QR code generation function may be hidden or replaced with a simple text output. If the standard method doesn't work, try searching through the settings and searching for "QR" or "Share."
Tap the network name or the gear icon next to it. In the menu that opens, look for the "Share" button or the QR code icon. The system may request identification via a fingerprint scanner, facial recognition, or a screen unlock PIN. After successful authentication, a square code will appear on the screen, with the password often (but not always) written in small print underneath.
It is important to note that this feature works due to the fact that the operating system decodes Saved data can be transferred to another device. This means the phone "knows" the password and can display it. If you only see the code but no text underneath, use a second smartphone with its camera turned on to scan the image on the first device's screen.
View saved networks in Android 10 and above settings
Starting from Android 10Google changed its security policy, but at the same time made network management more transparent to the device owner. In newer versions, such as Android 12, 13 And 14A full-featured manager of saved networks has appeared, where you can not only delete old connections, but also view their properties.
To use this method, follow these steps:
- 📱 Open
Settingsyour smartphone and go to the section Network and Internet orWi-Fi. - 🔍 Find the "Saved Networks" option (sometimes it's in the three-dot menu in the upper-right corner or in the "Advanced" subsection).
- 📝 Click on the name of the network you are interested in from the list of previously used connections.
- 👁️ Select the "Show Password" option or the eye icon. The system will request confirmation via biometrics or a lock code.
After confirmation, you will see a text string with an access key. It is noteworthy that in the clear Android (used in smartphones Pixel, Motorola, Nokia) this process appears to be the most standardized. At the same time, manufacturers like Samsung or Xiaomi could integrate this feature deeper into their branded launchers, making it more visible.
It's worth mentioning that if you're trying to find the password for a network your phone has never connected to, but which you've manually entered and saved, this method should also work. However, if the network has been deleted from the device's memory ("Forget Network"), you won't be able to recover its password through the phone's settings, as the key data will be erased from the secure storage. keystore.
Obtaining a password through the router's web interface
If the phone can't display the password directly (for example, on very old versions of Android without root access), the most secure method is to access the router's settings. To do this, your phone must be connected to the Wi-Fi network whose password you want to find out, or connected to the router via LAN cable (if you have a USB-to-Ethernet adapter).
The process is as follows. First, you need to find out the gateway IP address. In the Wi-Fi settings, click on the connected network and find the "Gateway" or "Router" field. Most often, this address looks like this: 192.168.0.1 or 192.168.1.1Enter this address into the address bar of any browser (Chrome, Firefox, Samsung Internet).
⚠️ Note: To access the control panel, you need an administrator login and password. If you haven't changed them, they are often located on a sticker on the bottom of the router (standard pairs: admin/admin, admin/password). If you've changed these details and forgotten them, you'll need to reset the router using the reset button. Reset, which will result in the loss of all provider settings.
After successful authorization, the control panel will open in front of you. The interface depends on the manufacturer (TP-Link, Asus, Keenetic, Mikrotik). You need to find the section related to wireless networking. It is usually called Wireless, Wi-Fi, Wireless mode or WLANInside, look for the “Security” subsection (Security) or "Wireless Network Settings".
Your key will be displayed in the "Wireless Network Password," "PSK Password," or "WPA/WPA2 Personal" field. It may be hidden by asterisks. Web interfaces typically have a "Show Password" checkbox; when enabled, the asterisks will change to visible characters.
| Router manufacturer | Typical login address | Wi-Fi settings section | Standard login |
|---|---|---|---|
| TP-Link | 192.168.0.1 | Wireless → Wireless Security | admin |
| Asus | 192.168.1.1 | Wireless Network → General | admin |
| Keenetic | my.keenetic.net | My Networks and Wi-Fi → Home Network | admin |
| D-Link | 192.168.0.1 | Wi-Fi → Security Settings | admin |
| Tenda | 192.168.0.1 | Wireless Settings → Wireless Security | admin |
Using ADB to Extract Data Without Root
For advanced users who don't want to gain root privileges but need access to system configuration files, there is a tool ADB (Android Debug Bridge)This method allows you to send a command from your computer to your phone and retrieve a text file containing all saved passwords. This method works on Android 10 and below without any additional complications; newer versions may require additional permissions.
The first step is to enable debugging mode on your smartphone. Go to Settings → About phone Tap "Build number" seven times quickly. "USB debugging" will appear in the developer options menu, which you'll need to enable. Then connect your phone to your computer via a USB cable.
The package must be installed on the computer. Platform-toolsOpen a command prompt or terminal in the ADB folder and enter the following command to test the connection:
adb devices
A prompt will appear on your phone's screen asking if you want to debug from this computer. Confirm it. If a device with the status device, you can move on to data extraction. The command to get a list of networks and passwords looks like this:
adb shell dumpsys wifi | grep "mConfiguredNetworks"
However, a more effective way is to try to pull the configuration file directly, if your Android version and permissions allow it:
adb pull /data/misc/wifi/WifiConfigStore.xml
What to do if ADB doesn't see the device?
Make sure the ADB drivers for your phone model are installed. Try replacing the USB cable with the original or a high-quality replacement, as some cables only support charging. Also, check that "File Transfer (MTP)" mode is selected in the USB notifications on your phone.
In the resulting XML file (it can be opened with any text editor), look for tags <SSID> for the network name and <PreSharedKey> for the password. Please note that on modern versions of Android with keystore encryption enabled, this method may return encrypted data or may not work at all without root access.
Third-party applications and their limitations
In app stores such as Google Play, you can find many programs that promise to reveal saved passwords. However, it is important to understand the technical limitations of modern operating systems. Applications that do not have superuser rights (Root), cannot directly read the system file wpa_supplicant.conf or similar credentials stores.
Most of these apps operate under one of two scenarios. First, they simply duplicate the QR code generation feature already built into Android, but do so in their own ad-supported interface. Second, they attempt to brute-force passwords, which is extremely ineffective and time-consuming for complex WPA2/WPA3 keys.
- 🚫 Without Root: The app won't be able to show the password for a network the phone isn't currently connected to, or even for the current network in plain text if the Android API blocks it.
- ✅ With Root: If you have superuser rights, applications like WiFi Password Viewer gain full access to the file system and can display all keys ever stored.
- ⚠️ Safety: Be wary of apps that require suspicious permissions. Installing apps from untrusted sources (APK files from websites) to gain root access can lead to theft of your personal data.
If your phone doesn't have root access, using such tools can be a waste of time and a security risk. It's better to use the built-in system tools or the QR code method, which are guaranteed to work and won't share your data with third parties.
Compatibility issues and specific Android versions
The fragmentation of the Android platform means that the same actions on different devices can produce different results. Smartphone owners Samsung with shell One UI often have more advanced options for viewing connection details compared to users of budget devices running stock Android Go.
On devices Xiaomi (MIUI, HyperOS) Password viewing functionality may be blocked in some regions due to local laws or company policies. In such cases, changing the region in the phone settings or using the global firmware version can help. It's also worth considering that on Android 15 and later, Google has tightened app isolation, which can hinder even legal viewing methods via ADB.
⚠️ Note: Interfaces and menu item names are constantly being updated by the developers. If you can't find the option described, use the search in your phone's settings. Enter "Wi-Fi" or "Password" in the search bar of the settings menu—the system will automatically suggest the appropriate section.
It's also worth keeping encryption types in mind. If your network uses an outdated protocol, WEP, modern phones may refuse to connect to it at all or display warnings about low security. Protocols WPA2-Personal And WPA3 are the standard, and the methods described above are intended for them. When using corporate networks (WPA-Enterprise), where a login and certificate are required, a simple password in plain text may not exist in the usual sense.
☑️ Checklist for successful password recovery
Frequently Asked Questions (FAQ)
Is it possible to find out my neighbor's Wi-Fi password if I've previously connected to their network?
No, that's not possible. You can only see the password for the networks you've connected to. yours Your device and what's stored in its memory. Data about other networks you haven't connected to is not stored on your phone. Furthermore, attempting to hack other people's networks is illegal.
What should I do if the "Show password" option is inactive or hidden?
This could be due to several reasons: an outdated Android version (below 10), a lack of administrator rights on the device (in enterprise profiles), or specific limitations of the manufacturer's shell. In this case, the only option is to log in to the router's web interface or reset the router.
Are password viewer apps safe to use?
Using apps from the official store Google Play Apps from trusted developers are generally safe, but their functionality is limited without root access. Apps that require installing APK files from dubious websites and request full device permissions carry a high risk of malware infection.
Will the router password be reset if I look at it on my phone?
No, viewing the password through your phone's settings (QR code or Wi-Fi menu) is a passive data read operation. It doesn't affect the router's operation or change network security settings. The password will only change if you manually change it in the router interface and click "Save."
Where is the password file stored on Android?
In the Android system, Wi-Fi passwords are stored in a secure system file, the path to which usually looks like this: /data/misc/wifi/WifiConfigStore.xml (on older versions wpa_supplicant.conf). Access to this directory without superuser rights (Root) or the use of special debug bridges (ADB) is closed for security reasons.