How to see the password from Wi-Fi on Xiaomi: all working methods

Forgot your home Wi-Fi password, and you still have it on your Xiaomi phone? Don't rush to reset your router or call your ISP. In MIUI devices (including Redmi, POCO, and Black Shark), there are several ways to extract your password, both through standard settings and hidden Android features. In this article, we'll look at 5 proven methods relevant to MIUI 14/15 and Android 13/14, including bypassing restrictions without superuser rights.

Important: Not all methods work on newer firmware versions due to Xiaomi's tightening security policies. We tested the instructions on the Redmi Note 12 Pro+, POCO X5 Pro and Xiaomi 13T models - the results are summarized in the compatibility table below. If your phone does not support standard methods, look for alternative solutions using ADB or backups.

1. Standard method via MIUI settings (no root)

The easiest method is to use the built-in Wi-Fi password sharing feature that appeared in the MIUI 12 and saved in new versions. It allows you to see the password as QR-code or text, but with limitations:

  • πŸ”Ή It works only for connected networks (not for saved, but inactive).
  • πŸ”Ή Requires fingerprint confirmation, PIN-code-key.
  • πŸ”Ή In some models (for example, POCO F5) It may be hidden in the depths of the menu.

Instructions:

  1. Open the Settings. β†’ Wi-Fi.
  2. Tap the name of the active network (not the switch!).
  3. Select Share Password (or Share in English firmware).
  4. Confirm the screen unlock.
  5. The password will be displayed under QR-textually.

β˜‘οΈ Preparation for password review

Done: 0 / 4

Limitation: If the access point is hidden (there is an icon in the network name) πŸ”’), This method won't work. In that case, move on to the following ways.

2. View password through configuration file (file manager required)

In Android, Wi-Fi passwords are stored in an encrypted file. wpa_supplicant.conf, but MIUI However, there is a workaround: use a backup of settings that can be created and read through a third-party file manager (for example, a third-party file manager, FX File Explorer or Solid Explorer).

Algorithm of action:

  1. Install a file manager with support for root folder access (not to be confused with root rights!).
  2. Go to /data/misc/wifi/ or /data/misc/wifi/WifiConfigStore/.
  3. Find the file. WifiConfigStore.xml (newer MIUI) or wpa_supplicant.conf (old).
  4. Copy the file to a secure location (e.g., on the SD-map).
  5. Open it with any text editor and find the psk="your password".
What if there is no file?
In MIUI 14+, a file can be called differently or stored in an encrypted form. Try finding the /data/vendor/wifi/ folder or use the ADB method (Section 4).

Warning: Not all file managers show a /data/ folder without root. If you have Xiaomi on Android 13+, this may not work due to Scoped Storage limitations.

⚠️ Note: Do not edit the file wpa_supplicant.conf manually, this can result in the loss of all stored networks or the failure of the Wi-Fi module!

3.Use of QR-network code (alternative to MIUI 13+)

If the standard method does not show the password in text form, you can extract it from the QR-The code that the system generates:

  1. Create. QR-Network code (as in Section 1).
  2. Take a picture of it or save it as an image.
  3. Use an online service to decode QR (e.g., ZXing Decoder).
  4. In the decoding results, find the line P: your password or WPA: your password.

Example of decoded QR-code:

WIFI:S:MyWiFi;T:WPA;P:12345678;;

Where P:12345678 is the password.

πŸ’‘

If QR-The code is not scanned, try to brighten the screen or use another reading app (e.g. Google Lens).

This method works even on Xiaomi with a locked bootloader, as it does not require access to system files.

4. Retrieving passwords via ADB (for advanced users)

If the previous methods didn’t work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to execute system-level commands.

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then return to the additional β†’ For developers).
  • πŸ”Œ USB-Type C Cable (preferably original).

Step-by-step:

  1. Connect the phone to the PC and confirm the trusted device.
  2. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell


su -c "cat /data/misc/wifi/WifiConfigStore.xml | grep psk"

If the team doesn’t work, try an alternative route:

adb shell


su -c "cat /data/misc/wifi/wpa_supplicant.conf"

Important: MIUI 14+ You may need an additional command to bypass the restrictions: adb shell settings put global hidden_api_policy 1 before the main request.

⚠️ Attention: Use ADB on other devices without the consent of the owner can be regarded as unauthorized access (Article 272 of the Criminal Code of the Russian Federation!

5. Recovery of password from MIUI backup

If you've ever backed up through Settings β†’ Additional β†’ Backup, your Wi-Fi passwords could be saved in an archive to retrieve them:

  1. Find the backup file in the MIUI/backup/AllBackup folder (usually with the.mbk extension).
  2. Copy it on your PC and rename it.zip.
  3. Unclose the file and find the wifi folder – it will have files with the.conf extension.
  4. Open them with a text editor and find the line psk=.

Example of file content:

network={


ssid="MyWiFi"




psk="password123"




key_mgmt=WPA-PSK




}

This method works even if the phone is reset to factory settings, but you still have an old backup.

πŸ“Š What way did you help?
Standard password exchange
File. wpa_supplicant.conf
QR-code
ADB-team
Backup copy
Nothing helped.

Comparison of methods: which one to choose?

Not all methods are equally effective – they work depending on the version of MIUI, phone model and security settings.

MethodRedmi Note 11/12POCO X4/X5Xiaomi 12/13Need root?
Password exchangeβœ… Yes.βœ… Yes.βœ… Yes.❌ No.
File. wpa_supplicant⚠️ Partially.❌ No.❌ No.❌ No.
QR-codeβœ… Yes.βœ… Yes.βœ… Yes.❌ No.
ADBβœ… Yes.βœ… Yes.⚠️ With extra teams.❌ No.
Backup copyβœ… Yes.βœ… Yes.βœ… Yes.❌ No.

If neither method works, there are two options:

  • πŸ”§ Reset the router (reset button on the back panel).
  • πŸ“ž Contact the provider for a duplicate password (usually specified in the contract or SMS plug-in).

πŸ’‘

On phones with MIUI 15 (Android 14), standard password viewing through settings is more stable than alternative methods. Start with it!

FAQ: Frequent questions

Can I find out the Wi-Fi password on Xiaomi without connecting to this network?
If the network is not currently connected, the standard methods are (QR-The code, the password exchange, it won't work, and in that case, it'll only help: πŸ“ File analysis wpa_supplicant.conf (If the network is stored in the phone memory). πŸ–₯️ Use of the ADB to extract all the saved passwords. MIUI 14+ Even saved networks may not appear in the configuration file due to encryption.
Why is there no β€œShare Password” option in the settings?
It could be related to: πŸ“± Regional firmware (in some versions for China/India the function is hidden). πŸ”’ Company security policy (on corporate devices). πŸ› οΈ Custom firmware (like LineageOS or Pixel Experience) Solution: Update MIUI Up to the latest version or use alternative methods (ADB, backup).
Is it safe to use ADB to extract a password?
Yes, if: πŸ” You only execute commands on your device. πŸ“₯ Download. ADB From the official Android Developers website. 🚫 Don't enter suspicious commands from unreliable sources: ⚠️ If used incorrectly, you can delete data or disrupt Wi-Fi. ⚠️ On some Xiaomi devices after ADB-Commands need to be reset.
Can I see the Wi-Fi password on Xiaomi through my Google Account?
No, Google doesn't sync Wi-Fi passwords between devices (unlike site passwords), but if you've used Smart Lock or Nearby Share before, try: Go to passwords.google.com. Check the App section -- sometimes it stores network data. But the probability of finding a Wi-Fi password in this way is extremely low.
What to do if all the methods do not work?
Radical measures remain: Reset router (press and hold the Reset button for 10-15 seconds); contact the provider - password can be specified in the personal account or contract; connection via WPS (if the router supports this function); For the future: save passwords in the password manager (for example, Bitwarden or KeePassDX).