How to Create a Wi-Fi Hotspot on a Laptop: 3 Working Methods

Are you in a situation where you urgently need internet on your smartphone or tablet, but all you have is a laptop with a wired connection? Or are you looking to save money on a router for temporary Wi-Fi distribution? Turning your laptop into a fully-fledged access point is easier than you think—you don't need special software or extensive networking knowledge. Built-in tools are all you need. Windows, macOS or Linux.

This instruction is suitable for any scenario: from distributing the Internet with Ethernet-cable to creating a network between devices without internet access. We'll cover all the current methods—from the standard Mobile Hotspot to the command line and third-party utilities. We'll also explain how to avoid common errors, such as when devices connect to the network but the internet doesn't work.

1. Preparing your laptop for Wi-Fi sharing

Before setting up a hotspot, make sure your laptop meets two key requirements:

  • 🔹 Wi-Fi adapter with support for the mode SoftAPAlmost all modern laptops (manufactured after 2015) are equipped with such adapters. You can check this in Device Manager - if in the "Network adapters" section there is a device with the words Wireless, Wi-Fi or 802.11, Everything is fine.
  • 🔹 Internet source. This could be a wired connection (Ethernet), USB modem or even another Wi-Fi (if the laptop is connected to the network and you want to “share” it).

It's also important to update your network adapter drivers. Outdated drivers are a common cause of Wi-Fi issues. To check if they're up to date:

  1. Open device Manager (Win + X → Device Manager).
  2. Expand the Network Adapters section and find your Wi-Fi module (for example, Intel Wi-Fi 6 AX200 or Qualcomm Atheros).
  3. Right-click → “Update driver” → “Search automatically”.
⚠️ Note: If the access point stops working after updating the drivers, roll back the driver to the previous version in the same menu (Properties → Driver → Roll Back Driver).
📊 What operating system do you use?
Windows 10/11
macOS
Linux
Other

2. Method 1: Mobile Hotspot in Windows 10 and 11

The easiest and most reliable method for users Windows — a built-in "Mobile Hotspot" function. It works reliably, does not require additional software, and supports up to 8 connected devices simultaneously (operating system limitation).

To activate the hotspot:

  1. Open Settings → Network & Internet → Mobile Hotspot.
  2. From the "Sharing" drop-down menu, select your internet source (e.g. Ethernet or Local Area Network Connection).
  3. Click "Edit" next to "Network data" and set:
    • 🔐 Network name (SSID) - any, for example, MyLaptopWiFi.
    • 🔑 Password — minimum 8 characters (we recommend using letters, numbers and symbols).
  • Move the "Mobile hotspot" slider to the "On" position.
  • Done! Other devices can now connect to your network. If the internet isn't showing up on connected devices, check:

    • 🔌 Is the cable connected? Ethernet to a laptop (if you are distributing wired Internet).
    • 🔄 Is your firewall blocking it? (Windows Defender) sharing. To test, temporarily disable it in Settings → Update & Security → Windows Security.

    Update Wi-Fi drivers|Connect to an internet source|Set a password of at least 8 characters|Disable VPN (if used)-->

    3. Method 2: Command line (for advanced users)

    If Mobile Hotspot doesn't work (for example, due to corporate policy restrictions or an outdated version of Windows), you can create a hotspot via command lineThis method is universal and works even on Windows 7.

    Open Command Prompt as Administrator (Win + X → Command Prompt (Administrator)) and perform 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 (replace with your own).
    • 12345678 — password (minimum 8 characters).

    To allow other devices to access the Internet, you need to enable connection sharing:

    1. Open Control Panel → Network and Internet → Network and Sharing Center.
    2. Click on the active connection (for example, Ethernet) → “Properties” → “Access” tab.
    3. Check the box "Allow other network users to connect through my Internet connection" and select the network you created from the list (usually called "Local Area Connection* X").
    ⚠️ Attention: After restarting the laptop, the access point must be restarted using the command netsh wlan start hostednetworkTo automate the process, create .bat-file with this command and add it to startup.
    How to create an autostart access point?

    1. Create a text file and enter the following line into it:

    @echo off
    

    netsh wlan start hostednetwork

    2. Save the file with the extension .bat (For example, start_wifi.bat).

    3. Place it in your startup folder: click Win + R, enter shell:startup and drag the file there.

    4. Method 3: Sharing Wi-Fi on macOS

    On laptops MacBook (and other devices with macOS) Sharing Wi-Fi is even easier than in Windows. Apple included this feature out of the box, and it works reliably even on older versions of the system.

    Instructions for macOS Ventura and newer:

    1. Open System Preferences → Sharing.
    2. In the left menu, select "Internet Sharing".
    3. In the "Shared Connection" field, specify the Internet source (for example, Ethernet or Thunderbolt Bridge).
    4. In the "For computers using" section, check "Wi-Fi".
    5. Click "Wi-Fi Settings" and set:
      • 📶 Network name (For example, MacBook-Pro-Hotspot).
      • 🔒 Password (minimum 8 characters).
      • 🛡️ Security — choose WPA2/WPA3 Personal.
  • Check the "Shared" box in the left menu and confirm the action.
  • If after activation other devices do not see the network, check:

    • 🔄 Does your network name conflict with other nearby Wi-Fi networks (for example, if a neighbor has a network with the same name).
    • 🔋 Battery level MacBook — when the battery is low (<20%), macOS can automatically disable sharing to save power.

    5. Wi-Fi distribution on Linux (Ubuntu, Mint, Fedora)

    In distributions Linux You can create an access point through a graphical interface or a terminal. Let's look at both options using an example. Ubuntu 22.04 LTS.

    Method 1: Via network settings

    1. Open Settings → Wi-Fi → Hotspot.
    2. Activate the "Wi-Fi hotspot" slider.
    3. Set the network name (SSID) and password.
    4. In the Connection section, select your internet source (e.g. eth0 for wired connection).

    Method 2: Via terminal (universal method)

    Install the utility hostapd And dnsmasq:

    sudo apt update
    

    sudo apt install hostapd dnsmasq

    Then edit the configuration file /etc/hostapd/hostapd.conf (create it if it doesn't exist) and add:

    interface=wlan0
    

    driver=nl80211

    ssid=MyLinuxHotspot

    hw_mode=g

    channel=6

    wpa=2

    wpa_passphrase=12345678

    wpa_key_mgmt=WPA-PSK

    Start the access point:

    sudo systemctl start hostapd
    

    sudo systemctl start dnsmasq

    ⚠️ Note: On some laptops with adapters Broadcom Additional driver configuration may be required. If the terminal returns an error nl80211 not found, install the package linux-firmware.

    6. How to troubleshoot Wi-Fi sharing issues

    Even after proper configuration, the access point may still operate unstable. Here are common errors and their solutions:

    Problem Possible cause Solution
    The devices connect, but the internet doesn't work. Connection sharing is not enabled Check your sharing settings (see section 3)
    The network is not visible on other devices Channel conflict or adapter driver Change the Wi-Fi channel in the settings or update the driver.
    The connection keeps dropping Power saving turns off the adapter Disable "Allow the computer to turn off this device to save power" in the adapter properties.
    Low distribution speed Bandwidth limitation Change the Wi-Fi standard from 802.11g on 802.11n/ac in the adapter settings

    If the problem is not resolved, try:

    • 🔄 Restart your laptop and connected devices.
    • 🛠️ Reset network settings:
      • In Windows: Settings → Network & Internet → Status → Network reset.
      • On macOS: Delete the file /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist and reboot.
    • 🔍 Check for viruses - Some malware blocks network connections.

    7. Security when distributing Wi-Fi from a laptop

    Sharing your internet connection from a laptop creates potential vulnerabilities for your network. Follow these guidelines to minimize the risks:

    • 🔐 Use a complex passwordAvoid simple combinations like 12345678 or qwertyThe optimal password is 12+ characters with letters, numbers, and symbols (for example, WiFi@Laptop2026!).
    • 🛡️ Turn on the firewallIn Windows, check that Windows Defender active, on macOS - that the built-in firewall is enabled (System Preferences → Network → Firewall).
    • 👥 Limit the number of connected devicesIn the hotspot settings, specify the maximum number of users (the default in Windows is 8).
    • 🔄 Turn off distribution when it is not neededA constantly active access point increases the load on the processor and drains battery power.

    If you're distributing internet in a public place (for example, a cafe or coworking space), additionally:

    • 🌐 Turn off file and printer sharing in the network settings.
    • 🔗 Use a VPN on a laptop if you are transmitting confidential data.
    ⚠️ Note: Some corporate networks block Wi-Fi hotspot sharing via Group Policy. If you're connected to a work network and can't enable the hotspot, check with your IT department to confirm the rules.

    8. Alternative programs for distributing Wi-Fi

    If built-in tools don't work, you can use third-party utilities. They offer additional features, such as traffic monitoring or bandwidth adjustments.

    Program Platform Peculiarities Link (official)
    Connectify Hotspot Windows 3G/4G modem support, ad blocking, traffic monitoring connectify.me
    MyPublicWiFi Windows Free, simple interface, time limit mypublicwifi.com
    Baidu WiFi Hotspot Windows, macOS Support for Cyrillic SSIDs, connection analytics wifi.baidu.com
    Linux Hotspot (built into KDE) Linux Integration with Plasma, control via GUI

    Before installing third-party programs:

    • 🛡️ Check the developer's reputation (read reviews on Softpedia or MajorGeeks).
    • 🔍 Download utilities only from official websites.
    • 📋 Avoid installing additional software (read the installer windows carefully).

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

    Is it possible to share Wi-Fi from a laptop without an internet connection?

    Yes. In this case, you'll create a local network where devices can share files or connect to shared folders, but won't have internet access. For example, you could set up a multiplayer game over a local network.

    How many devices can I connect to a hotspot on a laptop?

    The technical limit depends on the operating system and adapter:

    • 🪟 Windows 10/11: up to 8 devices (limit Hosted Network).
    • 🍎 macOS: up to 10 devices (may vary depending on model) MacBook).
    • 🐧 Linux: up to 20+ devices (depending on settings) hostapd).

    In practice, stable operation is possible with 3-5 devices. With more devices, lags may occur.

    Why is the internet speed when sharing from a laptop lower than on the laptop itself?

    This is normal. Reasons:

    • 📡 Wi-Fi adapter The laptop simultaneously receives and transmits data, which reduces throughput by 30–50%.
    • 🔌 Wired connection (if you distribute with Ethernet) is usually faster than Wi-Fi. For example, with a cable connection at 100 Mbps, you'll get ~50–70 Mbps.
    • 🔋 Energy saving may limit the adapter's power. Disable it in the power settings.

    To improve speed:

    • Change the Wi-Fi standard in the adapter settings to 802.11ac (if supported).
    • Use the channel 5 GHz instead of 2.4 GHz (less interference).
    Is it possible to share Wi-Fi from a laptop if the laptop itself is connected to another Wi-Fi network?

    Technically yes, but it creates bridge between networks, which can lead to:

    • ⚠️ IP address conflict (if the main network and the distributed one have the same range, for example, 192.168.1.x).
    • 🐢 Significant drop in speed on both connections.
    • 🔒 Violation of provider rules (Some operators prohibit re-distributing their Wi-Fi).

    If you still need to distribute Wi-Fi from Wi-Fi:

    1. In Windows, use the command prompt (section 3), but in hostednetwork Please specify a different channel than the main network.
    2. On macOS, this scenario is supported out of the box in the Internet Sharing settings.
    How to share Wi-Fi from a laptop Android or iOS?

    The process of connecting to an access point on a laptop is no different from connecting to a regular router:

    1. On Android:
      • Open Settings → Wi-Fi.
      • Select the network created by the laptop.
      • Enter the password and connect.
  • On iOS:
    • Go to Settings → Wi-Fi.
    • Tap on your network name.
    • Enter the password and confirm the connection.

    If the device connects, but the Internet does not work:

    • 🔄 Restart your laptop and smartphone.
    • 📱 On Android Check if the "Traffic Saver" mode is enabled in your Wi-Fi settings.
    • 🍎 On iPhone Disable VPN (if used).