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.
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.
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.