How to view your Wi-Fi password on your phone: full instructions

Many users are familiar with the situation of connecting a new gadget or laptop to the network and forgetting the access key. Built-in operating system security mechanisms hide this data by default, protecting it from accidental viewing. However, Android and iOS operating systems provide tools to recover this information if you have administrator rights or physical access to a device already authorized on the network.

The methods for extracting the key directly depend on the operating system version and model of your smartphone. On modern versions of Android (10 and above) and iOS (16+), this process is significantly simplified and doesn't require root access or jailbreaking. On older software versions, the process is more complex and often requires the use of special commands or third-party software.

Before proceeding with technical manipulations, it's important to understand that access to network configuration files is restricted at the system kernel level. This is a fundamental security measure that prevents data theft by malicious apps. If you own the device and know the screen unlock password, the system considers you a trusted user, allowing you to view stored credentials.

It's worth noting that methods may vary slightly between manufacturers. Shell interfaces MIUI, One UI or OxygenOS have their own navigation features. However, the operating logic of network modules remains uniform across the entire ecosystem.

⚠️ Warning: Using third-party apps with an unverified reputation to extract passwords may result in your personal data being leaked. Trust only official app stores.

View your password on Android 10 and later

Starting with Android 10, Google introduced a native QR code feature for Wi-Fi sharing, which also allows you to see the password. This is the most secure and simple method, requiring no additional software. All you need is access to your wireless network settings.

To begin, open the default application Settings and go to the section Wi-Fi or Network and InternetFind the network you're currently connected to or select one from the list of saved networks. On some devices, you'll need to tap the gear icon next to the network name; on others, simply tap the network name.

📊 What version of Android are you using?
Android 10-11
Android 12-13
Android 14+
I don't know

In the menu that opens, find the button Share or a QR code icon. The system will ask you to verify your identity using your fingerprint, Face ID, or PIN. Once successfully authenticated, a QR code will appear on the screen for connecting other devices.

A text string with an access key is often displayed beneath the graphic code. If the text is hidden by asterisks or dots, take a screenshot. Then, open your gallery, select an image, and run the function. Google Lens (Google Lens) or a similar text recognition service. The system will scan the QR code or text and display the password in plain text.

Instructions for iPhone owners (iOS 16+)

Apple ecosystem users only gained the ability to view saved passwords in iOS 16. Previously, there was only a workaround via syncing with macOS, but now everything can be done directly on the smartphone. The feature is available on all devices that support the latest version of the operating system.

Go to the menu Settings and select a section Wi-FiFind the network whose password you want to find out. A blue information icon in the shape of a letter will appear next to the network name. (i) in a circle. Click on it.

On the network details screen you will see a field Password, which is hidden by dots by default. Tap this field. The system will ask you to complete biometric verification (Face ID or Touch ID) or enter your device passcode. After confirmation, the password will be displayed in text format and can be copied.

iOS version Viewing option Required actions
iOS 16 and above Native (built-in) Settings -> Wi-Fi -> (i) -> Password
iOS 15 and below Absent Requires a Mac with iCloud Keychain
iPadOS 16+ Native (built-in) Similar to iPhone

Using ADB Commands on Android (No Root)

If your device is running an older version of Android (such as 9 Pie or earlier) that lacks the QR code feature and you don't have root access, the only legal option is to use USB debugging. This method requires a computer and the platform installed. Android Debug Bridge (ADB).

The first step is to activate the developer menu on your phone. Go to Settings -> About the phone and quickly press the item seven times Build numberAfter the "You are now a developer" notification appears, return to the main settings menu and find the section System or Additionally and turn on the toggle switch USB debugging.

adb shell dumpsys wifi | grep "mConfigKey"

Connect your smartphone to your computer using a cable. Open a command prompt in the ADB folder and enter the following command to test the connection. adb devicesA debugging permission request will appear on your phone screen—confirm it. To retrieve the current network password, you can use the command adb shell dumpsys wifi, which will output a detailed log, where in the field mConfigKey the key will be indicated.

⚠️ Note: ADB interfaces may vary depending on the chipset manufacturer. On some devices, the command dumpsys may not show the password in clear text due to vendor security patches.

File system and root rights

For advanced users with devices with an unlocked bootloader and root privileges, obtaining the password becomes trivial. All saved networks in Android are stored in the system configuration file. wpa_supplicant.conf.

The location of this file is usually found in the path /data/misc/wifi/wpa_supplicant.confTo access it, you need a file manager with root access, for example, Root Explorer or Solid Explorer. By opening the file as text, you will see a list of all networks (ssid) and the corresponding passwords (psk).

What is wpa_supplicant?

This is a daemon program in Linux and Android that implements WPA/WPA2 encryption support. It is this process that manages wireless connections and stores their parameters in memory or a configuration file.

It's important to understand the risks: modifying system files without proper knowledge can lead to network instability or a device bootloop. Editing this file should only be done for reading purposes. After obtaining the necessary data, it is strongly recommended to close the file manager.

Third-party applications and their limitations

The Google Play and App Stores offer numerous utilities that promise to reveal saved passwords. However, it's important to differentiate their functionality. Apps that don't require root access cannot, in fact, directly retrieve passwords from the system due to Android security limitations.

Such programs typically operate as QR code generators based on a connection already known to the system or use databases of common passwords (which is a questionable security method). They may display a QR code for connection, but the actual text password is often hidden unless specific exploits are used.

  • 📱 WiFi Password Viewer — requires Root, shows a list of all networks in text form.
  • 🔑 Keychain Access — an analogue for macOS, synchronized with iPhone (for older iOS).
  • 📡 WiFi Map — uses crowdsourcing, shows passwords that users themselves uploaded to the database.
  • 🛡️ Router Keygen — specializes in restoring factory router passwords using MAC addresses, not those stored on the phone.

⚠️ Warning: Apps that request access to your contacts or SMS when installed "to work with Wi-Fi" are likely spyware. Remove them immediately.

☑️ Application Security

Completed: 0 / 4

Restoring access via a router

If none of the phone methods work, the "gold standard" is always to access the router's control panel. Since your phone is already connected to Wi-Fi, it's on the same local network as the router, allowing you to access the device's web interface.

Open a browser on your phone and enter the gateway IP address in the address bar. Most often, this is 192.168.0.1 or 192.168.1.1You can find the exact address in your phone's Wi-Fi settings under "Gateway" or "Router." To log in, you'll need the router administrator's login and password (often found on a sticker on the bottom of the device).

After authorization, go to the section Wireless (Wireless Network) -> Wireless Security (Security). There in the field WPA/WPA2 - Personal You will see your current password. You can copy it or change it to a new one, and then don't forget to save the settings by clicking the Save or Apply.

Frequently Asked Questions

Is it possible to find out a Wi-Fi password if the phone has never connected to this network?

No, this is impossible. The phone doesn't store information about networks it hasn't connected to. The only option is to use shared password databases (like the WiFi Map app), but this doesn't guarantee success and depends on the actions of other users.

Are Wi-Fi hacking apps safe to use?

Using such apps to connect to other people's networks without the owner's permission is illegal. Furthermore, most such programs contain malicious code. To manage your networks, use only official methods or apps from the router manufacturer.

What should I do if I forgot my router password to access the settings?

If you changed the administrator password and forgot it, you'll need to reset the router to factory settings (use the Reset button on the device). Afterward, the device will have the default login and password listed on the sticker, but you'll need to reset the internet settings.

Where are Wi-Fi passwords stored on a Windows computer?

In Windows, passwords are stored in the Credential Manager. They can be viewed from the command line using the command netsh wlan show profile name="Network_Name" key=clear in the "Key Contents" section.