It's quite common to need to connect a new gadget or laptop to your home network but forget the password. Fortunately, modern smartphones save connection data, allowing you to restore access at any time. security keyThis is especially true when the device is already logged into the network and re-authorization is not required.
There are several ways to extract hidden characters, and the choice of method directly depends on the operating system and firmware version. Owners of devices based on Android have more control over system files than users iOSHowever, even iPhones have workarounds that don't require complex jailbreaking.
Below, we'll cover all available options in detail, from standard functions to advanced command line methods. It's important to understand that some actions will require superuser rights or access to the router's admin panel. Be careful when working with system files to avoid accidentally disrupting the device.
Using a QR code to view your password on Android
Since version Android 10Google has introduced a convenient feature for sharing network access via QR code. This method is the simplest and most secure, as it doesn't require installing third-party apps or gaining root access. Simply navigate to the Wi-Fi settings menu.
To view your password, follow these steps:
- 📱 Open
Settingsand go to the sectionWi-FiorConnections. - 🔗 Click on the gear icon or the name of the network you are currently connected to.
- 📷 Select an option
QR codeorShare. - 👁️ On some models, the password will be written in text under the code image.
If your password text is hidden by dots or asterisks, and only the QR code is visible, don't despair. Take a screenshot and open the image in the app. Google Lens or any other QR code scanner. The system will recognize the image and reveal the hidden text key in a readable form.
⚠️ Attention: On some smartphones (for example, older versions of shells MIUI or EMUI) The text display function may be hidden by the manufacturer. In this case, use a screenshot and a third-party scanner.
Viewing saved networks via the developer menu and ADB
If the standard interface doesn't display the password, you can access deeper system settings. Root isn't always required for this; sometimes, enabling debug mode is sufficient. This method is suitable for advanced users who aren't afraid to tinker with command line.
To begin, activate the developer menu by tapping the build number seven times in the section About the phone. Then turn it on. USB debuggingBy connecting your phone to your computer, you can use the ADB (Android Debug Bridge) utility to obtain network configuration information.
The command to retrieve data looks like this:
adb shell dumpsys wifi | grep "mConfigKey"
This query will list the configurations where you can find SSID network and its corresponding password in cleartext. However, on modern versions of Android, access to this data may be restricted without root access.
What to do if ADB doesn't see the device?
Make sure the ADB drivers for your phone model are installed. Also, when you connect the cable, a debugging permission prompt will appear on your phone's screen. Be sure to tap "Allow." Without this, the computer won't be able to access your data.
Using Root Rights and File Managers
Having superuser rights (Root) provides full access to system configuration files. This is the most secure way to find the password for any saved network, even if you're not currently connected. However, rooting your device may void your warranty.
You will need a file manager with root access support, such as Root Explorer or ES File Explorer. Follow the path /data/misc/wifi/. This folder contains a file wpa_supplicant.conf, which contains the entire connection history.
Open this file with a text editor. You will see a list of networks in the following format:
- 📡
ssid="Network_Name"— name of the access point. - 🔑
psk="Password"— the required security key. - 🆔
id_str— configuration identifier.
All passwords are stored here in cleartext. Be careful when editing this file, as a syntax error may cause the Wi-Fi module to stop working correctly.
⚠️ Attention: Do not delete or change any other parameters in the file. wpa_supplicant.confIf you're unsure of what you're doing, we recommend making a backup copy of the file before making any edits.
☑️ Check before rooting
How to find the password on an iPhone (iOS 16 and later)
For device owners Apple For a long time, I had to resort to tricks to see my saved password. However, with the release iOS 16 The company added a native security key viewing feature, making the process simple and accessible for any user.
Action algorithm for iPhone owners:
- 🍏 Go to
Settingsand select a sectionWi-Fi. - ℹ️ Click on the blue information icon
(i)opposite the active network. - 🔐 Tap the line
Password, where the symbols are hidden by dots. - 👆 The system will request biometric authorization (Face ID or Touch ID) or a passcode.
After successful authentication, the dots will turn into readable text. You can also copy the password to the clipboard for use on another device.
For devices running older versions of the OS (below iOS 16), there is no direct method. The only legal option is to use iCloud Keychain on a Mac. Open the app Bunch of keys (Keychain Access), find the name of your network and double-click on it, checking the box Show password.
Logging into the router's admin panel via a mobile browser
A universal method that works on any phone, regardless of operating system. If your phone is connected to Wi-Fi, you have access to the local network and can access the router settings. There, the password is usually displayed in plain text or can be changed.
To do this, open your browser and enter the gateway address. Most often, this is 192.168.0.1 or 192.168.1.1You can find the exact address in the Wi-Fi connection properties on your phone (under the "Gateway" option). Enter the administrator login and password (often admin/admin).
The interfaces of different manufacturers differ, but the search logic is the same:
| Router brand | Menu section | Tab name |
|---|---|---|
| TP-Link | Wireless | Wireless Security |
| Asus | Additional settings | Wireless network |
| Zyxel | Network | Wireless LAN |
| Tenda | Advanced | Wireless Settings |
In the specified sections, look for the field WPA Pre-Shared Key or Password.
⚠️ Attention: Router interfaces are constantly being updated. Menu locations may differ from those shown in the table. Look for sections labeled "Wireless," "Security," or "WLAN."
Specialized applications and their limitations
In stores Google Play And App Store You can find hundreds of apps that promise to reveal passwords. However, it's important to understand how they work. Without root access, the app doesn't have access to the Android system files where the keys are stored.
Most of these programs (for example, WiFi Password Viewer) simply create a shortcut to the standard QR code screen or try to guess the password from a database. Only those utilities that require root access are of real value.
Popular app categories:
- 🔍 QR scanners: help to read the code if the system does not display the text.
- 📂 File managers: needed for viewing
wpa_supplicant.conf. - 🛠️ Terminals: to enter Linux commands without connecting to a PC.
Using unknown apps to "hack" other people's networks is illegal and can result in your device being infected with malware.
Is it possible to find out the password on an old Android without root rights?
On Android versions below 10, this is practically impossible to do without a computer and ADB, or without root access. The security system prevents apps from reading Wi-Fi configuration files. The only option is to view the password in the router settings.
Are password viewer apps safe to use?
Apps that require root access can potentially gain complete control of your device. Use only trusted, open-source, or highly rated apps. It's best to use the system's built-in tools.
What should I do if I forgot my router admin password?
If standard admin/admin If they don't fit, and you've changed them and forgotten, the only solution is to reset the router to factory settings. To do this, press the button Reset on the device body for 10-15 seconds. After this, the router will be reconfigured.