How to view a Wi-Fi router password on an Android phone: all working methods

Forgotten Wi-Fi password is a situation familiar to every second user. It's especially frustrating when the network is saved on your phone, but you can't connect a new device or a guest to the internet. Fortunately, Android There are several ways to retrieve a saved router password without resetting it. In this article, we'll cover all the relevant methods, from standard system tools to advanced techniques.

It is important to understand that not all methods are equally safe. Some require root rights, others only work on certain versions Android or smartphone models. We'll describe each option in detail, highlight its limitations, and provide recommendations for data protection. If you're unsure of your technical skills, start with the simplest methods.

Before you begin, make sure your phone is already connected to the target Wi-Fi network. Without this, most methods simply won't work. Also, check the version Android: on new devices (starting from Android 10) access to passwords is often restricted for security reasons.

📊 How often do you forget your Wi-Fi password?
Once a month
Once every six months
Only after resetting the router
I never forget

1. Standard method: via Android settings (without root)

The easiest method is to use the system's built-in tools. Unfortunately, it doesn't work on all devices. Manufacturers like Samsung, Xiaomi or Huawei The interface is often modified, so the path to the settings may differ.

On clean Android (For example, Pixel or Nexus) follow these steps:

  • 📱 Open Settings → Network & Internet → Wi-Fi
  • 🔍 Find your network in the list and tap on its name
  • 🔑 Click Share (or Share (on English firmware)
  • 🔐 Enter your screen unlock PIN or password
  • 📋 A line will appear under the network name Password with the right combination

On smartphones Samsung another way:

  1. Go to Settings → Connections → Wi-Fi
  2. Select your network and click Network management
  3. Activate the switch Show password

Make sure your phone is connected to the desired Wi-Fi network.

Battery charge is at least 20%

Disable your VPN (it may block access to settings)

Remember your PIN or unlock pattern-->

⚠️ Attention: On devices with Android 10+ And MIUI 12+ (Xiaomi) The password display feature may be disabled by the manufacturer. In this case, try the alternative methods in the following sections.

If your phone doesn't have a "Share" or "Show Password" option, don't despair. The manufacturer may have hidden it deeper in the menu. Try searching in Settings (the magnifying glass icon in the upper right corner) and searching for "Wi-Fi password."

2. Using the wpa_supplicant configuration file (for advanced users)

On Android Wi-Fi network passwords are stored in a system file wpa_supplicant.confAccess to it is possible only with the presence of root rights or through ADB (Android Debug Bridge). This method is suitable for technically savvy users.

Instructions via ADB (without root):

  1. Install Android SDK Platform-Tools to the computer
  2. Turn on USB debugging on the phone (Settings → About phone → Build number - tap 7 times, then return to Settings → System → Developer Options)
  3. Connect your phone to your PC and run the following in the command line:
adb pull /data/misc/wifi/WifiConfigStore.xml C:\wifi_passwords.xml

In the received file WifiConfigStore.xml find the line:

<string name="PreSharedKey">"Your_password"</string>

For devices with root rights You can use any file manager (for example, Root Explorer or FX File Manager) and open the file at the path:

  • 📁 /data/misc/wifi/WifiConfigStore.xml (Android 10+)
  • 📁 /data/misc/wifi/wpa_supplicant.conf (Android 9 and above)
Android version File path Root required?
Android 4.0–8.1 /data/misc/wifi/wpa_supplicant.conf Yes
Android 9–10 /data/misc/wifi/WifiConfigStore.xml Yes/Via ADB
Android 11+ Depends on the firmware Yes (often blocked)
What to do if the file is encrypted?

On some firmware versions (such as MIUI), the WifiConfigStore.xml file may be encrypted. In this case, only specialized software like WiFi Password Viewer (requires root) or reset the router to factory settings.

⚠️ Warning: Modifying system files without root access may result in loss of warranty or unstable operation of the deviceData backup is a must!

3. Apps for viewing Wi-Fi passwords (with and without root)

IN Google Play There are dozens of apps that promise to show you saved passwords. Most of them require root rights, but some also work on standard devices through system vulnerabilities (which is unsafe). We tested the top solutions and selected the most reliable.

Top 3 Password Viewer Apps:

  • 🛡️ WiFi Password Viewer — shows all saved networks, exports to file, works on most firmware (requires root)
  • 🔍 WiFi Password Recovery - simple interface, supports Android 5.0–11, free version with ads
  • 📱 WiFi Key Recovery — specializes in devices Samsung And LG, does not require root on some models

How to use (using example) WiFi Password Viewer):

  1. Install the app from Google Play
  2. Grant root access (if required)
  3. A list of all saved networks will appear in the main window.
  4. Tap the desired network - the password and additional information (encryption type, router MAC address) will be displayed.

For devices without root you can try WiFi Password from SimoneDevThe application exploits a vulnerability in Android 8–10, which allows you to read passwords through ADBHowever, after Google's security updates, this method stopped working on most devices.

4. Viewing the password through the router's web interface

If the previous methods don't work, you can connect to the router through a browser and view the password in its settings. This method is universal and works regardless of phone model, but requires access to the admin panel.

Step-by-step instructions:

  1. Find out Router IP address. Usually it is 192.168.0.1 or 192.168.1.1To check:
    • 📱 On Android: Settings → Wi-Fi → [Your network] → Advanced settings → look at the line Gateway
    • 💻 On PC: Run the command ipconfig in the command line
  • Open a browser on your phone and enter the IP address in the address bar.
  • Enter your login and password to log in (usually admin/admin or indicated on the router sticker)
  • Go to the section Wireless network (or WirelessSecurity)
  • Find the field Password (Password or Pre-Shared Key)
  • The path may differ on different router models:

    Manufacturer Model Path to password
    TP-Link Archer C20, TL-WR841N Wireless → Wireless Security → Password
    ASUS RT-AC66U, RT-N12 Wireless → General → WPA Pre-Shared Key
    Keenetic Giga, Omni Wi-Fi → Access Point → Network Key
    Zyxel Keenetic Lite, Ultra Wi-Fi Network → Security → Network Key
    ⚠️ Warning: If you haven't changed your router's default login and password, anyone connected to your network can access its settings. Be sure to change your login information in the admin panel!

    If you cannot log into the web interface, try resetting the router to factory settings (button Reset (on the back panel). After the reset, the Wi-Fi password will return to the default (indicated on the device sticker), but all personal settings will be lost.

    5. Alternative methods: QR code and backup

    Few people know, but Android 10+ You can share Wi-Fi access via QR codeThis method does not display the password explicitly, but allows you to connect other devices without entering it.

    How to generate a QR code:

    1. Open Settings → Wi-Fi
    2. Tap on your network
    3. Select ShareQR code
    4. Scan the code with another device to connect
    5. To extract the password from the QR code, you can use online services like zxing.org Or scanner apps with a decoding function. The encrypted code will contain a string like this:

      WIFI:S:MyNetwork;T:WPA;P:my_password;;

      Where P:my_password — the password you are looking for.

      Backing up Wi-Fi settings — another way to save passwords. On some firmware (for example, MIUI) you can create a backup copy via:

      • 📱 Settings → Advanced → Backup & reset
      • 🔄 Choose Local backup and tick the box Wi-Fi
      • 💾 Once the archive is created, you can open it via ES File Explorer and find the file with passwords

      6. If nothing helps: reset the router and restore access

      When all methods have been tried and the password is still unavailable, the last option remains - resetting the router to factory settingsThis is a radical decision, after which:

      • ✅ The Wi-Fi password will become the default (indicated on the router sticker)
      • ❌ All personal settings (including PPPoE, DHCP, port forwarding) will be reset
      • ⚠️ You will have to reconfigure your internet connection (this may require calling your provider)

    How to reset a router:

    1. Find the small button on the back of the router. Reset (sometimes it is recessed into the body)
    2. Take a paper clip or a toothpick and press the button on 10-15 seconds
    3. Wait for the device to reboot (all indicators will light up)
    4. Connect to a Wi-Fi network with a default name (e.g. TP-Link_1234) and the password from the sticker

    After reset, be sure to:

    1. Change the default router administrator password
    2. Update your device firmware (section System Tools → Firmware Upgrade)
    3. Set up a new Wi-Fi network with a strong password (recommended) WPA3)
    ⚠️ Attention: On some routers (for example, from providers Rostelecom or Beeline) A reset may block internet access. In this case, you will need to re-authorize using your contract login and password.

    Security: How to Protect Your Wi-Fi After Access Restores

    Once you have access to your password, please remember to be safe. Here 5 essential steps To protect your network:

    • 🔒 Change the default router password (admin/admin) to complex (minimum 12 characters with numbers and special characters)
    • 📡 Disable the feature WPS - it is vulnerable to brute-force attacks
    • 🔄 Update your router's firmware to the latest version (check the manufacturer's official website)
    • 📵 Hide network SSID (Hide SSID) - not very effective, but will reduce the number of random connections
    • 🛡️ Turn on WPA3 instead of WPA2 (if supported by devices)

    To check the strength of your current password, use services like Kaspersky Password CheckerIf your password is hacked in less than an hour, change it immediately!

    Example of a strong password: 7K#pL9!vQ2$mX1 (Don't use this one - make up your own!) Avoid:

    • 📅 Dates of birth, names, and nicknames of pets
    • 📞 Phone numbers or addresses
    • 🔤 Simple sequences (12345678, qwerty)

    FAQ: Frequently asked questions about viewing Wi-Fi passwords on Android

    Is it possible to find out the password for a Wi-Fi network to which the phone is not connected?

    No, all the described methods only work for networks saved on the device. If the phone has never connected to a network, it's impossible to extract its password without access to the router or special equipment (which is illegal).

    Why is there no "Show Password" option on my Xiaomi?

    Starting from MIUI 12Xiaomi has removed the ability to view passwords through the default settings for security reasons. Use the method with ADB or third-party applications with root access.

    Are Wi-Fi hacking apps safe to use?

    Most of these applications are in Google Play — fraudulent. They either don't work or contain malicious code. To legally extract passwords, use only the proven utilities from our list.

    How to find out the Wi-Fi password in a hotel or cafe?

    Legally, only from the establishment's administrator. Viewing other people's network passwords without permission is a violation. Article 272 of the Criminal Code of the Russian Federation ("Unauthorized access to computer information") and may result in a fine of up to 200,000 rubles.

    Is it possible to recover the password after resetting the router?

    After resetting, the password becomes the default one (indicated on the router sticker). If there is no sticker, try the universal combinations for your model (for example, admin For TP-Link or 12345678 For Zyxel).