It's quite common to need to connect a new device to your home wireless network but forget the password. Fortunately, modern smartphones store data about previously used networks, allowing you to restore access to key information without contacting your provider or resetting your router. In most cases, this process takes just a couple of minutes and doesn't require extensive technical knowledge.
However, the approach to solving the problem varies significantly depending on the operating system of your mobile device. Android owners often have greater access to stored data due to the openness of the platform, while the ecosystem Apple imposes a number of restrictions dictated by the privacy policy. However, current versions of iOS also allow you to share access or view access keys through iCloud system settings.
In this article, we'll cover all the working methods for both platforms in detail. You'll learn how to use the built-in QR code generation features, where to find hidden configuration files, and which apps can help in complex cases. It's important to understand that some methods may require superuser privileges or prior cloud data synchronization.
View Wi-Fi password on Android without root access
Since version Android 10Google has implemented a native feature for securely sharing network access. This is the simplest and most secure method, requiring no third-party software or elevated system privileges. The mechanism is based on generating a special QR code containing an encrypted string with connection data.
First, you need to go to your wireless settings. Typically, the path looks like this: Settings → Connections → Wi-Fi. In some firmware, for example, on devices Xiaomi or SamsungThe menu item names may differ slightly, but the logic remains the same. Find the network you're currently connected to and click the gear icon or arrow next to its name.
In the network settings menu that opens, look for a button labeled "Share" or "QR code." Once clicked, the system will ask you to verify your identity using biometrics (fingerprint, Face ID) or a screen unlock PIN. This is a security measure to prevent data theft by unauthorized individuals who gain access to your unlocked phone.
⚠️ Note: On some smartphone models, the password may be hidden behind asterisks even in the sharing menu. In this case, take a screenshot of the screen with the QR code and open it with any QR code reader (such as Google Lens) to reveal the text string containing the password.After successful authentication, a square code and a text line below it will appear on the screen. It is in this line, usually after the designation
P:, and the sought-after one is hidden WPA/WPA2 security keyYou can rewrite it manually or use the copy function if it is available in your OS version.📊 What version of Android are you using?Android 10 and belowAndroid 11-12Android 13-14Don't knowUsing configuration files on older Android devices
If your device is running an older version of the operating system (below Android 10), there may be no standard interface for viewing passwords. In this case, the data is stored in a system file.
wpa_supplicant.conf. Access to this file is closed to regular users by default, which makes this method difficult without Root rights.To view the contents of the configuration file, you will need a file manager that supports superuser rights, for example, Root Explorer or ES File Explorer (in older versions). After granting the application root privileges, you need to navigate to the following path:
/data/misc/wifi/This is where the file containing the history of all connections is located.Opening the file
wpa_supplicant.conftext editor, you will see a list of blocksnetworkEach block corresponds to one of the saved networks. Inside the block for the network you're interested in, you need to find the linepsk="your_password"The value in quotation marks is the key you are looking for.What to do if you don't have root rights?
If you don't have root access but have a computer, you can try connecting your phone via USB and enabling USB debugging. Using ADB (Android Debug Bridge), you can sometimes extract the configuration file using the pull command, but on modern devices, this also requires elevated privileges. An alternative is to use specialized password manager apps that run in the background and can display saved data if they were installed before connecting to the network.
It's worth noting that tampering with system files without proper training can lead to unstable Wi-Fi operation. If you accidentally damage the file structure,
wpa_supplicant.conf, the phone will stop seeing or connecting to networks. In this case, the only solution is a complete network settings reset or a firmware update.How to find the password on an iPhone (iOS 16 and later)
Long time users iPhone were deprived of the ability to view saved passwords directly on the device for security reasons. However, with the release iOS 16 Apple has added a long-awaited feature for managing Wi-Fi passwords directly in System Preferences. This makes data recovery simple and intuitive.
To use this feature, make sure your phone is updated to the latest software version. Then go to
Settings → Wi-FiIn the upper right corner of the screen, tap the "Edit" button or look for the information icon (blue "i" in a circle) next to your active or previously used network.In the network menu, you'll see a "Password" field covered by dots. Tap this field. The system will require biometric authentication via Face ID or Touch IDOnce successfully confirmed, the dots will disappear, and you will be able to view, copy, or change the password.
☑️ Check your password before viewing it on iOS
Completed: 0 / 4It is important to understand that this function is synchronized through iCloud KeychainIf you haven't previously enabled key synchronization or are using a local account without cloud access, the password may not be displayed or may be uneditable. This method also won't work if the network was connected via a restricted corporate configuration profile.
iOS method via iCloud Keychain on Mac
If you can't update your iPhone to iOS 16, but you have a computer Mac, you can use iCloud sync. This method works even on older versions of iOS, provided that iCloud Keychain is enabled on both devices. This allows passwords saved on your phone to automatically appear in macOS.
To get started, open the iCloud Keychain Access app on your computer. You can find it using Spotlight search or in the Applications → Utilities folder. In the left column, select the "Passwords" or "All Items" category, then enter the name of your Wi-Fi network in the search bar.
Once you find the desired entry, double-click it. In the Properties window that opens, check the box next to "Show password." The system will prompt you to enter your macOS account password or use Touch ID. Once entered, the password will appear in the text field.
Parameter Android (10+) iOS (16+) macOS (Keychain) Root availability Not required Not required Admin access required Complexity Low Low Average QR code Eat No (copy only) No Security High Very high High This method is especially useful in an office environment where you need to quickly access the network on a device that doesn't have an on-screen keyboard or user-friendly input interface. Synchronization occurs almost instantly if both devices are on the same network and logged in under the same password. Apple ID.
Third-party applications and their effectiveness
In app stores Google Play And App Store You can find hundreds of apps promising to reveal forgotten passwords. However, their effectiveness and security vary greatly. Most apps that work without root access on Android simply open the standard system QR code generation menu described above, but with added ads.
Apps with names like "WiFi Password Viewer" or "WiFi Key" often ask for suspicious permissions. They may request access to your contacts, location, or microphone, which have nothing to do with the Wi-Fi key viewer function. Using such software carries the risk of personal data leakage.
There are legitimate utilities such as WiFi Password Recovery, which can actually read system files. However, as mentioned above, without root access, their functionality is limited. On iOS, third-party apps have no access to the system password storage at all due to strict sandboxing, so any promises of "hack" passwords through the App Store are false.
⚠️ Note: Operating system interfaces and menu item names may change with updates. If you don't find the options described above, check your smartphone manufacturer's official documentation or visit their support website.If you critically need to frequently manage multiple networks, it is better to use password managers such as 1Password or BitwardenThey can automatically save the passwords you enter the first time you connect if you allow them to use the autofill feature. This is a more secure storage method than relying on system storage.
What to do if none of the methods helped
In rare cases, a phone may be connected to the network but still be unable to display the password. This may be due to file system errors, corrupted system tables, or specific corporate security settings (MDM profiles) that block key export.
In this situation, the only solution is physical access to the router. If you can connect your computer to the router via a LAN cable, you can log in to the administrator's web interface. To do this, enter the gateway IP address in the browser's address bar. This address can be found in your phone's Wi-Fi settings (usually
192.168.0.1or192.168.1.1).After entering the administrator login and password (often by default this is
admin/admin), go to the wireless network section (WirelessorWi-Fi). There in the field WPA Pre-Shared Key The current password will be displayed. You will be able to not only view it but also change it to a more complex one.If you lose access to the router's admin panel (the login password has been changed), you'll need to perform a hard reset. To do this, press and hold the button.
ResetPress the button on the router body for about 10-15 seconds. After this, the device will reset to the factory settings indicated on the sticker on the bottom, and you can set up the network again.Questions and Answers (FAQ)
Is it possible to find out someone else's Wi-Fi password if I'm not connected to it?
No, it's impossible to legally find the password for a network your device has never connected to. This violates the security principles of wireless protocols. All the described methods only work with networks whose details are already stored in your phone's memory.
Are password recovery apps safe to use?
Most of these apps require root access, which in itself reduces device security. Furthermore, many of them contain aggressive advertising or hidden data collection modules. It is recommended to use only built-in OS features or trusted password managers.
Why isn't my iPhone showing my password even though I have iOS 16?
This can happen if the network is connected via a corporate profile, if iCloud sync is disabled, or if the phone uses a static IP address with special settings. Also, make sure you're trying to view the password for the network the phone is currently connected to or has previously connected to.
Will the Wi-Fi password on my phone be reset after a system update?
Generally, no. The list of saved networks is stored in a secure memory section and is not affected by a regular software update. However, after resetting all settings, the network list will be cleared, and passwords will need to be re-entered.