Sharing the Internet from a computer via Wi-Fi adapter — a convenient way to organize a network without a router. However, by default, the network name (SSID) is visible to all devices within range, which can attract unwanted attention. Hiding the SSID doesn't make the network completely invisible to experienced users, but it significantly reduces the risk of accidental connection by strangers.
In this article, we will look at how to hide the SSID when distributing Wi-Fi from a PC Windows 10/11 through built-in system tools, the command line, and third-party utilities. We'll pay special attention to the nuances of working with different adapter models (TP-Link, ASUS, Intel) and possible compatibility issues. If you are using macOS or Linux, the principles will be similar, but the commands and interfaces are different - we will also mention this.
Why Hiding Your SSID Isn't the Same as Security
Many users mistakenly believe that a hidden SSID makes the network "invisible" to hackers. In fact:
- 🔍 The SSID is still being transmitted on the air when connecting devices - it can be intercepted by packet analyzers (Wireshark, Airodump-ng).
- 🛡️ Basic protection - This
WPA3- encryption and a complex password, not hiding the name. - 📡 Some devices (for example, old printers or IoT gadgets) cannot connect to networks with a hidden SSID.
However, hiding the SSID is useful in public places (cafes, coworking spaces) where you temporarily share internet and don't want the network to appear in the list of available networks. It also reduces the number of password bruteforce attempts by botnets scanning open networks.
Method 1: Hiding the SSID via the command line (netsh)
The most reliable method is to use a utility netsh, built into WindowsIt allows you to flexibly configure hosted network settings, including hiding the SSID. This guide is suitable for adapters that support the mode. SoftAP (most modern models).
Open the command prompt as administrator and execute the commands in order:
netsh wlan set hostednetwork mode=allow ssid=MyHiddenNetwork key=StrongPassword123 keyUsage=persistentnetsh wlan set hostednetwork settings=security
netsh wlan start hostednetwork
To hide the SSID, add the parameter ssid="" (empty line) when creating a network:
netsh wlan set hostednetwork mode=allow ssid= key=YourPassword keyUsage=persistent
⚠️ Attention: Some adapters (eg. Realtek RTL8188EU) ignore an empty SSID and automatically substitute a standard name. In this case, use the method with third-party utilities (see Method 3).
After executing the commands, the network will share the internet, but its name will not appear in the list of available networks. To connect to such a network, you must manually specify the following on the client device:
- 📝 Network name (SSID) - the one you set initially (before hiding).
- 🔑 Security type —
WPA2-PSKorWPA3-PSK. - 🔐 Password.
Make sure your adapter supports hosted networking|Run command prompt as administrator|Use netsh with empty SSID|Restart the adapter if errors occur-->
Method 2: Setting up via the Network and Sharing Center
If the command line seems complicated, you can try hiding the SSID through the graphical interface. However, this method does not work on all versions. Windows and depends on the adapter drivers.
Instructions:
- Open
Control Panel → Network and Sharing Center. - Go to
Changing adapter settings. - Locate the hosted network virtual adapter (usually called
Local Area Connection* X), right-click →Properties. - Click
Tune→ tabAdditionally. - Find the parameter
SSID BroadcastorHide SSIDand set the valueDisabled.
| Adapter | Option to hide SSID | Notes |
|---|---|---|
| Intel AX200/AX210 | Hide SSID in Beacons |
Requires driver version 22.110+ |
| TP-Link Archer T4U | SSID Broadcast Control |
Works only in AP mode |
| ASUS USB-AC68 | Hidden Network |
Need to turn it off WPS |
| Realtek RTL8822BE | — | Does not support hiding via GUI |
If the desired parameter is not listed, it means your adapter does not support hiding the SSID via the GUI. In this case, return to Method 1 or use third-party programs.
Method 3: Third-party utilities to hide SSID
If built-in tools Windows If you can't handle this, specialized programs can help. They offer more configuration options, including SSID hiding, MAC address filtering, and bandwidth control.
Top 3 Wi-Fi Sharing Utilities with a Hidden SSID:
- 🖥️ Connectify Hotspot — a paid program with a trial period. Supports hiding the SSID, setting up
VLANand traffic prioritization. Works with most adapters, including Broadcom And Qualcomm Atheros. - 🌐 Virtual Router Plus — a free, open-source alternative. SSID hiding is implemented via a checkbox.
Hide my network, but may not work on Windows 11 without editing the configuration file. - 🛡️ mHotspot - a simple utility with support
WPA3and hiding the SSID. Suitable for adapters MediaTek And Ralink, but requires disabling the built-in firewall Windows.
Example of setting in Connectify Hotspot:
- Install the program and run it as administrator.
- In the field
Hotspot NameEnter the network name (it will be hidden after applying the settings). - Activate the option
Hide my Hotspotin the sectionAdvanced Settings. - Set a password and select an internet source (e.g.
Ethernet). - Click
Start Hotspot.
⚠️ Attention: Free versions of programs (for example, Virtual Router Plus) may contain adware. Download utilities only from official websites and check the files through VirusTotal.
How to check if the SSID is actually hidden?
To make sure that the network is really not visible, use another device (smartphone or laptop) and run a network scan through the app WiFi Analyzer (Android) or command netsh wlan show networks mode=bssid In Windows, if the SSID isn't displayed, but the network is detected as "Hidden," the setting worked.
Problems and solutions when hiding SSID
Even after proper configuration, hiding the SSID may work inconsistently. Let's look at common issues and how to solve them:
| Problem | Possible cause | Solution |
|---|---|---|
| The network is still visible | The adapter driver is ignoring the settings. | Please update your driver or use netsh with an empty SSID |
| The devices do not connect. | Incorrect security type | Install WPA2-PSK/AES instead of WPA3 |
| The network disappears after sleep | Adapter power saving | Disable the option Allow the device to turn off to save power in the Device Manager |
| Low speed | The adapter operates in the mode 802.11n |
Set the standard manually 802.11ac in the driver settings |
If none of the methods helped, check:
- 🔌 SoftAP support your adapter (the list of compatible models is on the website Microsoft).
- 🔄 Conflicts with antivirus software - temporarily disable protection and try again.
- 📡 Interference on the channel - use the utility inSSIDer for ether analysis.
Alternative methods of network protection
Hiding your SSID is just one way to improve security. For reliable protection, we recommend combining several methods:
- 🔐 WPA3 encryption — mandatory for all modern networks. If your adapter doesn't support
WPA3, useWPA2-PSKWithAES. - 📋 MAC address filtering — Allow connections only to trusted devices. Configurable in
netshor through utilities like Connectify. - ⏱️ Time limit — turn off distribution when it is not needed. For example, through
Windows Task Scheduler. - 🌍 Changing the channel - use less busy channels (for example,
149–165in the 5 GHz range).
A critical mistake many users make is using standard network names like "DIR-300" or "TP-LINK_1234." These SSIDs immediately reveal the router (or adapter) model, making it easier to exploit. Always use a unique name that's not related to your hardware.
For maximum security, combine SSID hiding with:
- 🔄 Regularly changing your password (once every 1–2 months).
- 📵 Disabling WPS (this protocol is vulnerable to brute force).
- 🛡️ By enabling the firewall on the distributing PC.
Hiding SSID on macOS and Linux
If you are distributing Wi-Fi from your computer to macOS or Linux, the process will be different. Let's look at the basic commands and nuances.
For macOS (Monterey/Ventura):
- Open
Terminaland create a network:sudo networksetup -setairportnetwork en1 "MyNetwork" password - To hide the SSID, add a flag
--hidden(in new versions macOS This doesn't always work due to limitations. Apple). - An alternative is to use a utility Internet Sharing V
System Preferences → Sharing, but hiding the SSID is not provided there.
For Linux (Ubuntu/Debian):
- Install
hostapdAnddnsmasq:sudo apt install hostapd dnsmasq - Edit the configuration file
/etc/hostapd/hostapd.conf, adding the line:ignore_broadcast_ssid=1 - Start the access point:
sudo systemctl start hostapd
⚠️ Attention: On Linux Hiding the SSID may conflict with some drivers (eg. rtl8192cu). If the network does not start, try updating the kernel or using a different adapter.
FAQ: Frequently asked questions about hiding your SSID
Is it possible to hide the SSID on an adapter without SoftAP support?
No, if the adapter does not support the mode SoftAP (virtual access point), Wi-Fi sharing is impossible, which means hiding the SSID is also impossible. Check the specifications of your model on the manufacturer's website. An alternative is to buy an external adapter with AP support (for example, TP-Link TL-WN823N).
Why does the network become slower after hiding the SSID?
This is because client devices are constantly scanning the airwaves for hidden networks, which increases the load. To fix this:
- Set the fixed channel manually (eg.
36for 5 GHz). - Disable automatic power adjustment in the adapter settings.
- Use the standard
802.11acinstead of802.11n.
How to connect to a hidden network from iPhone or Android?
On iPhone:
- Go to
Settings → Wi-Fi. - Click
Another network. - Enter the name (SSID), security type and password.
On Android:
- Open
Settings → Wi-Fi. - Click
Add a network. - Specify SSID, select
WPA2/WPA3and enter the password.
Will the hidden network be visible in public places (airports, cafes)?
Yes, the hidden network is still detectable by specialized scanners (for example, Kismet or Airodump-ng), but it doesn't appear in the standard Wi-Fi list on smartphones. In public places, it's best to combine hiding the SSID with:
- VPN on the distributing PC.
- Speed limitation for connected devices.
- Disabling distribution after use.
Is it possible to hide the SSID on a virtual machine (VirtualBox, VMware)?
Technically yes, but with some caveats:
- The virtual adapter must support the mode SoftAP (V VirtualBox This only works with
Host-Only Adapter+ additional settings). - Speed will be lower due to virtualization overhead.
- On VMware will need to be enabled
Promiscuous Modefor VM network adapter.
For stable operation, it is better to use a physical adapter on the host machine.