/
/

How to See a List of Wireless Network Profiles in Windows 11

How to See a List of Wireless Network Profiles in Windows 11 blog banner image

Key Points:

  • netsh wlan show profiles displays all saved wireless network profiles in Windows 11, including SSIDs and configuration metadata.
  • Wireless profiles store SSID, network key, and optional manual settings for seamless reconnection and security.
  • Saved Wi-Fi networks can be managed using Command Prompt, PowerShell, or the Windows Settings app under “Manage known networks.”
  • PowerShell scripting can filter and output only Wi-Fi profile names for use in automation or bulk device management.
    Enterprise and MSP environments can use endpoint management platforms to deploy, manage, and secure Wi-Fi profiles at scale.

This tutorial demonstrates how to view saved wireless network profiles in Windows 11. It includes step-by-step instructions for using the Command Prompt, PowerShell, and Windows Settings App to see saved Wi-Fi networks, including a history of wireless networks so that they can be managed.

By following the instructions in this guide, you will be able to troubleshoot wireless network issues, ensure you’re connecting to secure networks, and clean up old profiles.

Understanding wireless network profiles in Windows

Wireless network profiles (or Wi-Fi profiles) are the configurations for each Wi-Fi network your device has connected to. When you join a wireless network, a profile is created that contains the network settings such as the SSID (service set identifier — the Wi-Fi network’s name), network key (the password required to join the network), and other information like IP address and DNS server information if those are manually set.

The purpose of wireless network profiles is to save all of this information so you don’t have to re-enter it each time you join a network. It’s also convenient: Windows can automatically connect to networks when you are in range of them.

Wi-Fi profiles also offer security benefits: profiles are stored securely by Windows, so you don’t need to keep your network credentials written down. This makes it harder for someone else to try to trick you into joining their network by naming it something similar to your own.

How to view wireless network profiles in Windows

You can list the wireless network profiles for your Windows 11 devices using a number of built-in tools. Step-by-step instructions are provided for each below.

Method 1: Showing Wi-Fi profiles using the Command Prompt

You can see stored Wi-Fi networks in Windows from the Command Prompt using the netsh command by following these instructions:

  • Open the Command Prompt by right-clicking on the Start button, selecting Run, and then entering cmd followed by the Enter key
  • Enter the command netsh wlan show profiles followed by the Enter key
  • A list of Wi-Fi Networks that have profiles will be displayed

💡 Note: You must run CMD as an administrator to manage or delete profiles.

Method 2: Listing Wi-Fi networks using PowerShell

You can also use PowerShell to run the netsh command:

  • Open PowerShell by right-clicking on the Start button and selecting Terminal (or PowerShell if you’re on Windows 10)
  • Enter the command netsh wlan show profiles and press Enter

PowerShell is a much more powerful tool than the Windows Command Prompt, providing more advanced tools for scripting. For example, you can use regular expressions to modify the output of netsh so that it only shows the Wi-Fi network names, with one on each line:

((netsh.exe wlan show profiles) -match ‘\s{2,}:\s’) -replace ‘.*:\s’ , ”

This PowerShell command takes the output from the netsh wlan show profiles command, then filters the lines that contain two spaces followed by a colon (these being the lines in the list of WiFi profiles, omitting any headings or other formatting). It then deletes all text preceding the colon, as well as the colon character itself, leaving only a list of network names that can be further used in other scripts.

netsh wlan show profiles command

Method 3: Using the Windows GUI to view wireless network profiles

The Windows Settings App also lists Wi-Fi network profiles. You can view them by:

  • Opening the Settings App from the Start menu.
  • Selecting Network & internet from the navigation menu on the left.
  • Selecting Wi-Fi from the list of settings on the right.
  • Selecting Manage known networks.

Selecting Manage known networks
From here, you can filter, list, and manage the settings for all the configured Wi-Fi network profiles on your Windows 11 PC.

If you have trouble following any of the methods above, you can also refer to our video, How to See a List of Wireless Network Profiles in Windows, for a visual walkthrough.

Troubleshooting Wi-Fi profile issues

All users on a Windows system should be able to list the configured Wi-Fi networks they have access to. However, if you cannot modify your wireless networks, make sure you’re logged in as an Administrator.

Listing wireless network profiles can help you troubleshoot a number of issues. If you are having trouble connecting to a network, you can manually delete the profile so that all settings for it are removed, and it can be set up again from scratch.

If you can’t connect to a wireless network or if you suspect a corrupted profile, deleting and re-adding it can help. You can try executing this command in Command Prompt:

netsh wlan delete profile name=”ProfileName”

💡 Make sure you’re logged in as an administrator to modify profiles.

Lastly, removing unused profiles makes it easier to find and connect to networks, while also improving security, making sure you don’t connect to a network you no longer wish to connect to (like a public network at a coffee shop that isn’t secure).

Managing Wi-Fi profiles for multiple devices in education and enterprise

In education and enterprise environments where multiple devices need to be configured to securely connect to numerous networks in different buildings, departments, and campuses, manually managing Wi-Fi networks is an almost impossible task.

Endpoint management by NinjaOne automates IT operations at scale, allowing you to remotely configure devices to only connect to vetted Wi-Fi networks, preventing misuse and cybersecurity issues caused when employees join insecure or malicious networks. NinjaOne provides full oversight over all devices and can remotely deploy new wireless profiles when you change or upgrade your network configuration, streamlining IT operations.

FAQs

There are three methods you can try, as outlined above.

Open Command Prompt as an administrator, and run:

netsh wlan export profile key=clear folder=”C:\Path”

This will export all saved WiFi profiles to the specified folder, including keys in plain text for backup or migration profiles.

You can also read, “How to Backup and Restore Wireless Network Profiles in Windows 10” for additional information.

The simplest way to do this is to open Command Prompt as an administrator and run the command:

netsh wlan delete profile name=”YourNetworkName”

This removes the specified saved WiFi profile from the system.

We recommend checking out this video, “How to Delete User Profiles in Windows 11 and Windows 10” for further information.

This is usually because you do not have administrator privileges. If you work in a managed environment, you may need to ask your IT admin to perform these actions for you. Additionally, make sure that your user account is connected to a network.

Yes. They are stored securely, but you can reveal them by running this in Command Prompt as Administrator:

netsh wlan show profile name=”YourNetworkName” key=clear

Scroll to the Security settings section and look for Key Content to view the saved password.

You might also like

Ready to simplify the hardest parts of IT?
×

See NinjaOne in action!

By submitting this form, I accept NinjaOne's privacy policy.

NinjaOne Terms & Conditions

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).