Are you in a situation where you urgently need to share internet from your computer to your phone, tablet, or another PC, but don't have a router handy? Or do you want to save money on additional equipment by using your laptop as a signal extender? In this article, we'll cover the process. All the working ways to turn a Windows PC into a full-fledged Wi-Fi hotspot — from built-in tools to specialized programs.
It's important to understand: sharing Wi-Fi from a computer has limitations. Connection speed will be lower than with a dedicated router, and stability depends on the network card drivers and Windows version. However, for a temporary solution or a small network of 2-3 devices, this is quite sufficient. We tested all methods. Windows 10 22H2 And Windows 11 23H2 — instructions are valid for both systems.
If your computer is connected to the internet via an Ethernet cable (or USB modem), you can share that internet via Wi-Fi. If you only have Wi-Fi (for example, if you're connected to a different network), you won't be able to create a new access point—Windows doesn't support it. simultaneous connection and distribution One adapter at a time. In this case, only an external USB Wi-Fi adapter will help.
1. Wi-Fi sharing via Mobile Hotspot (the easiest way)
Modern versions of Windows have a built-in feature Mobile hotspot, which allows you to share your computer's internet connection with just a few clicks. This method doesn't require any command knowledge and works reliably as long as you have the latest drivers installed for your Wi-Fi adapter.
To activate the hotspot:
- Open
Windows Settings(keysWin + I). - Go to the section
Network and Internet → Mobile Hotspot. - In the drop-down menu
SharingSelect the connection through which the computer receives the Internet (usuallyEthernetorWireless network, if you have a USB modem). - Click
Changenext to the fieldsNetwork nameAndPasswordto set your parameters (the password must be at least 8 characters long). - Move the slider
Distribution is permittedin positionOn.
Done! Other devices can now connect to the created network. The network name and password will be displayed on this screen. If the connection isn't working, check:
- 🔄 Wi-Fi adapter driver - update it through
device Manager(chapterNetwork adapters). - 🔌 Connection type — the hotspot will not work if the computer itself is connected to Wi-Fi (a cable or USB modem is required).
- 🛡️ Firewall - temporarily disable it to check if it is blocking the distribution.
2. Distribution via the command line (for advanced users)
If Mobile Hotspot doesn't work or you want to set up a network with non-standard parameters (for example, change the Wi-Fi channel), use command lineThis method is universal and works even on older versions of Windows.
Open the command prompt as administrator (click Win + X and select Terminal (administrator)) and run the following commands in order:
netsh wlan set hostednetwork mode=allow ssid="MyWiFi" key="12345678" keyUsage=persistent
netsh wlan start hostednetwork
Where:
MyWiFi— the name of your network (you can replace it with your own).12345678— password (minimum 8 characters).
After executing the second command, the following message should appear: The hosted network is launchedNow you need to enable internet sharing:
- Open
Control Panel → Network and Internet → Network and Sharing Center. - Click
Changing adapter settings. - Find your primary internet connection (eg.
Ethernet), right-click →Properties→ tabAccess. - Check the box
Allow other network users to share your Internet connection. - In the drop-down menu, select the connection you created (usually it’s called
Local Area Connection* X, where X is a number).
Make sure your Wi-Fi adapter supports hostednetwork (check with the command netsh wlan show drivers — the line "Hosted network support" should be "Yes")
Disable antivirus firewalls (Avast, Kaspersky)
Connect the internet cable directly to the PC (not through a USB hub)
-->
Critical detail: If seeding does not resume automatically after reboot, create a file start_wifi.bat with the team netsh wlan start hostednetwork and add it to startup.
3. Using third-party programs (for flexible settings)
If Windows' built-in tools aren't enough, you can use specialized programs. They offer additional features, such as speed limiting, device blacklisting, and automatic startup upon PC startup.
Top 3 proven Wi-Fi sharing programs:
| Program | Advantages | Flaws | Price |
|---|---|---|---|
| Connectify Hotspot | 3G/4G modem support, ad blocking, traffic monitoring | Paid version for all features ($35/year) | Free (with limitations) |
| MyPublicWiFi | Lightweight, portable version (no installation required) | No Russian language, minimalistic interface | For free |
| Virtual Router Plus | Open-source, simple interface | Hasn't been updated since 2016, may not work on Windows 11 | For free |
We recommend MyPublicWiFi For most users, it's free, doesn't require complex settings, and works reliably. Download it from official website (Avoid third-party sources!) After installation:
- Run the program as administrator.
- In the field
Network Name (SSID)Enter the network name. - In the field
Network Key— password (minimum 8 characters). - In the drop-down menu
Internet SharingSelect your primary connection. - Click
Set up and Start Hotspot.
How to bypass Windows' limitation on simultaneously receiving and distributing Wi-Fi?
If your computer is connected to the Internet via Wi-Fi and you want to share it with other devices, buy an inexpensive one. USB-Wi-Fi adapter (from 500 rubles). Connect it to your PC - now one device (the built-in adapter) will receive the Internet, and the other (USB) will share it. Important: the adapter must support the mode AP (Access Point). Proven models: TP-Link TL-WN725N, ASUS USB-AC51.
4. Setting up distribution on macOS (if you have a Mac)
Although our site is dedicated to Windows networks, many users work on MacBookWi-Fi sharing is even easier to set up in macOS:
- Open
System Preferences → Sharing. - In the left menu, select
Public Internet. - In the field
Connection viaPlease specify your primary connection (Ethernet or USB modem). - In the field
For computers usingmarkWi-Fi. - Click
Wi-Fi settingsand set the network name, channel, security level (WPA2/WPA3) and password. - Activate sharing by pressing the button
On.
MacOS automatically manages Wi-Fi channels and supports simultaneous connection to one network and sharing to another (if you have a dual-band adapter). This is a distinct advantage over Windows.
5. Troubleshooting: Why Wi-Fi Sharing Doesn't Work
If, after all these steps, your devices still don't connect to your network or your internet connection isn't working, check the following:
⚠️ Attention: On some laptops (especially Lenovo And HP) the function is disabled in the BIOSWi-Fi DirectorWireless LAN RadioWithout activating it, the distribution will not work. Go to the BIOS (usually the keyF2orDelat boot) and enable these options.
Common mistakes and how to fix them:
| Problem | Cause | Solution |
|---|---|---|
| The network is visible but does not connect. | Incorrect password or incompatible security protocol | Use WPA2-PSK (Not WEP or WPA3) |
| It connects, but there is no internet. | Sharing is not configured in the adapter properties. | Check the box Allow other users... (see section 2) |
Team netsh wlan start hostednetwork gives an error |
The driver does not support hostednetwork or the adapter is disabled. | Update your driver or use a third-party program |
| The distribution speed is very slow | The Wi-Fi adapter operates in 802.11n mode (max. 150 Mbps) | Buy a USB adapter that supports 802.11ac (up to 867 Mbps) |
If nothing helps, check Windows Event Log on errors related to WLAN AutoConfig:
- Click
Win + R, entereventvwr.msc. - Go to
Windows Logs → System. - Filter events by source
Microsoft-Windows-WLAN-AutoConfig.
netsh wlan set hostednetwork channel=6
This will help avoid interference from neighboring networks.-->
6. Security: How to protect your access point
Sharing Wi-Fi from your computer is a potential vulnerability for your network. Follow these guidelines to minimize the risks:
- 🔐 Use complex password (at least 12 characters with numbers and special characters). Avoid simple combinations like
12345678orqwerty. - 📛 Change
SSID(network name) to a neutral one that does not contain personal information (notIvanov_Home_WiFi, and for exampleGuest-Net-242). - 🔄 Disable hotspot sharing when not needed. A constantly active hotspot increases CPU load and increases the risk of hacking.
- 🛡️ Turn on Windows Firewall and make sure that the incoming connection rules allow only the necessary traffic.
If you are distributing internet in a public place (for example, in a cafe or coworking space), consider using VPN on your main connection. This will protect your traffic from interception. Free VPNs with traffic limits: ProtonVPN, Windscribe.
⚠️ Attention: Some internet providers block Wi-Fi distribution through their modems (especially Rostelecom And Beeline). If after connecting to your network, devices receive an IP address, but the Internet does not work, contact your provider's support and check whether the connection is allowed. DHCP relay according to your tariff.
7. Alternative methods of distributing the Internet
If Wi-Fi sharing is not possible (for example, on an old PC without an adapter), consider alternative options:
- 🔌 Through Ethernet (LAN): Connect two computers with a cable and set up sharing
Network and Control CenterThe speed will be higher than via Wi-Fi. - 📶 Bluetooth PAN: Suitable for transmitting internet to a smartphone or tablet. Turn on Bluetooth on both devices and activate
Personal Area Network (PAN)in Windows settings. - 📡 USB reverse tethering: Some Android smartphones (eg. Samsung or Xiaomi) can share internet with a PC via a USB cable. This requires root access or special firmware.
For distribution via Ethernet:
- Connect the computers with a cable
LAN(straight, not crossover). - On your main PC, open
Propertiesyour internet connection → tabAccess. - Allow sharing and select
Ethernetin the list of connections. - On the second PC in the properties
EthernetSet the IP address manually (for example,192.168.137.2with a mask255.255.255.0).
FAQ: Frequently asked questions about sharing Wi-Fi from your computer
Can I share Wi-Fi if my computer is connected to Wi-Fi itself (without a cable)?
No, Windows does not support simultaneous connection and sharing via a single Wi-Fi adapter. You will need:
- External USB-Wi-Fi adapter (from 500 rub.).
- Or Ethernet cable for the main connection.
On macOS, this feature works out of the box if you have a dual-band adapter.
Why is the distribution speed lower than that of the router?
This is due to several factors:
- Hardware limitations: Built-in Wi-Fi adapters in laptops usually have one antenna (1x1 MIMO), while routers have 2-4 antennas.
- Software processing: Windows is not optimized for routing traffic like router firmware.
- CPU load: Wi-Fi distribution consumes up to 10-15% of the processor (depending on the number of connected devices).
To improve speed:
- Use range
5 GHz(if the adapter supports it). - Install drivers from the manufacturer's website (not via Windows Update).
- Disable background programs that consume traffic (torrents, cloud synchronization).
How to share Wi-Fi from a computer to an Android TV (e.g. Xiaomi Mi Box)?
Android TV connects to access points in the same way as smartphones, but there are some nuances:
- In the TV box settings, select your Wi-Fi network and enter the password.
- If the connection is not established, check security mode - Some TV boxes do not support
WPA3(useWPA2-PSK). - For stable operation, disable the function on the TV box
Sleep on a timer(in power settings).
If the image lags when streaming, reduce the video resolution in the application settings (for example, in YouTube or Kodi select 720p instead of 4K).
Is it possible to share Wi-Fi from a computer to an iPhone or iPad?
Yes, but there are limitations:
- iPhone/iPad will connect to your network, but not all functions will workFor example, it may not be updated. App Store or not sync iCloud.
- Apple blocks some ports on uncertified networks. To get around this, configure port forwarding manually via command line:
netsh interface portproxy add v4tov4 listenport=5223 listenaddress=0.0.0.0 connectport=5223 connectaddress=17.0.0.0
Where 5223 - port for iMessage, A 17.0.0.0 — IP address of Apple servers (may change).
How can I make Wi-Fi sharing turn on automatically when I start my computer?
For automatic start use task scheduler:
- Create a file
start_wifi.batwith the line:@echo offnetsh wlan start hostednetwork
exit - Open
Task Scheduler(taskschd.msc). - Create a new task:
- Trigger:
When you log in. - Action:
Run the program→ specify the path tostart_wifi.bat. - Check the box
Run with highest privileges.
- Trigger:
For programs like Connectify or MyPublicWiFi turn on the option Run at system startup in their settings.