Many users are familiar with the situation of needing to connect a new device to a wireless network but losing or forgetting the password. Modern smartphones often automatically store access by hiding security symbols behind asterisks. However, Android and iOS operating systems provide tools for recovering this information without having to access the router's settings.
The methods for retrieving the access key depend on the operating system version and the model of your device. Android users with versions 10 and above can use the built-in QR code feature, while iPhone users can use iCloud Keychain. If software methods don't work, you can always reset the router, although this will require time to reconfigure the network.
In this article, we'll cover all the current methods for restoring wireless network access. We'll cover built-in tools, developer menu options, and drastic hardware resets. You'll learn how to quickly find saved keys on any device, whether it's a budget smartphone or a flagship.
Using a QR code on Android 10 and later
Starting with Android 10, the operating system has a convenient QR code sharing feature built into it. This is the easiest method, requiring no root access or third-party software. To use it, open Settings and go to Network and Internet or Connections.
Select an item Wi-Fi and tap the gear icon next to the network you're already connected to. A QR code will appear on the screen for quick authorization of other devices. The password itself is often displayed in plain text beneath this code, but on some devices (such as Xiaomi or Samsung), the text may be hidden.
If the text under the code is unreadable, take a screenshot of the screen containing the QR code. Then open this screenshot using the Google Lens app or any similar scanner in your gallery. The system will recognize the encrypted string and provide you with the network SSID and access key in text format.
- 📱 Open Wi-Fi settings on the connected device.
- 📸 Take a screenshot of the screen with the QR code to connect.
- 🔍 Scan the image using Google Lens or Gallery.
- 📝 Copy the revealed password from the recognition result.
⚠️ Note: On some smartphone models (e.g., older versions of MIUI), the password text may not be displayed even after scanning. In this case, the system will only show the SSID, and you'll have to find a workaround.
View saved networks on iPhone (iOS 16+)
For a long time, Apple device owners were unable to view their saved passwords directly in the iOS interface. This situation changed dramatically with the release of iOS 16. Now, the key viewer feature is integrated into system settings, making the process secure and fast.
To get started, open Settings and go to the section Wi-Fi. On the right side of the screen, find the button Editing or icon three dots (Depending on iOS version). In the list that opens, select the desired network. Next to the field Password You will see hidden points.
Tap these dots, and the system will request biometric authentication via Face ID or Touch ID, or will ask you to enter your lock screen passcode. Once verified, the symbols will be revealed, and you can copy them to the clipboard for use on another device.
This feature syncs via iCloud Keychain. This means that if you've ever connected to this network from a Mac or iPad using the same Apple ID, the password will be available everywhere. key advantage Apple ecosystem, providing user comfort.
Using the Developer Options and ADB for Android
For devices running Android versions below 10 or when standard methods fail, USB debugging can be used. This method requires connecting the smartphone to a computer and installing the platform. Android Debug Bridge (ADB)It allows you to extract the system configuration file where all passwords are stored.
First, you need to enable developer mode. Go to Settings → About the phone and quickly click 7 times on the item Build numberAfter the "You are now a developer" message appears, return to the main settings menu. Find the section System or Additionally and turn it on USB debugging.
Connect your phone to your PC using a cable. On your computer, enter the command in the command line to gain superuser privileges and read the configuration file. The path to the file usually looks like this: /data/misc/wifi/wpa_supplicant.confIn the command output you will see lines like this ssid="NetworkName" And psk="Password".
adb shell su -c "cat /data/misc/wifi/wpa_supplicant.conf"
If the command fails, your device may not be rooted. In this case, ADB may not be able to access system folders without an unlocked bootloader. serious limitation Android security that prevents apps from simply reading other people's data.
What to do if ADB doesn't see the device?
Make sure the drivers for your phone model are installed. When connecting the cable, your smartphone may prompt you to allow debugging—be sure to tap "Allow." Also, try replacing your USB cable, as some are designed for charging only.
Logging into the router's web interface from your phone
If the password is saved on the router, you can find it by logging into the device's control panel. To do this, your phone must be connected to a Wi-Fi network (even without internet) or connected to the router via a LAN cable and an OTG adapter. Open any browser and enter the gateway IP address.
Typically the address looks like this 192.168.0.1 or 192.168.1.1The exact address can be found on the sticker on the bottom of the router or in the Wi-Fi connection settings on your phone (under the "Gateway" option). After entering the address, you'll need to log in.
Default logins and passwords are often listed on the same sticker. If you've changed them and forgotten them, you'll have to reset the router. Look for the section in the interface Wireless, Wi-Fi or Wireless modeThere in the field Wireless Password or Security key The current password will be indicated.
| Router brand | Entrance address | 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 | my.keenetic.net | admin | 1234 |
| Tenda | tendawifi.com | admin | admin |
Interfaces may vary between manufacturers, but the logic remains the same. Look for tabs related to wireless network security. If the password field is hidden behind asterisks, try clicking the eye icon or using the browser's developer tool (Inspect Element) to change the field type from password to text.
Resetting your router as a last resort
When none of the software methods help, and you can't access the control panel due to a lost administrator password, a physical reset is the only option. This will restore the router to factory settings. All changes, including the network name, Wi-Fi password, and provider settings, will be lost.
On the router body, find a small hole with the inscription Reset or DefaultPress it with a paperclip or toothpick and hold it there for about 10-15 seconds until the lights blink. After rebooting, the network will be named as shown on the factory sticker, and the password will be the default.
However, please note: after a reset, your internet may not work if your provider uses MAC address binding or requires PPPoE/L2P configuration. You will need a contract with your provider to re-enter your login information. risky move for inexperienced users.
⚠️ Warning: Resetting your router will disconnect all users. Make sure you have access to your ISP contract and the technical ability to reconfigure your internet connection before pressing the Reset button.
☑️ Check before resetting your router
Third-party applications and their limitations
Hundreds of apps can be found in app stores promising to "hack" or "reveal" Wi-Fi passwords. Most of them are either scams that collect user data or utilities that simply display a QR code, which is accessible without them. Actually "hacking" WPA2/WPA3 encryption on a mobile device is practically impossible due to the computational complexity.
Apps like WiFi Password Viewer They only work on rooted devices. Without root access, Android blocks access to system files where keys are stored. If an app promises to reveal the password on a regular, non-rooted phone, it's a marketing ploy.
Using such programs carries security risks. You could inadvertently share your saved networks and passwords with third parties. It's better to use proven system methods or password managers, such as Google Password Manager or 1Password, if you've saved your data there.
- 🚫 Don't trust apps that promise a "magic hack" in 5 seconds.
- 🔒 Most utilities require root access to operate.
- ⚠️ Downloading software from unverified sources is dangerous.
- ✅ Use built-in OS features for maximum security.
In conclusion, it's worth noting that modern operating systems make access management as transparent as possible for the device owner. If you're the network administrator, data recovery shouldn't be a problem. The main thing to remember is the importance of backing up settings and using strong, yet memorable passwords.
Is it possible to recover a password without access to the router and connected devices?
Technically, if no device has saved the password and the router has complex security, it's impossible to recover it. WPA2/WPA3 encryption is designed specifically to prevent the key from being obtained without authorization. The only solution is a physical reset.
Is it possible to find out a Wi-Fi password if the phone has never connected to this network?
No, unless you have access to the router or another device that's already connected. Without prior authorization or physical access to the router's settings, it's impossible to find out the password due to encryption protocols.
Where are Wi-Fi passwords stored on a non-rooted Android?
On Android 10 and above, they are stored in a protected area of the system and can only be viewed through the QR code system menu. On older versions, you can't view them in text format using native tools without root access.
Are password revealing apps safe to use?
Using apps that require root access reduces the overall security of your device. Unrooted apps that reveal passwords are often fake or collect telemetry. It's better to use built-in OS features.
What should I do if the reset button on my router doesn't work?
If the button sticks or doesn't respond, try holding it longer (up to 30 seconds) while the power is on. If this doesn't help, you may need to disassemble the case to short the contacts on the board or reflash the device via UART, which requires soldering skills.
Does the Wi-Fi password change after resetting the router?
Yes, after a reset, the password will return to the factory default value indicated on the sticker on the bottom of the device. If the sticker says "No password" or the field is empty, the network will be open.