Have you ever found yourself in a situation where you need to give guests access to your Wi-Fi but you don't remember the password? Or want to connect a smart device (e.g., Amazon Echo or Google Nest), but entering a long code manually is inconvenient? Wi-Fi network QR code solves this problem in seconds - just scan it with your smartphone camera. But where can I find it on iPhone, if there is no explicit "Generate QR" button in the settings?
Unlike Android, where the network's QR code is often available directly in the connection menu, iOS hides this function deeper. Moreover, its implementation depends on the system version (iOS 16 vs iOS 17/18), router model, and even network type (guest, hidden SSID, or primary). In this guide, we'll cover All working methods for getting a Wi-Fi QR code on iPhone without third-party apps, including workarounds for older iOS versions and non-standard routers.
Why isn't there a "Wi-Fi QR Code" button in iPhone settings?
Apple Traditionally, it simplifies the interface by removing unnecessary features. In the case of network QR codes, this is due to three reasons:
- 🔒 Security: The QR code contains the password in clear text (encoded in the format
WIFI:T:WPA;S:my_ssid;P:my_password;;). Apple prefers users to share access viaAirDroporiCloud Keychain, where data is transmitted encrypted. - 📱 Alternative methods: Starting from iOS 11, iPhone can automatically share Wi-Fi passwords with other devices Apple (through
ContactorFamily Sharing). - 🌐 Router dependency: Many modern routers (TP-Link, ASUS, Keenetic) generate a QR code themselves - it can be found on the case sticker or in the web interface.
However, there are ways to get a QR code directly on iPhone, and they don't require jailbreaking or installing questionable utilities. Below are step-by-step instructions for different scenarios.
Method 1: Generate a QR code via "Passwords" (iOS 16 and later)
Starting from iOS 16, Apple Added a built-in password manager where you can view saved Wi-Fi networks and generate a QR code for them. This method works on all models. iPhone with current firmware, including iPhone 15 Pro Max And SE (3rd generation).
Instructions:
- Open
Settings → Passwords(you will need to enter the lock code or Face ID). - In the list, find the name of your Wi-Fi network (section
Network passwords). - Tap on the network - a screen with details will open, including the field
Password. - Press and hold the password field, then select
Copy. - Return to
Settings → Wi-Fi, find your network and tap on the iconℹon the right. - Scroll down and select
Share password(If the option is not active, check that the device is unlocked and connected to this network). - The system will prompt you to generate a QR code – confirm the action.
The completed code will appear on the screen. You can:
- 📸 Scan with another device (turn on the camera and point it at the code).
- 🖼️ Save to
Photo(take a screenshot or click "Share"). - 📤 Send via
AirDrop,MessagesorMail.
Make sure your iPhone is connected to the correct Wi-Fi network.
The network password is saved in iCloud Keychain (check in Settings → Passwords)
The device is unlocked (Face ID/Touch ID does not block access)
Disable VPN (may interfere with network detection)-->
⚠️ Attention: If in the listPasswordsyour network is not there, which means the password is not saved iniCloud KeychainIn this case, use Method 3 (via router) or Method 4 (manual generation).
Method 2: Using Wi-Fi Sharing (iOS 11–18)
This method does not create a QR code directly, but allows you to quickly transfer network access to another device. Apple (including Mac, iPad or another iPhone). If the recipient then generates a QR code through Passwords, you will be able to use it.
How does this work:
- Make sure both devices (iPhone-the source and the destination device) are connected to
iCloudand enter yoursFamily Sharingor a listContacts. - On the receiving device, open
Settings → Wi-Fiand select the desired network. - On iPhone- a pop-up window with an offer will appear on the source
Share password. ClickSend password. - On the receiving device, confirm the connection.
After this, the network will appear in the list of saved passwords on the second device, and you will be able to generate a QR code via Settings → Passwords (cm. Method 1).
| Condition | Method 1 (Passwords) | Method 2 (Share) |
|---|---|---|
| Works without internet | ✅ Yes | ❌ No (iCloud required) |
| Requires iCloud Keychain | ✅ Yes | ✅ Yes |
| Suitable for Android/smart devices | ✅ Yes (via QR) | ❌ No (Apple only) |
| Works on iOS 15 and later | ❌ No | ✅ Yes |
⚠️ Attention: If you have hidden Wi-Fi network (with SSID broadcast disabled), this method may not work. In this case, use Method 3 or Method 5.
Method 3: QR code from the router sticker or its web interface
Most modern routers (TP-Link Archer, ASUS RT-AX, Keenetic, Xiaomi Mi Router) have a network QR code on the bottom sticker of the case. It contains the data for connecting to main network (not guest!) and is usually valid until the first password change.
If there is no sticker or the code is outdated, a QR code can be generated in the router's web interface:
- Connect iPhone to the router's network (via Wi-Fi or cable via an adapter) Lightning/USB-C to Ethernet).
- Open your browser and enter the router's IP address (usually
192.168.0.1,192.168.1.1or192.168.8.1). - Log in (using the login and password from the sticker or your own if you have changed them).
- Find the section
Wi-Fi,Wireless networkorQSS(Quick Secure Setup). - Look for the option
QR code,Share via QRorGuest access.
Examples for popular brands:
- 🔄 TP-Link:
Advanced Settings → QSS. - 📡 ASUS:
Wireless Network → QR Code(General tab). - 🌐 Keenetic:
Wi-Fi → Hotspot → QR code. - 🤖 Xiaomi:
Wi-Fi Settings → Share Network.
Method 4: Manually generate a QR code using Shortcuts (without apps)
If the previous methods did not work, you can create a QR code manually using the standard application Shortcuts (available on all iPhone With iOS 13+). This method is universal and works even for hidden networks.
Instructions:
- Find out the exact name of the network (
SSID) and password. If you don't remember the password, look it up in your router settings (see Method 3). - Open the app
Shortcuts(if you don't have it, download it from App Store). - Tap
+(create shortcut) →Add action. - In the search bar, enter
Textand select an actionText. - In the text field, enter the template:
WIFI:T:WPA;S:YOUR_SSID;P:YOUR_PASSWORD;;Replace
YOUR_SSIDAndYOUR_PASSWORDto real data (no spaces!). For a hidden network, addH:trueat the end:WIFI:T:WPA;S:YOUR_SSID;P:YOUR_PASSWORD;H:true;; - Add one more action: find
QR code generatorand select it. - Tap
Show moreand in the fieldInput dataselectText(your template). - Click
Next, name the shortcut (for example, "QR Wi-Fi") and save. - Launch the shortcut and a QR code will appear on the screen, which you can save or share.
An example of a ready-made template for a network my_wifi with a password 12345678:
WIFI:T:WPA;S:my_wifi;P:12345678;;
How to check the validity of a QR code?
Scan it with any QR reader (for example, a standard camera iPhone or application Google Lens). If the code is correct, you will be prompted to connect to the network. If not, check the template syntax (especially the symbols) ; And :; at the end).
Method 5: Special apps for generating QR codes (if nothing else helps)
If the built-in methods don't work (for example, you have iPhone With iOS 12 (or older), you can use third-party utilities. It's important to choose apps with good reviews and without unnecessary fluff, as they will have access to your network data.
Top 3 verified apps:
- 📱 QR Code Generator (from Scanova) — supports Wi-Fi templates, allows you to customize the code design.
- 🔗 WiFi QR — specializes in generating codes for networks, there is a history of saved QR codes.
- 🛡️ Secure QR - encrypts data before generation (useful for public networks).
How to use:
- Download the app from App Store.
- Open it and select the option
Wi-Fi QRorNet. - Enter
SSIDand password (the application may offer to copy them from the clipboard). - Select the security type (
WPA/WPA2orWEP). - Generate the code and save it or share it.
⚠️ Attention: Don't use apps that ask for access toContacts,PhotoorLocations— these permissions are not required to generate a Wi-Fi QR code. Also, avoid apps with suspiciously high ratings (they may be scammed).
Common problems and solutions
Even with detailed instructions, users still encounter difficulties. Here are the most common errors and how to fix them:
| Problem | Cause | Solution |
|---|---|---|
| The QR code is not scanned. | Incorrect template format | Check the syntax: WIFI:T:WPA;S:SSID;P:PASSWORD;; |
| The "Share password" option is disabled. | The device is not in iCloud Keychain |
Turn on Settings → [your name] → iCloud → Keychain |
| QR code from the router doesn't work. | The network password has been changed. | Generate a new code in the router's web interface |
| I don't see my network in "Passwords" | Password not saved in iCloud |
Reconnect to the network and enter the password manually. |
| The QR code leads to another network | Incorrect copied SSID |
Check the network name in your router settings. |
If you use guest network, remember that its QR code is often different from the main one. For example, on routers ASUS The guest network has a separate section in the web interface where you can generate a unique code.
FAQ: Answers to frequently asked questions
Is it possible to create a QR code for a hidden Wi-Fi network?
Yes, but you need to specify a parameter in the template H:true. Example:
WIFI:T:WPA;S:my_hidden_network;P:password;H:true;;
This code will work even if the SSID is not broadcast.
Why did the QR code from my router stop working after changing the password?
The QR code contains your old password, encoded in text format. After changing the password, you need to generate a new code in the router settings (usually this is done automatically, but some models require a manual reset).
Is it possible to scan a Wi-Fi QR code from iPhone to Android?
Yes, if the code is generated in a universal format WIFI:... Majority Android-devices support this standard. Just open the camera on Android and hover over the code - a connection notification will appear.
How to protect your Wi-Fi QR code from prying eyes?
A QR code is plaintext with a password, so:
- Do not publish it on social networks or instant messengers.
- Use a separate network with limited rights for guests.
- Change your main network password regularly (every 3-6 months).
- Enable filtering on your router
MAC addresses(but this is not a panacea).
Does this method work for WPA3 networks?
Yes, but you need to indicate in the QR code template T:WPA;S:SSID;P:PASSWORD; even for WPA3 — most devices recognize it as a compatible mode. If the connection fails, check the security settings on your router (sometimes you need to disable WPA3-Only).