Where Android stores your saved WiFi passwords
Android keeps WiFi passwords in a find file on your phone, but you cannot read them through the normal Settings menu the way you might expect. Instead, you have three practical routes: look at your router's label or admin panel, use a file manager to view the stored password file if your phone is rooted, or reset the router and set a new password you will remember.
The reason Android hides these passwords is deliberate. Once you connect to a network, your phone stores the password encrypted so you do not have to type it again. But Android does not give you an straightforward way to view it later — the system assumes you either remember it or can ask the person who set up the network.
For most people, the fastest solution is not to dig into your phone at all. Your router has the password printed on a sticker on the back or bottom, or you can log into the router's admin panel from any device on the network.
Key Takeaways
- The easiest way to find your WiFi password is to check the sticker on the back of your router or log into the router's admin panel through a web browser.
- Android does not provide a built-in menu option to view saved WiFi passwords without rooting your phone.
- If you have root access, you can navigate to the wpa_supplicant.conf file in your phone's system folder using a file manager app.
- If you cannot find the password any other way, you can reset your router to factory settings and create a new password, though this will disconnect all devices temporarily.
- The password file on Android is encrypted, so even if you find the file, you may not be able to read it without root access or specialized tools.
Check your router's physical label or admin panel
Most routers have a sticker on the back or bottom that lists the default WiFi network name and password. Look for text that says "WiFi Password," "Network Key," or "Passphrase." The label usually also shows the router model and the admin login credentials.
If the sticker is missing or worn away, you can log into your router's admin panel from any device already connected to that network. Open a web browser and type 192.168.1.1 or 192.168.0.1 into the address bar. You will be prompted for a username and password — these are usually admin and admin, or admin and the password printed on the router label. Once you are logged in, look for a section called "WiFi," "Wireless," or "Network Settings." The password will be listed there, often labeled "Passphrase" or "Pre-Shared Key."
This method works on any device and does not require you to dig into your phone's files. It is also the safest way to confirm the actual password your router is using right now, since the label password may have been changed since the router was installed.
View the password file if your phone is rooted
If your Android phone is rooted, you can access the file where Android stores WiFi passwords. The file is located at /data/misc/wifi/wpa_supplicant.conf and contains the network names and passwords for every WiFi network your phone has ever connected to.
To view this file, you will need a file manager app that can access system folders. Apps like ES File Explorer, Solid Explorer, or MiXplorer can do this on rooted phones. Open the file manager, navigate to the root directory, then go to data → misc → wifi, and open the wpa_supplicant.conf file with a text editor. The passwords will be visible in plain text next to each network name.
Rooting your phone carries real risks. It removes the security protections Android normally enforces, makes your phone more vulnerable to malware, and can void your warranty or cause system instability. Most people should not root their phone just to find a WiFi password. This method is only practical if you have already rooted your phone for other reasons.
Reset your router if you cannot find the password
If you have tried the label and the admin panel and still cannot find the password, you can reset your router to its factory settings and create a new one. Every router has a small reset button, usually recessed so you need a paperclip or pin to press it. Hold the button for 10 to 15 seconds while the router is powered on. The lights will blink and the router will restart with the default settings.
After the reset, the router will broadcast its default network name (usually something like "TP-Link-1234" or "Netgear-5G") and use the default password from the label. Log in with those credentials, then change the network name and password to something you will remember. Write the new password down or store it somewhere safe.
The downside is that resetting the router will disconnect every device that was connected to it. You will have to reconnect your phone, computer, smart TV, and any other devices using the new password. This is a last resort, but it works when nothing else does.
Why Android does not show saved passwords in Settings
Android intentionally hides saved WiFi passwords from the normal Settings menu. The system stores them encrypted in a protected file that regular apps cannot access. This design choice protects you: if someone borrows your phone or gains temporary access to it, they cannot easily see the passwords to networks you have connected to.
On some Android phones, you can view the password for the network you are currently connected to by going to Settings → WiFi, long-pressing the network name, and selecting "Share." This will display a QR code that another device can scan to connect, but it does not show the password as text. Some phones also show a "Show Password" option in this menu, though this varies by manufacturer and Android version.
The trade-off is security for convenience. You cannot casually look up a password you forgot, but neither can someone else who gets hold of your phone.
Use a QR code to share the password instead
If you need to give someone else the WiFi password, Android offers a safer way than reading it off your phone. Go to Settings → WiFi, long-press the network you are connected to, and tap "Share." Your phone will display a QR code that the other person can scan with their camera or a QR code reader app. Scanning the code will automatically connect their device to the network without either of you having to type the password.
This method works on Android 10 and newer. It is faster than reading the password aloud and less error-prone than typing it manually. The QR code is temporary and only works while you have the share menu open.
Frequently Asked Questions
Can I see my WiFi password in Android Settings without rooting?
Not as plain text. You can view a QR code by going to Settings → WiFi, long-pressing your network, and tapping "Share," but this does not display the password itself. To see the actual password without rooting, check your router's label or log into the router's admin panel through a web browser.
What if I forgot my router admin password?
Reset the router to factory settings by holding the reset button for 10 to 15 seconds. You will then be able to log in with the default credentials printed on the label. After logging in, you can change the admin password and the WiFi password to something new.
Is it safe to root my phone just to find a WiFi password?
No. Rooting removes Android's security protections and makes your phone more vulnerable to malware. It is not worth the risk for a single password. Use your router's label or admin panel instead.
Will viewing my WiFi password file damage my phone?
Viewing the file itself will not damage your phone, but rooting your phone to access it carries risks. Rooted phones are more vulnerable to security threats and may experience stability problems. Only root if you understand the risks.
Can I recover a WiFi password if I factory reset my phone?
No. Factory resetting your phone erases all stored WiFi passwords. You will need to reconnect to each network manually using the password from your router's label or admin panel.