How to connect an iPhone to Wi-Fi without a password: all the methods in 2026

Connection iPhone Accessing a Wi-Fi network without knowing the password is a challenge many users face. Perhaps you're visiting a friend's house, have forgotten your own router password, or simply don't want to enter a long combination of characters. Fortunately, Apple and modern wireless networking standards offer several legal ways to circumvent this problem.

In this article we will look at 5 proven methods, which work on iPhone 15/14/13/SE With iOS 17/18 (and partially on older versions). From the classic QR code to little-known functions iCloud And WPS — you'll find a solution even for non-standard situations. Important: all the methods described do not violate network security and do not require hacking.

1. Connection via QR code (the fastest way)

Modern routers (for example, TP-Link Archer AX6000, ASUS RT-AX88U or Keenetic) support QR code generation for Wi-Fi connection. This is the official method that does not require entering a password and works on everyone iPhone With iOS 11 and newer.

How to do it:

  • 📱 On a device with network access (For example, Android-smartphone or tablet) open the router application (for example, Tether For TP-Link or ASUS Router).
  • 🖼️ Find the section Wi-Fi → QR code (or Guest Network → Share). Generate the code.
  • 📷 On iPhone open Camera, hover over the QR code and click on the notification "Join [name]'s network".

If you don't have access to the router app, but have another device already connected to the same network, use the standard QR generator:

  1. On Android go to Settings → Wi-Fi → [tap on the network] → Share (fingerprint or PIN confirmation will be required).
  2. On iPhone (if it is already connected to the network) install the application QR Generator from App Store and generate the code manually.

Make sure your iPhone camera is enabled for scanning QR codes|the QR code is not damaged and is clearly visible|your router is not blocking the QR connection (check in settings)|your iPhone is connected to the mobile internet (needed to check the network)-->

⚠️ Attention: Some public networks (in cafes and airports) block QR code connections. In this case, use the methods in the following sections.

2. Using WPS (for routers with a button)

WPS (Wi-Fi Protected Setup) is a standard that allows you to connect to a network without a password using a PIN code or a physical button on the router. This method works if:

  • 🔄 There is a button on the router WPS (usually with a two arrow icon).
  • 📶 Function WPS enabled in the router settings (often disabled by default due to vulnerabilities).
  • 📱 Yours iPhone supports WPS (starting with iOS 15 — with restrictions).

Instructions:

  1. Click the button WPS on the router (hold for 2-3 seconds until the indicator starts flashing).
  2. On iPhone go to Settings → Wi-Fi.
  3. Select the network marked "WPS available" (if it is not there, please update the list of networks).
  4. Confirm connection - iPhone will automatically gain access.
Router model WPS support Notes
TP-Link Archer C6 Yes Button on the back panel, works with iOS 15+
ASUS RT-AC68U Yes Enable WPS in the web interface (192.168.1.1)
Keenetic Giga Yes (PBC) A firmware update to KeeneticOS 3.6+ is required.
Xiaomi Mi Router 4A No WPS is disabled by default and is not recommended for use.
⚠️ Warning: WPS is considered an insecure protocol. After connecting iPhone Disable WPS in your router settings (192.168.0.1 or 192.168.1.1).

TP-Link|ASUS|Keenetic|Xiaomi|D-Link|Other-->

3. Connect via iCloud (if you have a Mac or another iPhone)

If you have another Apple-device (for example, MacBook or the second iPhone), already connected to the desired network, you can sync password via iCloudThis method works thanks to the function Keychain (bunch of keys).

Step-by-step instructions:

  1. Make sure sync is enabled on both devices. iCloud Keychain (Settings → [your name] → iCloud → Keychain).
  2. On iPhone, which you want to connect, go to Settings → Wi-Fi.
  3. Select the desired network - the system will prompt you to enter the password from another device.
  4. On the second device, confirm the password transfer (a notification will appear).

If you don't have a second one iPhone, but there is Mac:

  • 🖥️ Open System Preferences → Sharing.
  • 🔗 Turn on Internet access sharing and select Wi-Fi on the list "Shared with:".
  • 📱 On iPhone connect to the temporary network that is being distributed Mac (the password will be displayed on the screen).
What to do if iCloud Keychain is not working?

Make sure two-factor authentication (2FA) is enabled for your Apple ID on both devices. If not, enable it. Settings → [your name] → Password & Security. Also, make sure that the devices are connected to the Internet and the time on them is synchronized automatically (Settings → General → Date & Time).

4. Connect via Share Wi-Fi (from another iPhone)

Starting from iOS 11, Apple has added the "Share Wi-Fi" feature., which allows you to transmit a network password directly from one iPhone to the other. The main condition is that both devices must be unlocked and be nearby.

How does this work:

  1. 📱 Make sure that iPhone, which is already connected to Wi-Fi, not blocked and is located nearby (within a radius of 1–2 meters).
  2. 🔄 On the second iPhone (who needs access) go to Settings → Wi-Fi and select the desired network.
  3. 🤝 On the first iPhone a notification will appear "Share Wi-Fi password?". Click Share.
  4. ✅ Second iPhone will automatically connect to the network.

Limitations of the method:

  • ❌ Doesn't work if one of the devices is disabled Bluetooth or Wi-Fi.
  • ❌ Requires iOS 11 or newer on both devices.
  • ❌ It is not possible to transfer the password to Android or other devices.

5. Connecting via a guest network (if the router supports it)

Many modern routers (for example, ASUS, Netgear Nighthawk or MikroTik) allow you to create guest network with a separate password (or without one). If you can't get the main password, ask the network owner to set up guest access.

How to set up a guest network (instructions for the router owner):

  1. Open the router's web interface (192.168.0.1 or 192.168.1.1).
  2. Go to the section Guest network (or Guest Network).
  3. Enable guest access, specify the network name (for example, MyWiFi_Guest) And Uncheck "Password required" (or set a simple password, for example, 12345678).
  4. Save the settings and reboot the router.

Benefits of a guest network:

  • 🔒 Limited access to local devices (e.g. printers or NAS).
  • ⏱️ You can set a time limit (for example, 1 hour).
  • 📶 Often has a separate SSID, which simplifies connection.
⚠️ Attention: Some providers (eg Rostelecom or Beeline) block the ability to create a password-less guest network on rented routers. In this case, set the password as simple as possible (for example, qwerty123) and delete it after connecting.

6. Alternative methods (for advanced users)

If none of the above methods worked, you can use less obvious solutionsThey require additional steps or equipment, but sometimes they are the only solution.

Method 1: Using an Ethernet Adapter

If you have iPhone 15 Pro (or older model with Lightning-port) and USB-C/Ethernet adapter (For example, Apple USB-C to Gigabit Ethernet), you can:

  1. Connect the adapter to iPhone and connect it with a cable to the router.
  2. IN Settings → Ethernet Enable automatic IP acquisition.
  3. After connecting to the Internet via cable, go to Settings → Wi-Fi and try connecting to the network (sometimes the router allows access without a password when connected via a wired connection).

Method 2: Password recovery via router

If you have access to the router's web interface (for example, as a network administrator), you can:

  1. Open 192.168.0.1 or 192.168.1.1 in the browser (login and password are usually admin/admin or admin/password).
  2. Go to Wireless → Security and see the current password.
  3. Copy it and enter it on iPhone.

Method 3: Using network management apps

Some applications (eg. Fing or WiFi Map) store a database of open networks or passwords that are shared with other users. However, this method not guaranteed and may be unsafe.

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

Is it possible to connect to Wi-Fi without a password if the router does not support WPS and QR codes?

Yes, but this will require either another device already connected to the network (to transmit the password via iCloud (or the "Share Wi-Fi" feature), or access to the router settings to create a guest network. If none of this is available, the only legal option is to request the password from the network owner.

Why doesn't my iPhone see the network after scanning a QR code?

The reasons may be as follows:

  • The QR code is damaged or outdated (ask to generate a new one).
  • The protocol is disabled on the router. WPA3, which is required for connection via QR.
  • iPhone not connected to mobile internet (needed to check the network).

Solution: Reboot your router and try again.

Is it safe to connect to Wi-Fi without a password?

Connecting to a network without a password does not violate its security, if one of the official methods is used (QR code, WPS, iCloud). However:

  • Avoid public networks without a password (eg. "Free_WiFi" in a cafe) - they can intercept traffic.
  • Don't use WPS all the time - disable the function after connecting.
  • Do not enter passwords for banks or social networks on guest networks.
Do these methods work on jailbroken iPhone?

Yes, all the described methods work on hacked ones too (jailbreak) devices. However, on such iPhone You can use additional tweaks (for example, WiFi Passwords from the repository BigBoss), which show saved network passwords. But this breaks the rules Apple and may result in the device being blocked.

What should I do if I forgot my network password?

There are several ways to recover your network password:

  1. Look at the router sticker (if the password has not been changed).
  2. Go to the router settings (192.168.0.1) and check the section Wireless → Security.
  3. On Mac open Bunch of keys (Programs → Utilities) and find the network name.
  4. On Windows execute command in CMD:
    netsh wlan show profile name="[network_name]" key=clear

    (the password will be in the line Key Content).