Wi-Fi won't connect without a password: causes and solutions

You're trying to connect to an open Wi-Fi network at a cafe, airport, or your neighbor's, but your device stubbornly ignores it—it doesn't show up in the list, returns an error, or endlessly "gets IP." This situation is familiar to many, especially when it comes to public access points or older routers with disabled security. In this article, we'll look into it. 7 main reasons, why Wi-Fi doesn't connect without a password, and we'll give step-by-step solutions For Windows, Android, iOS And Smart TV.

It's important to understand: open networks (without a password) operate differently than secure ones. They are more likely to be blocked by device security settings, encounter ISP restrictions, or suffer from incorrect router settings. We won't recommend "simply rebooting the router"—instead, we'll suggest diagnosis by symptoms and specific actions for each case.

If your device sees the network but can't connect, that's one problem. If the network isn't listed at all, that's another. And if there's a connection but the internet isn't working, that's a third. We'll cover all scenarios, including rare cases like conflicts. IPv4/IPv6 or blocking by MAC address.

📊 Which device won't connect to Wi-Fi without a password?
Smartphone (Android)
iPhone (iOS)
Laptop (Windows/macOS)
TV (Smart TV)
Tablet
Other

1. The network is not displayed in the list of available Wi-Fi networks.

The most obvious problem is when an open network simply isn't visible on your device. There could be several reasons for this, most of which are related to settings. router or your gadget.

The first thing to check is - does the network see another device?For example, if there's no network connection on your smartphone, try searching for it on your laptop. If it's still unavailable, the problem is definitely with the router. If the network is visible on one device but not the other, you need to look for the cause in the device's settings.

  • 🔍 Network hidden (SSID Hidden): The router owner may have disabled network name broadcasting (SSID). In this case, you can only connect manually, knowing the exact name.
  • 📶 Weak signal or incompatible standard: If the router is operating in mode 802.11ac (5 GHz), and your device only supports 802.11n (2.4 GHz), the network may not be displayed.
  • 🔒 MAC address filteringEven on an open network, device-specific tethering may be enabled. Your device simply won't be whitelisted.
  • 🛠️ Router malfunction: It’s rare, but it happens that the channel settings or transmission power are lost.

To rule out a router-related issue, try connecting to another open network (for example, at a nearby cafe). If everything works there, your device's settings are to blame. If not, the problem lies with your router or ISP.

How to connect to a hidden network (SSID Hidden)?

  1. On Android: go to Settings → Wi-Fi → Add network, enter the network name (SSID) and select the security type No.
  2. On iOS: Settings → Wi-Fi → Other network, enter your name and leave the password field blank.
  3. On Windows: in the list of networks, click Hidden network, enter SSID and connect without a password.

2. The device connects, but the Internet doesn't work.

A common situation where the network connects (the Wi-Fi icon appears), but pages don't load and there's an exclamation point next to the network name is... The cause is usually... IP settings or traffic blocking.

The most common culprits are:

  • 🌐 No DHCP: The router does not issue IP address automatically, but the device does not have a static one registered.
  • 🚫 Authorization portal blockingMany public networks (in hotels and airports) require a login/password after connecting. Without this, traffic is blocked.
  • 🔄 IPv6 conflict: If the router supports IPv6, but the device does not (or vice versa), the connection may “freeze”.
  • 🛡️ Firewall or antivirus: Windows Firewall or mobile antivirus may block traffic on open networks.

The first thing to do is check if an IP address is issuedOn . Windows This can be done via the command line:

ipconfig /all

Look for the line IPv4 address in the section Wireless network adapterIf it's there 169.254.x.x - this means that DHCP didn't work and the address wasn't given. In this case, you need to either enable DHCP on the router, or register a static one IP manually.

3. Router settings blocking the connection

If the problem occurs on all devices, and the network appears and disappears, the router settings are to blame. Most often, these are:

  1. Disabled DHCP server (devices are not assigned IP addresses automatically).
  2. MAC address filtering (even on an open network there may be a whitelist of allowed devices).
  3. Incompatible operating mode (for example, the router only works in 5 GHz, and your device only supports 2.4 GHz).
  4. Connection limit (the router may have a limit, for example, 10 devices).

To check these settings, go to your router's control panel. It's usually accessible at 192.168.0.1 or 192.168.1.1 (The login and password are often indicated on the device's sticker). Next:

Parameter Where to look What should be
DHCP server LAN → DHCP On (Enabled)
MAC filtering Wireless → MAC Filter Disabled (Disabled) or your MAC is on the white list
Wi-Fi operating mode Wireless → Basic Settings 802.11b/g/n (for maximum compatibility)
Wi-Fi channel Wireless → Channel Auto (Auto) or channels 1, 6, 11 (less busy)

If you're not the network administrator (for example, connecting to Wi-Fi at a hotel), ask support to check these settings. On public networks, they often disable DHCP or limit access by time.

Log into your router's control panel | Check if DHCP is enabled | Disable MAC filtering | Set the router to 802.11b/g/n mode | Restart the router

-->

4. Device-side issues (Windows, Android, iOS)

Sometimes the problem lies not with the network, but with your gadget. This is especially true for Windows, where network adapter settings may become lost after updates, or for Android, where power-saving modes block background Wi-Fi connections.

Let's look at typical cases for different platforms:

  • 🖥️ Windows 10/11:
    • 🔧 The settings are lost IPv4 (for example, a static IP is registered, which conflicts with the network).
    • 🔄 The network card driver is outdated or not working correctly.
    • 🛡️ A firewall or antivirus is blocking connections to open networks.
  • 📱 Android:
    • 🔋 Power saving mode turns off Wi-Fi in the background.
    • 📡 Smart Switching settings (e.g. automatic switch to mobile data).
    • 🔄 The Wi-Fi module cache is corrupted (resetting the network settings helps).
  • 🍎 iOS (iPhone/iPad):
    • 🔒 Function Private Wi-Fi address (changes MAC, which can block the connection).
    • 📵 Airplane mode or restrictions in Screen time.
    • 🔄 Automatic connection to "untrusted" networks is disabled.

For Windows First of all, check the settings IPv4:

  1. Open Control Panel → Network and Internet → Network and Sharing Center.
  2. Click on the Wi-Fi connection → Properties → IPv4.
  3. Make sure the boxes are checked Obtain an IP address automatically And Obtain DNS server address automatically.

On Android try resetting network settings:

  1. Go to Settings → System → Reset → Reset Wi-Fi, mobile network, and Bluetooth settings.
  2. Reconnect to the network.

5. Public networks with authorization (hotels, airports, cafes)

Many public Wi-Fi networks (especially in hotels, airports or shopping malls) require additional authorization Through a browser. You connect to the network, but the internet doesn't work until you enter your login/password, accept the terms, or confirm your phone number.

How does this work:

  1. You connect to a network (eg. Free_WiFi_Hotel).
  2. Any request to the browser (even to google.com) is redirected to the authorization page.
  3. After entering the data (or simply clicking the “Connect” button), Internet access is opened.

The problems here may be the following:

  • 🌐 The authorization page does not openSometimes the browser caches the redirect, and the page won't load. Try opening it in incognito mode or a different browser.
  • Time limit: Some networks only allow access for a limited period (for example, 1 hour), after which you need to log in again.
  • 📱 Applications don't work: Some programs (eg. Telegram or WhatsApp) may not see the connection until authorization is completed in the browser.
  • 🔒 Blocking by deviceHotels often restrict access to one device per room. Connecting from a second device won't work.

If the authorization page does not open automatically, try manually navigating to one of these addresses:

http://captive.apple.com (for iOS)

http://connectivitycheck.gstatic.com (for Android)

http://neverssl.com

6. Conflicts with IPv6, DNS and other network protocols

If you have tried all of the above and the internet still doesn't work, the problem may be network protocol conflicts. Most often, the culprits are:

  • 🔢 IPv6: If the router or device does not handle the network correctly IPv6, the connection may “hang” at the stage of obtaining the address.
  • 📡 DNS servers: Incorrect settings DNS lead to the fact that websites do not open, although there is a connection.
  • 🔄 MTU: If the value Maximum Transmission Unit too large, data packets are lost.

To check, not in IPv6 If there is a problem, temporarily disable it:

On Windows:

  1. Open Control Panel → Network and Internet → Network and Sharing Center.
  2. Click on the Wi-Fi connection → Properties.
  3. Uncheck the box Internet Protocol version 6 (TCP/IPv6) and reboot.

On Android (root or ADB permissions required):

settings put global ipv6_enabled 0

If the problem is DNS, try entering public DNS servers manually:

  • 🌍 Google DNS: 8.8.8.8 And 8.8.4.4
  • 🌍 Cloudflare DNS: 1.1.1.1 And 1.0.0.1

For verification MTU (if pages are loaded partially or the connection is broken) use the command:

ping -f -l 1472 google.com

If packets are lost, reduce the number 1472 until the ping becomes stable. The optimal value MTU = 1472 + 28 = 1500.

7. Viruses, malware and unusual causes

It's rare, but it happens that the connection is blocked malware or incorrect security settings. For example:

  • 🦠 Virus changed the network settings (for example, registered a proxy server).
  • 🛡️ Antivirus or VPN blocks open networks as "unsafe".
  • 🔧 Group Policies (Windows): Corporate laptops may have restrictions on connecting to public Wi-Fi.
  • 📡 Conflict with another adapter: For example, virtual networks (VirtualBox, VPN) interfere with the main connection.

To rule out viruses, check your system Malwarebytes or Kaspersky Virus Removal ToolIf you suspect a VPN or proxy:

  • On Windows: check Settings → Network & Internet → Proxy (should be Automatic detection of parameters).
  • On Android/iOS: Disable VPN in settings or uninstall suspicious applications.

If the problem appeared after installing updates Windows, try rolling back the network card driver:

  1. Open Device Manager → Network Adapters.
  2. Find your Wi-Fi adapter, right-click → Properties → Driver → Roll Back Driver.

FAQ: Frequently asked questions about connecting to Wi-Fi without a password

❓ Why won't my iPhone connect to an open network, but my Android can?

Feature enabled on iPhone Private Wi-Fi address (changes the MAC address to protect privacy). Some routers block devices with frequently changing MAC addresses. Disable this feature in your network settings.

❓ The network is connected, but the pages won't load. What should I do?

Most likely, the network requires authorization through a browser (see section 5). Try opening http://neverssl.com or http://captive.apple.comIf it doesn't help, check your settings. DNS (write down 8.8.8.8) or turn it off IPv6.

❓ Is it possible to connect to a hidden network (SSID Hidden) without a password?

Yes, but you need to know the exact network name (SSID). On Android And Windows There is an option to manually connect to a hidden network. On iPhone, select Another network and enter a name, leaving the password field blank.

❓ Why does my laptop connect to the network, but my phone doesn't?

Possible reasons:

  • The phone only works in the range 2.4 GHz, and the router is configured to 5 GHz.
  • The phone has power saving mode enabled, which turns off Wi-Fi in the background.
  • The settings are lost IP (try resetting the network in the settings).

❓ How do I know if my router is blocking my device by MAC address?

If the network is visible, but the connection is interrupted with an error Authentication failed — MAC filtering is most likely enabled. Check with your network administrator to see if your MAC address is whitelisted. You can find your MAC address:

  • On Windows: ipconfig /all (look for Physical address).
  • On Android: Settings → About phone → Status → Wi-Fi MAC address.
  • On iOS: Settings → General → About → Wi-Fi Address.