Where Android stores your WiFi passwords

Android keeps your saved WiFi passwords in a settings file that the system encrypts and locks away from other apps. You cannot see the password through the normal WiFi menu — Android deliberately hides it for security. To view a password you have already connected to, you need either to access your phone's settings files directly, use a QR code method, or check your router's connected devices list.

The method you can use depends on whether your phone is rooted (modified to allow deeper system access), what Android version you have, and whether you still have access to the router itself. Most people find the QR code route fastest if their phone is not rooted.

Key Takeaways

  • Android hides saved WiFi passwords in encrypted system files you cannot access through the regular Settings menu.
  • The QR code method works on Android 10 and newer without rooting your phone, and takes about one minute.
  • If you have access to the router, you can log in and see which devices are connected and what password is currently set.
  • Rooted phones can access the WiFi configuration files directly, but rooting carries security risks and voids some warranties.
  • If you cannot remember the password and do not have router access, resetting the network and reconnecting is often the simplest option.

Using the QR code method on Android 10 and newer

Android 10 introduced a built-in way to share WiFi passwords as a QR code, and you can use this to see the password yourself. Open Settings, go to Network and Internet (or Connections, depending on your phone brand), then tap WiFi. Find the network name you want the password for and hold your finger on it until a menu appears.

Tap "Manage" or the gear icon next to the network name. Look for a QR code on the screen — this code contains the password. You do not need to scan it; instead, take a screenshot of the QR code and use a QR code reader app (search "QR code reader" in the Google Play Store) to decode it. The app will display the password in plain text.

This method works on Samsung, Google Pixel, OnePlus, and most other Android phones running version 10 or later. If you do not see a QR code option, your phone may be older or your manufacturer may have removed the feature.

Checking your router's admin panel

If you have physical access to the router, you can log into its settings and see the WiFi password directly. Look for a sticker on the bottom or back of the router — it usually shows the router's IP address (often 192.168.1.1 or 192.168.0.1), the default username, and the default password.

Open a web browser on any device connected to that WiFi network and type the IP address into the address bar. Log in using the credentials from the sticker. Once inside, look for a section called "WiFi Settings," "Wireless," or "Security" — the exact name varies by router brand. The password field should show your current WiFi password, though it may be hidden behind asterisks. Some routers let you click an eye icon to reveal it.

This method works even if you have forgotten the password on your phone, and it does not require rooting. If you have changed the router's default password and cannot remember it, you will need to reset the router to factory settings, which erases all your custom settings.

Accessing WiFi files on a rooted Android phone

If your phone is rooted, you can browse directly to the file where Android stores WiFi passwords. Use a file manager app like ES File Explorer or Solid Explorer (both available in the Google Play Store) and navigate to /data/misc/wifi/. Look for a file called wpa_supplicant.conf or WifiConfigStore.xml depending on your Android version.

Open the file with a text editor. The file contains all your saved networks and their passwords in plain text. Search for the network name you want, and the password will be listed next to it. This method is fast but requires rooting, which can expose your phone to security risks and may void your warranty.

Rooting also requires technical knowledge — if you are not familiar with the process, the QR code method or router access is safer and simpler.

What to do if you cannot see the password

If the QR code method does not work and you do not have router access, the most straightforward option is to forget the network and reconnect. Open Settings, go to WiFi, find the network name, and tap "Forget" or "Remove." Then reconnect by selecting the network again and entering the password when prompted.

If you do not remember the password at all, you will need to reset the router. Most routers have a small reset button on the back that you hold for 10 to 15 seconds. This erases all settings and returns the router to its factory defaults, including the default password printed on the sticker. After reset, you can log in with those credentials and set a new password.

Resetting the router disconnects all devices, so plan this for a time when nobody else is using the network.

Why Android hides WiFi passwords

Android encrypts saved passwords to prevent other apps from stealing them if your phone is compromised. If any app could read your WiFi password, malware could too. By keeping passwords in a protected system file, Android ensures that only the system itself can access them — not even you, through the normal interface.

This is why the QR code method exists: it lets you share the password with another device without ever displaying it on your screen where a screenshot or screen-recording app could capture it. The same protection is why rooting your phone to access the files directly is considered risky — you are bypassing the security layer that keeps passwords safe.

Frequently Asked Questions

Can I see a WiFi password if I am not connected to that network anymore?

Yes, as long as you connected to it at least once and saved the password. Android stores all saved networks, not just the one you are currently using. The QR code method and file access both work for any network you have ever saved, whether you are connected now or not.

Will using the QR code method change my password or disconnect me?

No. Viewing the QR code does not change anything on your phone or router. You remain connected and the password stays the same. The QR code is just a way to display the password you already have.

What if my phone is too old to show a QR code?

Phones older than Android 10 do not have the built-in QR code feature. Your options are to check the router's admin panel, root your phone and access the files directly, or forget and reconnect to the network if you remember the password. The router method is safest if you have access to it.

Does rooting my phone to see the password damage it?

Rooting itself does not damage the phone, but it removes security protections and can void your warranty. More importantly, a rooted phone is more vulnerable to malware. If you root only to view one password, the QR code or router method is a better choice.

Can I see passwords for networks I have never connected to?

No. Android only stores passwords for networks you have already joined and saved. To see the password for a network you have never used, you need access to the router itself.