Where to find your Wi-Fi password in Windows 10: all working methods

Forgot your home Wi-Fi password, and is it hidden under a layer of dust and stickers on your router? Or do you need to connect a new gadget but can't be bothered with the router settings? Windows 10 offers several ways to retrieve your saved Wi-Fi password—and you don't need to be an IT professional. The system automatically remembers all the networks you've ever connected to and stores their credentials (logins and passwords) in a secure vault. The key is knowing where and how to retrieve this data.

In this article we will look at 5 reliable methods, including built-in Windows tools (no installation required) and specialized utilities for those who prefer a graphical interface. You'll learn how to view a password using System parameters, Command line, PowerShell, as well as what nuances are important to consider when working with network profiles. We will dwell on this separately hidden networks and cases where standard methods do not work.

Method 1: View your password through Windows Settings (the easiest way)

If you need to quickly find the password for a current or previously connected network, start with this method. It doesn't require administrator rights (if you're already connected to the network) and takes less than a minute.

Here are the step-by-step instructions:

  • 🖱️ Open the menu Start and select Parameters (gear icon) or click Win + I.
  • 🌐 Go to the section Network and InternetWi-Fi.
  • 📋 Scroll down and click Managing known networks.
  • 🔍 Select the desired network from the list and click Properties.
  • 👁️ In the section Network properties find the field Network password and press the button Show symbols underneath it.

Done! The password will be displayed in the text field. Please note: if the button Show symbols If your account is inactive, it means your account doesn't have permission to view network credentials. In this case, try methods 2 or 3.

☑️ What should I do if the "Show Symbols" button isn't working?

Completed: 0 / 4
⚠️ Attention: If the network was connected via WPS (button on the router) or QR code, its password may not be saved in the system. In this case, you'll need to check the router settings.

Method 2: Using the Command Prompt (Universal Method)

Command line (CMD) is a powerful tool that allows you to extract the password for any saved network, even if you're not currently connected. This method works on all versions of Windows 10 and doesn't require any additional software.

Follow the instructions:

  1. Open Command line as administrator (click Win + X and select the appropriate item).
  2. Enter the command to view all saved networks:
    netsh wlan show profiles

    In the list, find the name of the desired network (for example, TP-Link_5G).

  3. Display profile data by replacing [network_name] to the real name:
    netsh wlan show profile name="[network_name]" key=clear
  4. In the block Security parameters find the line Key content - this is the password.

Example command output (password highlighted):


Profile name: TP-Link_5G

...

Security settings:

Authentication type: WPA2-Personal

Encryption type: AES

Key contents: 12345678

This method is also suitable for hidden networks (with SSID broadcast disabled) if they were ever connected to your PC. However, if a network is removed from the list of known networks, its data is permanently deleted.

Method 3: PowerShell – A CMD Alternative for Advanced Users

PowerShell — is a more modern and functional replacement for the command line. It not only allows you to view passwords but also export all saved networks to a file for backup.

Instructions:

  • 🛡️ Launch PowerShell as administrator (via Win + X).
  • 📜 Enter the command to display all profiles:
    netsh wlan show profiles | Select-String "All user profiles"
  • 🔑 To extract the password of a specific network (for example, HomeWiFi), run:
    (netsh wlan show profile name="HomeWiFi" key=clear) -Match 'Key Contents'

    The password will be displayed in the format Key content: your_password.

Advantage PowerShell — automation capabilities. For example, you can create a script to export all passwords to a text file:

$profiles = netsh wlan show profiles | Select-String "All user profiles" -Context 0,1 | %{$_.Context.PostContext[0].Trim()}

foreach ($profile in $profiles) {

(netsh wlan show profile name="$profile" key=clear) -Match 'Key Contents' | Out-File -Append "WiFi_Passwords.txt"

}

⚠️ Warning: Storing passwords in unencrypted text files is not secure. Use this method only for personal backups and delete the file after use.

Method 4: View passwords through the Network and Sharing Center (for Windows 10 versions 1809 and later)

In older versions of Windows 10 (before the update May 2019 Update) there was an alternative way to the network settings through Control PanelAlthough this method is deprecated, it may be useful on corporate PCs with blocked updates.

How to find the password:

  • 🖥️ Open Control Panel (type in search control panel).
  • 🌍 Go to Network and InternetNetwork and Sharing Center.
  • 🔗 Click on the link Changing adapter settings (left).
  • 📡 Find an active connection Wi-Fi, right-click on it and select StateWireless network properties.
  • 🔐 Go to the tab Security and check the box Show entered characters.

This method only works for current connectionIf you're disconnected from the network, its profile will be unavailable. Also, on some corporate networks, the tab Security may be blocked by domain policies.

📊 Which method did you find most convenient?
Through "Windows Settings"
Command Prompt (CMD)
PowerShell
Network and Sharing Center
Another utility

Method 5: Third-party programs to view Wi-Fi passwords

If Windows' built-in tools seem complicated or don't work, specialized utilities can help. They offer a user-friendly graphical interface and additional features, such as exporting passwords to CSV or TXT.

Top 3 proven programs:

Program Peculiarities Download link Free version
WirelessKeyView (NirSoft) Shows all saved passwords, supports export to HTML/TEXT NirSoft official website Yes
WiFi Password Revealer Minimalistic interface, copying password to clipboard Magical Jelly Bean Yes
NetPass Works without installation (portable version), shows connection history Official website Yes

Example of working with WirelessKeyView:

  1. Download the program from the official website (check the file for viruses!).
  2. Launch WirelessKeyView.exe (no installation required).
  3. In the table, find the required network by column Network Name (SSID).
  4. The password will be displayed in the column Key (Ascii).
⚠️ Warning: Many password viewing utilities are marked by antivirus software as potentially unwanted programs (PUP). This is a false positive, but only download software from official sources.
Why do antivirus programs complain about such programs?

These utilities read data from protected system storage, which is technically similar to malware. However, the programs themselves don't steal data—they simply display information you already have access to as a PC user.

Common problems and their solutions

Sometimes standard methods don't work. Let's look at typical situations and how to work around them.

Problem 1: The required Wi-Fi is not in the list of saved networks.

  • 🔄 Check if you've connected to this network before. Windows only saves networks you've connected to at least once.
  • 🗑️ The network profile may have been deleted. Try connecting again.
  • 🔧 If the network is corporate (with authentication 802.1X), her password may not be displayed.

Problem 2: Teams netsh return an error "Failed to execute command".

  • 🛡️ Launch the command line as administrator.
  • 🔄 Restart the service WLAN AutoConfig:
    net stop wlansvc & net start wlansvc
  • 🖥️ Check if your Wi-Fi adapter is turned on Device Manager.

Problem 3: The password is displayed as dots or asterisks, and the "Show" button does not work.

  • 🔐 Use Command line (method 2) - it bypasses this limitation.
  • 👤 Log in to your account administrator.
  • 🔧 In rare cases, resetting network settings helps:
    netsh winsock reset

Security: How to protect your passwords from prying eyes

Now that you know how to easily extract Wi-Fi passwords, it's time to think about security. Anyone with access to your PC can use these methods!

How to minimize risks:

  • 🔒 Use complex passwords (at least 12 characters with letters, numbers and special characters).
  • 👥 Limit the rights of standard users in Windows (don't give all accounts admin privileges).
  • 📵 Configure it on your router MAC filtering — it’s not a panacea, but it will make unauthorized connections more difficult.
  • 🔄 Change your Wi-Fi password regularly (every 3–6 months).
  • 🛡️ Turn off the feature WPS on the router - it is vulnerable to brute force attacks.

If you frequently share Wi-Fi access with guests, consider creating a guest network on the router. This is a separate network with limited access to local resources (for example, printers or network drives).

Remember: even if you trust the people connected to your network, their devices may be infected with viruses that scan the local network for vulnerabilities.

FAQ: Answers to Frequently Asked Questions

Is it possible to find out the password for a Wi-Fi network I've never connected to?

No. Windows only saves passwords for networks you've connected to at least once. If you're unfamiliar with the network, you'll have to contact the router owner or try connecting the standard way (by entering the password).

I changed the password on my router, but Windows still connects with the old one. Why?

Windows caches your credentials. To refresh them:

  1. Remove the network from the list of known ones (ParametersWi-FiManaging known networks).
  2. Please reconnect using the new password.
Do these methods work on Windows 11?

Yes, all the methods described (except method 4 with Control Panel) also work in Windows 11. The interface may be slightly different, but the commands netsh And PowerShell remained the same.

Is it possible to extract Wi-Fi password from an Android phone?

On Android, this is more difficult due to security restrictions. You will need root rights or specialized applications like WiFi Password Viewer (for rooted devices only). Without root, access to password-protected system files is blocked.

I removed the network from known connections, but Windows still connects to it. How do I completely erase the data?

In addition to deleting through the interface, clear the cache with the command:

netsh wlan delete profile name="[network_name]"

Also check Windows Credential Manager (Control PanelDispatcher credentials).