It's common to need to connect a new gadget to your home network but have long forgotten the password. Often, we don't remember the complex combination of characters we entered when first setting up the router, or we simply wrote it down on a piece of paper that's since been misplaced. Fortunately, modern mobile operating systems Android And iOS provide built-in mechanisms for restoring access to saved security keys without having to access the router settings.
However, the data retrieval process directly depends on the operating system version and model of your smartphone. Owners of devices based on Android 10 and later have a significant advantage over users of older versions, as Google has implemented a convenient feature for sharing access via QR codes. Users iPhone With iOS 16 It's also fortunate that Apple has added the ability to view keys in the settings menu, which wasn't available before.
In this article, we'll detail all the current methods for finding your WPA2 PSK network password. We'll cover standard methods that don't require root access, and we'll also cover specific cases for older devices. It's important to understand that this article is exclusively about restoring access to your own network.
Before proceeding, make sure your phone has previously connected to the desired Wi-Fi network. If the device has never connected to the router, finding the password remotely without physical access to the router itself or another connected computer is virtually impossible due to protocol security reasons. WPA2.
Using a QR code on Android 10 and later
The easiest and most reliable way to find out the password on modern smartphones is to generate a QR code. Starting with version Android 10The system not only allows you to share access but also view a text version of the security key. This doesn't require third-party apps or complex manipulations.
Go to the settings menu of your device and select the section Wi-Fi or ConnectionsFind the network you need to find the password for in the list of networks and click the gear icon next to it or simply tap the network name. 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, or screen unlock PIN.
⚠️ Note: After confirming your identity, a QR code will appear on the screen. Depending on your smartphone model (e.g., Xiaomi, Samsung, Pixel), a text password may appear immediately below the code. If there is no text, take a screenshot and open it through Google Lens or any QR code reader - they recognize the text in the image.This method works because the QR code has an encrypted format string.
WIFI:T:WPA;S:NetworkName;P:Password;;By decrypting it, you'll obtain the desired combination of characters. This is the safest option, as it doesn't require installing any dubious software.📊 What version of Android are you using?Android 13 and laterAndroid 10-12Android 9 and earlierI have an iPhoneView passwords on iPhone with iOS 16 and later
Long time users iPhone were unable to view saved Wi-Fi passwords directly in the system interface. The situation changed dramatically with the release of iOS 16Apple now allows you to manage saved keys through the standard settings menu, synced via iCloud Keychain.
To access the data, open the application
Settingson your smartphone. Go to the sectionWi-Fiand find the network you're currently connected to or have previously connected to. There will be a blue information icon next to the network name.(i)Click on it to open the connection details.In the menu that opens, find the field PasswordInitially, the symbols will be hidden by dots. Tap this field - the system will ask for authorization via Face ID, Touch ID or a passcode. After successful verification, the password will be displayed in clear text and can be copied to the clipboard.
It's important to note that this method only works for networks the phone has previously connected to. If you're trying to restore access to a network you've never used on this iPhone, this method won't work. Also, make sure your device is updated to the latest software version.
Method for Android 9 and later (without root)
On devices with a lower operating system version Android 10 (e.g. Android 7, 8, 9) the direct password viewing feature in Wi-Fi settings is often missing. However, there is a workaround that allows you to extract the data if the phone has Google Chrome or another browser with password synchronization function.
Wi-Fi passwords are often saved to your Google account automatically if the backup option is enabled. To check this, open your browser. Chrome and go to settings. Select the item
Passwordsor enter in the address barchrome://passwordsIn the list of saved data, look for the name of your Wi-Fi network.If the network is found, click the eye icon next to the saved password. The system will ask you to confirm the action with biometrics or an unlock code. After that, you will see a text version of the key. WPA2 PSKThis method is effective because Android often saves Wi-Fi credentials to the Google cloud for automatic recovery when changing devices.
- 🔍 Open Google Chrome settings on your phone.
- 🔑 Go to the "Passwords" or "Password Manager" section.
- 📱 Use search by the name of your Wi-Fi network.
- 👁️ Click the "eye" icon to reveal hidden text.
Please note that this method will only work if the password was previously saved in the cloud profile. If syncing was disabled, you will have to look for other solutions.
Using Command Prompt and ADB (Advanced)
For users who are not afraid of technical tools, there is a way to obtain the password via USB debugging (ADB). This method requires connecting your phone to a computer and having the drivers installed. It works on many versions of Android, but requires the menu to be enabled on the phone. For developers.
First, enable debug mode. Go to
Settings → About phoneand press seven times quicklyBuild number. Then in the menu that appearsFor developersturn on the item USB debuggingConnect your smartphone to your PC using a cable.adb shell cat /data/misc/wifi/wpa_supplicant.confRunning this command in a terminal on your computer (assuming you have file system access rights, which is possible on some firmware without root) can display the contents of the configuration file. It will list the network names (
ssid) and the corresponding passwords (psk).⚠️ Attention: On modern versions of Android, access to system files via ADB does not require permissions. root is frequently closed. The command may return a "Permission denied" error. In this case, this method is only applicable on rooted devices.What to do if ADB doesn't see the device?
Make sure the phone manufacturer's original drivers are installed on your computer. When connecting the cable, your smartphone may also display a prompt asking "Allow debugging?"; be sure to answer "Yes."
Using the console is a powerful tool, but it requires care. Entering commands incorrectly can lead to system instability, although reading files is safe in this case. Always check the syntax of commands before executing them.
Logging into the router's web interface via phone
If none of the software methods on the phone itself work, there's always the hardware option: accessing the router's settings. Since your phone is already connected to Wi-Fi (or you can connect it via cable if you have an adapter), you have access to the device's local network.
Open any browser on your phone and enter the router's IP address in the address bar. Most often, this is
192.168.0.1or192.168.1.1The exact address is often written on a sticker on the bottom of the router. You will need to enter your login and password to access the admin panel (by default, it is oftenadmin/admin).After logging in, find the section related to wireless network. It may be called
Wireless,Wi-Fi,Wireless modeorWLANLook for the subsection inside Security or SecurityThere in the fieldWPA Pre-Shared KeyorPasswordThe current key will be displayed.
Router brand Standard IP Default login Default password TP-Link 192.168.0.1 admin admin Asus 192.168.1.1 admin admin D-Link 192.168.0.1 admin (empty) Keenetic 192.168.1.1 admin admin Tenda 192.168.0.1 admin admin If the default login details don't work, they may have been changed during the initial network setup. In this case, the only solution is to reset the router to factory settings, which will temporarily interrupt the connection.
☑️ Check before logging into the router
Completed: 0 / 4Frequently Asked Questions (FAQ)
Is it possible to find out the Wi-Fi password if the phone has never connected to it?
No, this is impossible to do using phone software. The WPA2 PSK security protocol encrypts transmitted data, and without pre-storing the key in the device's memory or knowing it in advance, it's impossible to crack it on the fly from a mobile phone.
Are Wi-Fi hacking apps safe to use?
Most of these applications are in official stores (Google Play, App Store) are either fake or only work with already saved passwords. Apps that promise "hacks" often contain malicious code or collect your personal data. Use only the built-in OS features.
What should I do if I changed the password on my router, but my phone is still trying to connect with the old one?
You need to forget the network on your phone. Go to Wi-Fi settings, select your network, and press
Delete networkorForgetAfter this, try connecting again, entering the new, current password.Where are Wi-Fi passwords stored in the Android file system?
On rooted devices they are stored in a file
/data/misc/wifi/wpa_supplicant.confOn regular phones, access to this file is blocked by Android system security restrictions.Will resetting network settings on my phone help?
Resetting network settings will delete all saved Wi-Fi passwords, Bluetooth settings, and cellular network settings. This won't help you find a forgotten password; instead, it will force you to re-enter it for all networks. Only use this method if your network is not working properly.