How to View Wi-Fi Password on Android Without Root: Proven Methods for 2026

Forgot your home Wi-Fi password and your router is in a hard-to-reach place? Or need to connect a new device, but the password sticker has long since worn off? Android-there are several ways to extract the saved password from the network without receiving root rights — even if the phone isn't rooted. In this article, we'll look at 5 working methods, relevant to modern versions Android 10–14, including branded shells MIUI, One UI And EMUI.

Important: Not all methods are universal. Their effectiveness depends on the version. Android, smartphone model and manufacturer. For example, on Samsung Galaxy With One UI 5.0+ you can use built-in tools, and Xiaomi Redmi a detour will be required through ADBWe tested each method on real devices—the table below shows the reliability ratings for different brands.

If you have previously connected to this network from your phone, the password guaranteed to be saved in system files. The goal is to extract it safely. None of the described methods require hacking or violating license agreements, but some may only work if key conditions.

Conditions for successful password extraction

Before proceeding with the instructions, please check:

  • 📱 The device was previously connected to the target Wi-Fi network. If not, the password isn't saved in the system.
  • 🔒 No bootloader lock (on Xiaomi, Huawei). Some methods require unlocking OEM Unlock in the developer settings.
  • 🖥️ Access to a PC (for methods with ADB). On Mac/Linux Additional drivers may be required.
  • 📶 The network is active or at least displayed in the list of saved ones. If the network is hidden (Hidden SSID), it will have to be made visible temporarily.

On devices with Android 9 and below, the chances of success are higher - manufacturers have not yet closed loopholes for extracting passwords. Starting with Android 10, Google tightened security policies, but workarounds remained. For example, Samsung The built-in password manager still works, but Xiaomi - utility Mi Account.

⚠️ Attention: On some firmware (for example, ColorOS from Oppo/Realme) system files with passwords are encrypted with a unique device key. In this case, without root It is impossible to extract the password.
📊 What smartphone do you have?
Samsung
Xiaomi/Redmi/Poco
Huawei/Honor
Google Pixel
Another brand

Method 1: Built-in password manager (Samsung, Google Pixel, OnePlus)

The easiest method is to use standard tools AndroidIt works on devices with pure Android (Google Pixel, Nokia, Motorola) and smartphones Samsung with shell One UI 4.0+On other brands this section may be absent or hidden.

Instructions:

  1. Open Settings → Connections → Wi-Fi.
  2. Tap on the name of the network you want (do not connect if it is disabled).
  3. Click Share (or Share (on English firmware).
  4. The system will ask for confirmation. PIN code, imprint or graphic key.
  5. After authentication, you will see QR code and a text password underneath it.

On Google Pixel the path is a little different: Settings → Network & Internet → Wi-Fi → ⚙️ (gear next to the network) → Share. If the point Share no - your version Android does not support this feature.

Brand Supported Android versions Does it work without root? Do you need a PC?
Samsung (One UI) 10–14 ✅ Yes ❌ No
Google Pixel 11–14 ✅ Yes ❌ No
OnePlus (OxygenOS) 12–14 ✅ Yes ❌ No
Xiaomi/Redmi (MIUI) 10–14 ❌ No* ✅ Yes (ADB)
Huawei/Honor (EMUI) 10–13 ❌ No ✅ Yes (ADB)
* On Xiaomi With MIUI 14 In some regions, the function has appeared Wi-Fi Password V Mi Account, but it requires linking to an account Xiaomi and does not work on all models.

Method 2: Extracting Password via ADB (Universal Method)

If there is no built-in manager, this will help Android Debug Bridge (ADB) — a debugging tool that allows you to execute commands at the system level. The method works on any Android device, but requires preparation:

Turn on Developer mode (7 taps per Build number V Settings → About phone)

Activate USB debugging in the developer settings

Download ADB Tools for PC (official Google website)

Connect your phone to your PC via USB (select the mode File transfer)

-->

Once everything is ready, follow the instructions:

  1. Open Command line (Windows) or Terminal (Mac/Linux) in the folder with platform-tools.
  2. Enter the command to check the connection:
    adb devices

    Your device's serial number should be displayed.

  3. Launch the shell ADB:
    adb shell
  4. Get a list of saved networks:
    su -c "cat /data/misc/wifi/WifiConfigStore.xml"
    Attention: on Android 10+ The path may differ. Alternative command:
    su -c "ls /data/misc/wifi/"
  5. Find the configuration file (usually WifiConfigStore.xml or wpa_supplicant.conf) and extract it:
    adb pull /data/misc/wifi/WifiConfigStore.xml C:\wifi_passwords\
  6. Open the downloaded file in any text editor and find the line:
    <string name="PreSharedKey">Your_password</string>

On Android 11–14 Files with passwords may be encrypted. In this case, the utility will help WiFi Password Viewer (requires root) or an alternative method with ADB backup (described below).

⚠️ Attention: Teams with su require superuser rights, but on some firmware (for example, MIUI Global) they can work without root through a vulnerability in ADBIf you see an error Permission denied - go to Method 3.
What to do if ADB doesn't see the device?

1. Install the drivers for your model (for example, Samsung USB Driver or Xiaomi ADB Driver).

2. Check the cable - some cheap cables do not support data transmission.

3. Restart your phone and PC.

4. Try a different USB port (preferably USB 3.0).

5. On Windows Disable driver signing: Enter in the command line bcdedit /set nointegritychecks on and restart your PC.

Method 3: Backup Wi-Fi Settings (No Root)

This method works on Android 6–10 and some firmware Android 11The idea is to create a backup copy of system files with passwords, and then extract the data from the archive. Advantage: does not require ADB or root, but basic skills in working with are required SQLite.

Step-by-step instructions:

  1. Install the application on your phone Backup & Restore (or similar).
  2. Start the backup:
    adb backup -f wifi_backup.ab -noapk com.android.providers.settings

    A confirmation request will appear on your phone screen - check the box Settings and press Create a backup copy.

  3. Download the archive to your PC:
    adb pull /sdcard/wifi_backup.ab
  4. Convert .ab V .tar using the utility Android Backup Extractor:
    java -jar abe.jar unpack wifi_backup.ab wifi_backup.tar
  5. Extract the file from the archive settings.db and open it in the program DB Browser for SQLite.
  6. Go to the table secure and find the entry with name="wifi_password"The password will be in the field. value.

On Android 11+ This method may not work due to changes in the structure of the backups. An alternative is to use ADB to extract the file wpa_supplicant.conf directly (see Method 2).

⚠️ Attention: Some antiviruses (for example, Avast or Kaspersky) can block Android Backup Extractor as potentially dangerous software. This is a false positive—please add the utility to your exceptions.

Method 4: Using branded accounts (Xiaomi, Huawei)

Manufacturers Xiaomi And Huawei sync Wi-Fi passwords with cloud accounts. If you're logged in Mi Account or Huawei ID, there is a chance to extract the password through the web interface or mobile application.

For Xiaomi (MIUI 12–14):

  1. Open Mi Cloud on your PC and log in.
  2. Go to the section Devices → [Your phone] → Wi-Fi settings.
  3. Find the target network and click Show password.
  4. Confirm the action via SMS or email.

For Huawei (EMUI 10–13):

  • 📱 Install the application Huawei Mobile Cloud.
  • 🔑 Log in to your Huawei ID.
  • 📋 Go to Manage devices → [Your phone] → Backups → Wi-Fi settings.
  • 🔍 Select the network and copy the password.

On Xiaomi With MIUI 14 Global The cloud password display feature only works for networks connected after account registration. Older networks may not be displayed.

Method 5: Alternative applications (with limitations)

IN Google Play There are apps that promise to show Wi-Fi passwords without rootMost of them either don't work or require payment. We tested them. 3 utilities, which at least somehow cope with the task:

Application Does it work without root? Supported Android versions Restrictions
WiFi Password Recovery ✅ Yes* 6–10 Shows only networks connected manually (not via WPS)
WiFi Password Viewer ❌ No 5–13 Requires root, but may work on some Xiaomi through vulnerability
FX Explorer ✅ Partially 7–14 Can open wpa_supplicant.conf only on older versions Android

* WiFi Password Recovery exploits a vulnerability in ADB, so it might work on Xiaomi or Huawei even without rootHowever, after a firmware update, the loophole is often closed.

How to use FX Explorer:

  1. Install the app and grant access to the storage.
  2. Follow the path /data/misc/wifi/.
  3. Find the file wpa_supplicant.conf and open it with a text editor.
  4. Passwords are specified in lines of the following type:
    network={
    

    ssid="Network_Name"

    psk="your_password"

    }

⚠️ Attention: Apps like WiFi Password Hacker or WiFi WPS WPA Tester They don't retrieve saved passwords but instead try to brute-force them for other people's networks. This violates the law (Article 272 of the Russian Criminal Code) and may result in the device being blocked.

What to do if nothing helps?

If none of the methods worked, there are 3 radical options:

  • 🔧 Reset the router to factory settings (button Reset on the back panel). Minus: You will have to set up the network again, and all devices will be disconnected.
  • 📡 Connect via WPS (if your router supports it). Click the button WPS on the router and connect your phone in 2 minutes - no password required.
  • 💻 View password on another deviceFor example, on Windows- laptop: Control Panel → Network and Internet → Network and Sharing Center → Wireless Network → Properties → Security → Show characters.

If the router is provided by the Internet provider (for example, Rostelecom or Beeline), the standard password can be specified:

  • On the sticker on the router itself (usually SSID And Password).
  • In the provider's personal account (section My devices or Wi-Fi).
  • In the connection agreement (if the router is rented).

On routers TP-Link And Keenetic The default password is often the same as the network name (e.g. Keenetic-1234 → password 12345678).

FAQ: Frequently Asked Questions

❓ Is it possible to find out someone else's Wi-Fi password without rooting?

No. All the described methods only work for networks that you have connected before from this device. Extracting passwords from other people's networks without the owner's permission is illegal (Article 272 of the Criminal Code of the Russian Federation - unauthorized access to computer information).

❓ Why isn't there a "Share" option in the Wi-Fi settings on my Xiaomi?

The manufacturer has removed this feature in some regional firmware versions. MIUIThe alternative is to use ADB (Method 2) or a branded account Mi Account (Method 4). On Redmi Note 10 Pro and the newer utility also works WiFi Password Recovery (see Method 5).

❓ Will these methods work on Android 15?

Google tightens its security policy with each version. Android 15 (preliminary builds) access to system files with passwords is completely blocked without rootHowever, manufacturers may leave loopholes in their shells (for example, Samsung or OnePlus).

❓ Is it possible to extract the password from a phone if it is locked?

No. You won't be able to turn it on without unlocking the screen. USB debugging or confirm access to settings. The only option is to connect the phone to a PC where debugging has previously been confirmed (for example, via ADB with the saved authorization key).

❓ Why did all the methods stop working after updating the firmware?

Manufacturers regularly patch vulnerabilities that allow passwords to be extracted without rootFor example, in MIUI 14 Xiaomi removed access to wpa_supplicant.conf through ADB, and in One UI 6.0 Samsung limited the function Share For guest networks. In this case, the only solution is to reset the router or contact your ISP.