How to find your own Wi-Fi password on Windows 10

It's extremely common to need to connect a new device to a wireless network but lose or forget the access key. Operating system Windows 10 Automatically saves connection profiles so the user doesn't have to enter data each time. This is a convenient feature, but it can be a real pain if you decide to change your router or invite guests.

Fortunately, accessing saved security data is entirely possible without using third-party software or resetting your router. In this article, we'll cover several proven methods, ranging from a simple graphical interface to more advanced console commands.

Before starting any manipulations, make sure that you are on the device that is already successfully connected to the desired network. Local administrator rights may be required to perform some system requests, so it is best to ensure that you have the appropriate access rights in advance.

Viewing a password through a graphical interface

The simplest and most obvious method, which doesn't require memorizing complex commands, relies on the operating system's default settings. This method is ideal for those who prefer visual control and don't want to risk typing errors into the command line.

First, you need to open the Run window by pressing the key combination Win + R, and enter the command ncpa.cplThis action will instantly open the Network Connections folder, which displays all available network adapters on your computer.

Find your wireless connection icon, right-click it, and select "Status." In the window that opens, click "Wireless Network Properties."

  • 🔍 Click the Security tab at the top of the Properties window.
  • 👁️ Find the "Network Security Key" field and check the box next to "Show entered characters."
  • 📋 Copy the character set that appears or write it down.

After completing these steps, the hidden characters will turn into readable text, and you can use it to connect other devices. If the system requires administrator permissions, simply agree to the User Account Control prompt.

⚠️ Attention: If the "Security" tab is missing or the fields are grayed out, your network profile may have been deleted or corrupted by system errors. In this case, try reconnecting to the network again, knowing the router password (if it's on the sticker).

Using the Command Prompt (CMD)

For more experienced users or in cases where the graphical interface isn't working correctly, using the built-in command line utility is a great solution. This method not only allows you to view the password but also manage the list of saved profiles.

Launch the Command Prompt as administrator. To do this, right-click the Start button and select the appropriate option from the menu. First, we need to find out the exact profile name under which the network is saved in the system.

netsh wlan show profiles

Find your network name in the list. Note that the name must match exactly, including spaces and case. Then, use the resulting name to generate a key display request.

netsh wlan show profile name="Your_Network_Name" key=clear

In the report that opens, find the "Security Settings" section. The "Key Contents" line will contain the password you're looking for in cleartext. This method is especially useful if you need to quickly retrieve data without diving deep into the settings menu.

The Windows 10 command line has a wide range of functionality, and netsh is one of the most powerful tools for network administration. It not only lets you view data but also delete old profiles, freeing up space and eliminating connection conflicts.

What to do if the command doesn't work?

If the system returns the error "Group Policy does not allow...," access to the command prompt may be restricted by the device administrator or corporate security policies. This is rare on home networks.

Retrieving data via PowerShell

An alternative to the classic CMD is a more modern tool - PowerShellIt provides similar functionality, but often performs more reliably in newer operating system builds and has a more flexible syntax for processing results.

Open PowerShell as administrator. Enter the command to display all saved profiles and their passwords in a single list. This can be useful if you want to download information about all the networks you've ever connected to.

(Get-NetConnectionProfile).Name

However, to obtain the password for a specific network in PowerShell, the same netsh syntax is often used, as native PowerShell cmdlets for extracting cleartext passwords require additional scripts. Therefore, the command remains the same:

netsh wlan show profile name="SSID" key=clear

Where SSID — is the name of your wireless network. The result will be identical to the output in CMD. Using PowerShell makes sense if you plan to automate the process or embed the network check into a more complex system configuration script.

📊 Which method is more convenient for you?
Through Windows settings
Command Prompt (CMD)
PowerShell
Third-party programs

Method Comparison Table

To help you choose the right option, we've prepared a comparison table of the main methods. Each has its own advantages depending on the situation and the user's level of expertise.

Method Complexity Admin access required Speed
Graphical interface Low Yes (sometimes) Average
Command Prompt (CMD) Average Yes High
PowerShell Average Yes High
Resetting the router High No Low

As the table shows, the graphical interface is the most beginner-friendly, but requires more clicks. Console-based methods are faster, but require precise command entry.

⚠️ Attention: Resetting the router (the last step) should only be used as a last resort, if you can't remember the password anywhere. This will restore the device to factory settings, and your ISP may require you to reconfigure PPPoE or VLAN.

Working with multiple profiles

Computers often store connection histories to dozens of networks: home, office, cafes, friends'. Windows 10 doesn't have a convenient list where you can simply select a network and click "show password" for all of them, but the command line allows you to effectively manage this list.

You can delete old or unnecessary profiles to avoid confusion. To do this, use the command:

netsh wlan delete profile name="Old_Network_Name"

This action is useful for system cleaning and improve security, especially if you've used a public Wi-Fi hotspot with a questionable reputation. Deleting the profile ensures that your device won't automatically attempt to connect to that hotspot in the future.

  • 🗑️ Delete guest network profiles after finishing work.
  • 🛡️ Check your list of saved networks for unknown names.
  • 🔄 When changing the password on your router, be sure to delete the old profile on your PC.

Profile management is especially important for laptops that are constantly moving between different access points. The accumulation of "junk" profiles can, in rare cases, cause connection priority conflicts.

☑️ Network security check

Completed: 0 / 4

Restoring access via a router

If none of the computer software methods help (for example, you changed your operating system and your profiles weren't saved), the only option is to view the data on the signal source itself. This will require access to the router's web interface.

Connect to the router via Ethernet cable or Wi-Fi (if the device still remembers the password). In the browser's address bar, enter the gateway IP address, usually 192.168.0.1 or 192.168.1.1.

You will need to enter your login and password to access the admin panel. By default, this is often admin/admin, but if you changed them earlier and forgot, you will have to reset them with the button Reset on the device body.

Once you find the "Wireless" section, you'll see a "Password" or "Pre-Shared Key" field. Here, you can not only view the current password but also create a new, more complex one.

⚠️ Attention: Router interfaces from different manufacturers (TP-Link, Asus, D-Link, Keenetic) vary significantly. Look for sections labeled "Wireless," "Wi-Fi," "Security," or "WLAN." The exact menu location depends on the firmware version.

Frequently Asked Questions (FAQ)

Is it possible to find out the Wi-Fi password if I have never connected to this network from this PC?

No, Windows can't hack networks. It only stores the data you entered previously during a successful connection. Accessing a new network requires physical access to the router or knowledge of the owner's password.

Where is the saved password file located in Windows 10?

Passwords are stored in a protected section of the registry and system configuration files, which are difficult to access using conventional means for security reasons. Direct reading of these files is impossible without special decryption keys.

Is it safe to use third-party password viewers?

Most of these programs (for example, WirelessKeyView) simply read system keys, just like the command line. However, they should only be downloaded from the developers' official websites to avoid viruses.

What should I do if the "Show characters" field is inactive?

This means your current account doesn't have administrator rights. You need to log in as an administrator or ask the PC owner to enter their password to confirm the action.