Where Android stores WiFi passwords and how to see them
Android keeps WiFi passwords in a file called wpa_supplicant.conf, which lives in your phone's system settings. You can view passwords for networks you've already connected to, but Android does not show them in the main Settings app the way some phones do. Instead, you need either a file manager app with root access, a settings menu buried several layers deep (on some Android versions), or a third-party app designed to read this file.
The method that works depends on your Android version, whether your phone is rooted, and which manufacturer made your phone. Samsung, Google Pixel, and other brands sometimes hide or expose this information differently. The most reliable approach for most people is using a dedicated WiFi password viewer app from the Google Play Store, since it handles the technical work without requiring you to dig through system files yourself.
Key Takeaways
- Android stores WiFi passwords in a system file, but the Settings app does not display them like some other phones do.
- WiFi password viewer apps from the Google Play Store can show saved passwords without requiring root access on most Android versions.
- If you need a password for a network you've already connected to, your router's admin panel or the original device that set up the network may be faster than trying to extract it from your phone.
- Some Android versions (12 and newer on certain devices) allow you to view passwords through Settings, but the path varies by manufacturer.
Using a WiFi password viewer app
The simplest method for most Android users is downloading a WiFi password viewer app. Open the Google Play Store, search for "WiFi password viewer" or "WiFi password show," and look for apps with high ratings and recent reviews. Popular options include WiFi Password Show, WiFi Passwords, and Instabridge. These apps read the same system file that stores your passwords and display them in a readable list.
When you install and open one of these apps, it will ask for permission to access your files. Grant the permission, then tap the button to view saved networks. The app will display the network name (SSID) and the password for each network your phone has connected to. You can usually copy the password to your clipboard by tapping it, then paste it into a message or document. Be cautious about which app you choose — read recent reviews and check the permissions it requests. Avoid apps that ask for permissions unrelated to file access, like contacts or location.
Checking your router's admin panel instead
If you own the WiFi router, you can often find the password faster by logging into the router itself rather than extracting it from your phone. Open a web browser on any device connected to that WiFi network and type 192.168.1.1 or 192.168.0.1 into the address bar. Most home routers use one of these addresses as their admin panel.
You will be asked to log in with a username and password. If you have never changed these, they are usually printed on a sticker on the bottom or back of the router — often something like "admin" and "admin," or "admin" and the router's serial number. Once logged in, look for a section called Wireless, WiFi Settings, or Security. The WiFi password (sometimes called the Pre-Shared Key or PSK) will be displayed there. This method works even if you have forgotten the password entirely, and it does not require any special apps.
Viewing passwords through Android Settings on newer versions
Android 12 and later on some devices allow you to view WiFi passwords directly in Settings, though the path is not obvious and varies by phone manufacturer. On a Google Pixel phone running Android 12 or newer, go to Settings, then System, then Developer Options. If Developer Options is not visible, go to Settings, About Phone, and tap Build Number seven times. Return to Settings, find Developer Options, and look for an option related to WiFi or network debugging.
On Samsung phones, the path is different. Go to Settings, then About Phone, then tap Software Version seven times to unlock Developer Options. The WiFi password viewing feature may not be available on all Samsung models. On other Android phones, this feature may not exist at all. If you cannot find it after checking these paths, the app method is your most reliable option. This approach also requires you to remember which network you want the password for, since you need to navigate to that specific network in your WiFi list first.
What to do if you cannot find the password
If the app does not show the password, or you do not have access to the router, you have a few other options. If the network belongs to someone else — a friend, family member, or workplace — ask them directly for the password. They can tell you what it is, or they can reset it from their router's admin panel and give you the new one.
If the network is yours but you have lost access to the router, you can reset the router to factory settings by holding down the reset button (usually a small hole on the back) for 10 to 15 seconds. This will erase all settings and return the router to its default password, which is printed on the sticker. You will then need to set up the network again from scratch. If you are trying to recover a password for a public network like a coffee shop or library, ask the staff — they can provide the current password or reset it if needed.
Why Android hides WiFi passwords by default
Android does not display saved WiFi passwords in the main Settings app because of security design. If anyone picks up your unlocked phone, they could potentially see every WiFi password your phone has ever connected to. By hiding this information, Android reduces the risk that someone with physical access to your device can steal passwords for networks at your home, workplace, or other locations.
The passwords themselves are encrypted in the system file, which is why you need either a specialized app or root access to view them. This is a reasonable trade-off: the person who owns the phone can still recover the password if they need it, but a casual thief or someone borrowing your phone cannot easily see it. If you are concerned about someone accessing your phone, you can also remove saved networks by going to Settings, WiFi, and long-pressing each network name to forget it.
Frequently Asked Questions
Can I see a WiFi password if I have never connected to that network before?
No. Android only stores passwords for networks your phone has already connected to. If you need a password for a network you have never used, you must ask the network owner or check the router's admin panel if you have access to it.
Do WiFi password viewer apps work on all Android phones?
Most work on Android 6 and newer, but some newer Android versions (13 and later) have restricted access to the system file these apps read. If an app does not work on your phone, try a different one, or use the router admin panel method instead.
Is it safe to use a WiFi password viewer app?
Apps from the Google Play Store are scanned for malware, but you should still check recent reviews and the permissions the app requests. Avoid apps that ask for unnecessary permissions like contacts, location, or camera access. Stick with apps that only request file access.
What if I reset my phone — will I still be able to see the saved passwords?
No. A factory reset erases the system file where passwords are stored. After a reset, your phone will not remember any WiFi passwords. You will need to reconnect to each network and enter the password manually.
Can someone else view my WiFi passwords if they have my phone?
Only if your phone is unlocked and they install an app or access the system files. If your phone is locked with a PIN, pattern, or biometric, they cannot easily reach the password file. Always use a lock screen to protect your device.