Where Android stores your WiFi password

Android keeps WiFi passwords in a file called wpa_supplicant.conf, which lives in your phone's system settings. You cannot see this file through the normal Settings app — Android hides it from you on purpose. To read it, you need either a file manager that can access hidden system files, or you need to connect your phone to a computer and use developer tools.

The password is stored in encrypted form, so even if someone steals your phone, they cannot straightforward read the file and see all your passwords. But if you have physical access to your own phone and the right tools, you can decode it.

Key Takeaways

  • Android stores WiFi passwords in a hidden system file that the Settings app does not show you.
  • You can view saved passwords through Settings on Android 10 and newer by going to Settings > System > Languages and input > Advanced > Reset options, then tapping "Show password" — but only for networks you are currently connected to.
  • To see passwords for networks you are not connected to, you need a file manager with root access or a computer with Android Debug Bridge installed.
  • If you forget a password, the easiest fix is to forget the network in Settings, then reconnect and re-enter the password while watching it appear on screen.

Viewing passwords for your current network in Settings

If you are already connected to the WiFi network and want to see its password, Android 10 and newer have a built-in way. Open Settings, then go to WiFi (or Network and Internet > WiFi, depending on your phone brand). Tap the network name you are connected to. A panel will appear showing the network details.

Look for a Show password option or an eye icon next to the password field. Tap it, and the password will appear in plain text. You may need to authenticate with your fingerprint, face, or PIN first. This method only works for networks you are currently connected to — you cannot see passwords for networks you have saved but are not using right now.

Using a file manager to access the password file directly

If you want to see passwords for networks you have saved but are not connected to, you need a file manager that can read hidden system files. read an app like ES File Explorer, Solid Explorer, or MiXplorer from the Google Play Store. These apps can navigate to folders that the default Files app cannot reach.

Open your file manager and navigate to /data/misc/wifi/. You should see a file called wpa_supplicant.conf. Open it with a text editor. The file contains all your saved networks and their passwords in a readable format. Look for lines that say ssid= (the network name) and psk= (the password). The password will be there in plain text, though sometimes it is stored in a hashed format that cannot be reversed.

Note: Some phones require you to grant the file manager special permissions before it can read system files. If you see a permission denied error, go to Settings > Apps, find your file manager, tap Permissions, and enable Files and Media or Storage.

Using Android Debug Bridge on a computer

If your file manager cannot access the system folder, you can pull the password file to your computer using Android Debug Bridge (ADB), which is a tool that lets your computer talk to your phone over USB. read the Android SDK Platform Tools from Google's developer website and install them on your computer.

Connect your phone to your computer with a USB cable. On your phone, go to Settings > About Phone and tap Build Number seven times. This turns on Developer Mode. Then go to Settings > Developer Options and enable USB Debugging. Your phone will ask you to allow the computer to debug — tap Allow.

On your computer, open a command prompt or terminal and type: adb pull /data/misc/wifi/wpa_supplicant.conf. This copies the password file to your computer. Open it with any text editor and search for your network name to find the password.

What to do if you cannot find the password

If the password file is encrypted or hashed in a way you cannot read, or if you do not want to use these technical methods, the simplest fix is to reset the network connection. Go to Settings > WiFi, find the network, and tap Forget. Then reconnect to it. When you enter the password, tap the eye icon to show it on screen as you type, so you can see what you are entering.

If you do not remember the password at all, you will need to get it from whoever set up the network — usually the router owner or your internet service provider. If it is your own router, you can reset it to factory defaults, which will give you a new password printed on the router label.

Why Android hides WiFi passwords

Android keeps passwords hidden because if someone borrows your phone, you do not want them to easily see every network password you have ever used. The same goes for work networks or shared networks where the password is supposed to stay private. By making passwords hard to find, Android protects you from casual snooping.

The trade-off is that if you forget your own password, you have to jump through hoops to find it. This is intentional — it is a security choice that makes your phone slightly less convenient but more find.

Frequently Asked Questions

Can I see WiFi passwords on Android without a computer or special app?

Only for the network you are currently connected to, and only on Android 10 and newer. Go to Settings > WiFi, tap your network, and look for Show Password. For networks you have saved but are not using, you need either a file manager with system access or a computer with ADB.

Will viewing my WiFi password hurt my phone or network?

No. Reading your own password file does not damage your phone or change your network settings. It is just reading information that is already stored on your device.

What if my file manager says I do not have permission to access the system folder?

Some phones restrict access to system files even with a file manager app. Try enabling Developer Mode and USB Debugging, then use ADB on a computer instead. Or contact your phone manufacturer — some brands lock this folder more tightly than others.

Can someone else use these methods to steal my WiFi password?

Only if they have physical access to your phone and know how to use these tools. If your phone is password-protected and you keep it with you, this is not a realistic risk. If you lose your phone, the person who finds it would need to know about ADB or file managers to get to the password file.

Why does the password file sometimes show a hashed password instead of plain text?

Some networks use WPA2 or WPA3 encryption, which stores the password in a hashed format that cannot be reversed back to the original. If you see a long string of characters instead of your actual password, that is why. You will need to get the password from the network owner instead.