The situation when you need to connect a new gadget to the network, but the password is forgotten or lost, is familiar to many users. In the operating system Android Data on all previously used access points is stored, but access to it is restricted for security reasons. Modern versions of mobile OS offer built-in tools for viewing saved keys, but owners of older devices may encounter difficulties. Knowing where to find this information will help avoid the hassle of resetting your router.
There are several effective methods for extracting saved network data. The choice of a specific method directly depends on the version of the installed operating system and file system access rights. Smartphone owners with Android 10 and newer versions are in the best position, as they can use the built-in tools without installing third-party software. Older versions will require additional steps or access to the router's admin panel.
It's important to remember that wireless connection security relies on the difficulty of brute-forcing a key. Therefore, the system doesn't display passwords in plaintext on the main settings screens without additional authorization. Wi-Fi data is encrypted and becomes accessible for viewing only after the owner's identity is confirmed via biometrics or a PIN code. This protects your network in case your device is lost by unauthorized persons.
View your password on Android 10 and later
Starting with version 10 of Google's mobile operating system, the feature for viewing saved networks has been integrated directly into the settings interface. This is the simplest and most secure solution, requiring no app installation or root privileges. You don't need to be an IT expert to perform these steps; just follow the steps.
To get started, open your smartphone's settings menu and find the section responsible for wireless connections. It may be called Network and Internet or Connections depending on the manufacturer's shell. Next, you should select the item Wi-Fi, which displays a list of available networks and the current connection status.
- 📱 Click the gear icon next to the name of the network you want to get the key for.
- 👁️ In the menu that opens, find the button
Show passwordor an eye icon. - 🔐 The system will ask you to confirm your identity using a fingerprint scanner, Face ID, or an unlock PIN.
- 📝 After successful verification, a text combination of characters will appear under the asterisks.
The interface may differ slightly on devices of different brands, such as Samsung, Xiaomi or Huawei. However, the logic remains consistent across the entire ecosystem. If the view button is missing, it's possible that the manufacturer of your model has hidden this feature or is using an outdated version of the shell.
⚠️ Please note: on some smartphone models with custom skins (for example, older versions of MIUI), the QR code viewing function may be hidden in the additional QR code menu, rather than being available as a separate button.
Once the password is displayed, you can copy it to the clipboard or simply rewrite it. Be careful with case, as it's critical when connecting new devices. Even a single character error will result in authorization denial.
Using a QR code to connect
An alternative and very convenient way to transfer network data is to generate a QR code. This method is especially useful if you need to connect a tablet, laptop, or friend's phone, but entering a long password manually is inconvenient. Modern code scanners are built into the camera of most smartphones, making the process instantaneous.
To use this method, go to your Wi-Fi settings as described in the previous section. Instead of the View Password button (or along with it), you'll see the option Share or a QR code icon. Clicking this button generates a graphic code containing encrypted information about the network's SSID and access key.
Often, the password itself is written in fine print within the substitution code. If the text is unreadable or missing, simply point the camera of another device at the screen. The system will automatically recognize the data and offer to connect to the network without entering any characters.
- 📷 Open the camera on the device you want to connect.
- 📡 Point the lens at the QR code displayed on the screen of the phone with access.
- ✅ Click on the network connection pop-up notification.
This method is ideal for guest connections, as you don't have to dictate complex character combinations. It also eliminates human error and manual entry. However, if you need a text password to enter into your router settings or a computer without a camera, this method may require an additional step.
⚠️ Warning: Screenshots of QR codes contain complete access information for your network. Do not send such images to strangers or publish them in public sources.
What to do if the QR code cannot be read?
If the camera doesn't recognize the code, try increasing the brightness of the smartphone screen where it's displayed. You can also use third-party scanner apps from Google Play, which are often faster than the built-in ones. Make sure the camera lens is clean and there's no glare on the screen.
Methods for Android 9 and older versions
On devices running Android 9 Pie For iOS and earlier versions, the situation is more complex. These systems lack a native feature for viewing saved passwords in the settings menu for security reasons. Direct access to the system file where keys are stored is blocked for regular applications.
The only software way to obtain a password on such devices is to have Root rights (superuser rights). Without them, no app from the Play Market will be able to read the protected system file. wpa_supplicant.confRooting removes restrictions, but also voids the device's warranty and may cause it to malfunction.
If you've already gained superuser rights, you can use specialized utilities. They automatically read the configuration file and display a list of all saved networks with passwords in a convenient format. Popular tools include WiFi Password Viewer or WiFi Key Recovery.
- 🔓 Make sure your device is rooted (via Magisk or SuperSU).
- 📥 Download a password viewer app from a trusted source.
- 📜 Grant the app superuser rights on first launch.
- 👀 Find the desired network in the list and copy the password.
It's important to remember that rooting your device is risky. Incorrect steps can brick your smartphone. Therefore, if you're unsure, it's best to use the alternative methods described below or update your firmware to the latest version, if possible for your model.
Login to the router control panel
A universal method that works on any Android device, regardless of OS version, is to log into your router's web interface. If you're connected to a Wi-Fi network (even without internet), you have access to the local network and can try accessing the router's settings. This is often where you can not only view but also change the password.
To do this, you need to know the gateway IP address. This is usually 192.168.0.1 or 192.168.1.1The address can be found in the Wi-Fi connection settings on Android under "Gateway" or "Router." Entering this address in a browser (Chrome, Firefox) will take you to the authorization page.
The problem may be with the login and password for logging into the router itself. If you haven't changed them, they're listed on a sticker on the bottom of the device. The default combinations are often admin/admin or admin/passwordTrying to match may take time, but it's the only way without being tied to an Android version.
| Router brand | Default address | Login | Password |
|---|---|---|---|
| TP-Link | 192.168.0.1 | admin | admin |
| Asus | 192.168.1.1 | admin | admin |
| D-Link | 192.168.0.1 | admin | (empty) |
| Zyxel | 192.168.1.1 | admin | 1234 |
| Keenetic | my.keenetic.net | admin | 1234 |
After successful authorization, go to the section Wireless or Wireless network. In subsections Wireless Security or Wireless security the current password will be displayed in the field PSK Password or Wireless network keyHere you can change it to something more complex.
⚠️ Please note: If you've previously changed your router password and have forgotten it, the only way to regain access is to reset the router itself using the button on the router. This will disconnect your internet connection and require you to reconfigure your ISP.
☑️ Check before resetting your router
Using the ADB command line
For advanced users who do not want to get root rights, but have a computer at hand, there is a debugging method through ADB (Android Debug Bridge). This method requires enabling developer mode on your smartphone and installing drivers on your PC. It allows you to directly retrieve the system configuration file.
First, you need to enable USB debugging. Go to Settings → About phone and tap the build number 7 times. In the developer options menu, enable the option USB debuggingConnect your phone to your computer using a cable and confirm the prompt on your smartphone screen.
On the computer where it is installed ADB, open a command prompt and enter the command to extract the file:
adb pull /data/misc/wifi/wpa_supplicant.conf c:/wifi.txt
This command will copy the password file to the root of the C drive on your computer. Opening the file wifi.txt with any text editor, you will find the lines ssid (network name) and psk (password). Please note that on modern versions of Android (10+) this method may not work without root rights, since access to the folder /data/misc/ limited.
- 💻 Install SDK Platform Tools on your computer.
- 🔌 Connect your smartphone with a cable and enable debugging.
- ⌨️ Run the pull command to copy the config.
- 📄 Open the resulting file and find the psk field.
This method is advantageous because it's clean—it doesn't require installing questionable apps on your phone. However, it's technically challenging for a beginner. If the commands return a "permission denied" error, it means the system's security is too high for the current access level.
Third-party applications and cloud databases
In the store Google Play You can find hundreds of apps that promise to reveal your Wi-Fi password. It's important to understand how they work. Most of them don't "hack" the password, but rather use cloud databases. Users of these apps previously shared their network passwords, and now you can access them if the access point is in the database.
Popular services such as WiFi Map or Instabridge, work like a social network. They display a map with nearby access points and passwords. This is useful in cafes or shopping malls, but it's useless for viewing the password to your own home network unless it's previously "shared" by someone using the app.
Apps that require root access to view local Saved passwords work legitimately, reading the system file. However, rootless apps that promise to "recover" a forgotten password for your own network are often scams or simply display ads. Be careful when installing such software.
⚠️ Warning: Using apps from untrusted sources to access system Wi-Fi data can lead to the leaking of your personal data. Check the permissions requested by the app before installing it.
If your goal is simply to find the password for the network you're currently connected to and you have Android 10+, it's best to play it safe and use the system's built-in tools. Third-party software should be considered a last resort or a tool for finding open networks while traveling.
Why do apps ask for so many permissions?
Developers often request access to geolocation, contacts, and storage not only for Wi-Fi features but also to collect marketing data. Geolocation is needed to map access points, but access to contacts is often redundant.
Frequently Asked Questions (FAQ)
Is it possible to find out the Wi-Fi password if I'm not connected to it right now?
Yes, if you've connected before. On Android 10+, go to Wi-Fi settings, select "Saved Networks" (or tap the gear icon in the list), select the desired network, and tap "Share" or "Show Password." On older versions, this isn't possible without root.
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 closed by default to users and applications without superuser (root) rights.
Are password recovery apps safe to use?
Apps that require root access can be safe if they have a good reputation. However, apps that promise to crack passwords or use cloud databases may share your data with third parties. Use them with caution.
What should I do if the "Show password" button is inactive?
This may mean your Android version is too old (below 10), or the smartphone manufacturer (for example, in some Xiaomi or Samsung builds) has hidden this feature. In this case, the only solution is to log into the router or gain root access.
Is it possible to find out someone else's Wi-Fi password using Android?
There are no legal means, unless the network owner has posted the password publicly (QR code on a wall, WiFi Map app). Hacking into other people's networks is prohibited by law and technically difficult without specialized tools.