How to Share Wi-Fi from a Laptop: A Step-by-Step Guide for All OSes

Need internet access on your smartphone or a second computer urgently, but don't have a router handy? A laptop connected to the internet (via cable, USB modem, or even mobile data) can easily become a fully-fledged Wi-Fi hotspot. This solution is a lifesaver on a business trip, at the cottage, in a hotel, or when your main router is down.

Sharing Wi-Fi from a laptop works on all modern operating systems - from Windows 7 to Windows 11, on macOS and distributions LinuxIn this article you will find 5 proven methods Set up a data connection, including methods that don't require third-party software. We'll also cover common errors (for example, when devices connect but the internet doesn't work) and explain how to boost the signal of a makeshift access point.

Important: If your laptop is connected to the Internet via Wi-Fi (not a cable or USB), share the same network with other devices it won't work technically — you'll need either a wired connection or a second Wi-Fi adapter. This limitation applies to the drivers for most network cards.

1. Share Wi-Fi via Mobile Hotspot (Windows 10/11)

The easiest way for users Windows 10 And Windows 11 — built-in "Mobile Hotspot" feature. It doesn't require any additional software and works reliably as long as your Wi-Fi adapter drivers are up-to-date.

To activate the distribution:

  1. Open Settings → Network & Internet → Mobile Hotspot.
  2. In the "Sharing" drop-down menu, select the connection through which the laptop receives the Internet (for example, Ethernet for cable or Local Area Network Connection for USB modem).
  3. Click Edit next to the Network Name and Network Password fields to set your own settings (the password must be at least 8 characters long).
  4. Move the "Wi-Fi Sharing" slider to the "On" position.

After this, other devices will see the new network in the list of available connections. If the internet doesn't appear on connected devices, check that the network adapter settings (in Control Panel → Network Connections) the parameter is enabled Allow other network users to use this computer's Internet connection.

Update your Wi-Fi adapter driver in Device Manager|

Make sure your laptop is connected to the internet (check with a browser)|

Disable your antivirus or firewall (they may be blocking distribution)|

Restart your laptop if the network does not appear in the list of devices-->

⚠️ Note: On some laptops with adapters Realtek The Mobile Hotspot feature may not work due to outdated drivers. In this case, use alternative methods (see Section 3).

2. Command Prompt: A Universal Method for Windows

If the built-in hotspot refuses to work or you need advanced settings (for example, choosing a Wi-Fi channel), this will help command lineThis method works on all versions of Windows, including Windows 7.

Open the command prompt as administrator (find in search cmd, right-click → “Run as administrator”) and enter the following commands in sequence:

netsh wlan set hostednetwork mode=allow ssid="MyWiFi" key="12345678" keyUsage=persistent

netsh wlan start hostednetwork

Where:

  • 🔄 ssid="MyWiFi" — the name of your network (replace with your own).
  • 🔑 key="12345678" — password (minimum 8 characters).

To allow other devices to access the internet, open Control Panel → Network Connections, find your primary connection (eg. Ethernet), right-click → “Properties” → “Access” tab. Check the box next to Allow other network users to share your Internet connection and select the created network from the list (it will be called “Local Area Connection* X”).

Problem Cause Solution
The network does not appear in the list of devices The adapter driver does not support hostednetwork. Update your driver or use third-party utilities (section 3)
The devices connect, but the internet doesn't work. Connection sharing is not configured Check your access settings in Network Connections
Network disappears after sleep/hibernation Power saving turns off the adapter Disable the "Disable Device" permission in Task Manager

3. Third-party programs for distributing Wi-Fi

If built-in Windows tools aren't up to the task, specialized utilities can help. They offer additional features, including traffic control, device blacklisting, Wi-Fi channel selection, and even ad blocking for connected devices.

Top 3 proven programs:

  • 🖥️ MyPublicWiFi — a simple utility with a minimalist interface. It allows you to limit the speed of connected devices and keeps a log of activity. Works on Windows 7–11.
  • 🌐 Connectify Hotspot — a paid program with a trial period. Supports distribution by Wi-Fi, Bluetooth and even Ethernet, has a built-in firewall.
  • 🛡️ mHotspot — a free, open-source alternative. Can share the Internet with 3G/4G modem and shows a list of connected devices.

Example of setting in MyPublicWiFi:

  1. Download the program from official website and install.
  2. In the field Network Name (SSID) Enter the network name.
  3. IN Network Key Please enter your password.
  4. In the drop-down menu Internet Sharing Select your active connection.
  5. Click Set up and Start Hotspot.
⚠️ Attention: Some antivirus programs (for example, Kaspersky or Avast) may block third-party Wi-Fi sharing utilities. Add the program to the exceptions list or temporarily disable protection.

Built-in Windows tools|

MyPublicWiFi|

Connectify Hotspot|

mHotspot|

Another one (I'll write in the comments)|-->

4. Sharing Wi-Fi from a macOS laptop

On MacBook or iMac With macOS Sharing the internet is even easier than on Windows. The feature is built into the system and works reliably if the laptop is connected to the network via Ethernet, USB modem or iPhone in Personal Hotspot mode.

Instructions:

  1. Open System Preferences → Sharing.
  2. In the left menu, select Public Internet.
  3. In the "Shared Connection" field, specify the Internet source (for example, Ethernet).
  4. In the "For computers using" list, check Wi-Fi.
  5. Click Wi-Fi Settings and set the network name (SSID) and password.
  6. Activate sharing using the button on the left.

macOS Features:

  • 🔋 Wi-Fi hotspots are automatically disabled when your Mac goes to sleep. To prevent this, disable sleep in Energy Saver preferences.
  • 📱 If the Internet is distributed with iPhone via USB, a connection will appear on the Mac iPhone USB - this is what you need to select as the source.
  • 🔒 The default password is generated automatically (8 characters), but you can change it to a more secure one.
How to Share Wi-Fi from a Mac on Older Versions of macOS (Pre-Catalina)

In macOS Mojave and earlier, the path to Settings is slightly different: System Preferences → Network → Wi-Fi → Advanced → OptionsHere you can manually create an access point if the automatic mode does not work.

5. Sharing Wi-Fi from a Linux laptop (Ubuntu, Mint, Debian)

In distributions Linux Wi-Fi distribution is organized through a terminal or graphical utilities like NetworkManagerWe will consider both options using an example. Ubuntu 22.04 LTS.

Method 1: Via terminal (universal for all distributions)

Install the package hostapd And dnsmasq:

sudo apt update

sudo apt install hostapd dnsmasq

Then create a configuration file for the access point:

sudo nano /etc/hostapd/hostapd.conf

Paste into file:

interface=wlan0

driver=nl80211

ssid=MyLinuxWiFi

hw_mode=g

channel=6

wmm_enabled=0

macaddr_acl=0

auth_algs=1

ignore_broadcast_ssid=0

wpa=2

wpa_passphrase=12345678

wpa_key_mgmt=WPA-PSK

wpa_pairwise=TKIP

rsn_pairwise=CCMP

Start the access point:

sudo systemctl unmask hostapd

sudo systemctl enable hostapd

sudo systemctl start hostapd

Method 2: Via NetworkManager (easier)

  1. Click on the network icon in the upper right corner → Change connections.
  2. Click Add → Select Wi-Fi (split).
  3. Set the network name, security mode (WPA2-Personal) and password.
  4. Tab IPv4 → "Shared with other computers" method.
  5. Save and activate the connection.
⚠️ Note: On some laptops with adapters Broadcom You may need to install proprietary drivers through Additional drivers in the system settings.

6. How to boost the signal of your Wi-Fi network

The signal from a makeshift access point on a laptop is weaker than that of a regular router. But it can be boosted using software and hardware:

Software methods:

  • 📶 Change the Wi-Fi channel manually (in Device Manager → Adapter Properties → Advanced). Channels 1, 6 and 11 are usually the least crowded.
  • 🔄 Update your Wi-Fi adapter driver to the latest version from the manufacturer's website (not via Windows Update!).
  • 🚫 Turn off power saving for the adapter in Device Manager → Properties → Power Management.

Hardware methods:

  • 📡 Use a USB Wi-Fi adapter with an external antenna (e.g. TP-Link TL-WN722N). Connect it to your laptop and share the Internet through it.
  • 🔋 Place your laptop on an elevated surface (such as a table or shelf) to improve coverage.
  • 🛠️ If your laptop has a removable Wi-Fi module, replace it with a more powerful one (for example, Intel AX200).

7. Common mistakes and their solutions

Even with proper configuration, Wi-Fi hotspots may not work. Here are the most common issues and how to fix them:

Error Probable cause Solution
"The hosted network failed to start" (Windows) The driver does not support hostednetwork or is disabled. Please update your driver or use netsh wlan set hostednetwork mode=disallow, then again allow
The devices connect, but the internet doesn't work. Connection sharing is not configured Check your settings in Network Connections (Section 2)
The network disappears after rebooting The startup service is not configured. Create a task in Task Scheduler for the team netsh wlan start hostednetwork
Low upload speed (1–2 Mbps) Driver limitation or channel congestion Change the Wi-Fi channel or update the driver

If none of the methods helped, check:

  • 🔌 Is the laptop connected to the Internet (open the browser and check the website).
  • 🔧 Is the Wi-Fi adapter disabled? Device Manager.
  • 🛡️ Is your antivirus or firewall blocking the distribution (temporarily disable them).

FAQ: Frequently asked questions about sharing Wi-Fi from a laptop

Is it possible to share Wi-Fi if the laptop itself is connected to the Internet via Wi-Fi?

No, not if you only have one Wi-Fi adapter. Technically, an adapter can't simultaneously receive and transmit a signal on most laptops. Solutions:

  • Connect your laptop to the Internet via cable (Ethernet) or through USB modem.
  • Buy a second Wi-Fi adapter (USB) and share the Internet through it.
How many devices can be connected to the shared Wi-Fi?

The theoretical limit is up to 10 devices, but in practice:

  • On Windows 3-5 devices operate stably.
  • On macOS — up to 8 devices (depending on Mac model).
  • On Linux the limit is determined by the settings hostapd (default 25, but in reality it’s 5–7 without speed drops).

Each new device reduces the speed for the others.

How do I find out who is connected to my shared network?

IN Windows The list of connected devices can be viewed:

  • Via command line: arp -a (will show IP and MAC addresses).
  • In programs like MyPublicWiFi or Wireless Network Watcher.

On macOS open System Preferences → Sharing → Internet Sharing — the number of connected devices is displayed there.

Is it possible to share Wi-Fi from a laptop? Android or iOS without password?

Technically yes, but:

  • IN Windows When creating a network via the command line, you can specify keyUsage=persistent without a password, but it's not secure.
  • On macOS Password is required.
  • On Linux V hostapd.conf you can ask auth_algs=1 (open network), but the risk of traffic interception is high.

⚠️ WarningAn open network allows any connected device to intercept your traffic (including passwords and personal data).

Is it true that Wi-Fi sharing drains a laptop's battery?

Yes, but not critical:

  • A Wi-Fi adapter in access point mode consumes 10-15% more energy than in normal mode.
  • On macOS And Linux battery consumption is higher than on Windows, due to the peculiarities of power management.
  • If the laptop is plugged into a power outlet, the impact on the battery is minimal.

Tip: Use power saving mode and reduce screen brightness to reduce power consumption.