Modern technologies make data exchange incredibly easy—now you don't have to dictate complex Wi-Fi passwords over the phone or write them down on paper. Simply generate one. QR code With your network settings, the guest will be able to connect to your internet in a few seconds. This method is not only convenient but also secure: you don't reveal your password explicitly, and the user can't see it.
In this article, we will look at all possible ways to create a QR code for Wi-Fi on different devices - from smartphones to Android And iOS to the router settings. You'll learn how to share your network with friends, colleagues, or clients at a cafe without revealing the password, as well as which security risks worth considering. Plus, detailed instructions for popular router models (TP-Link, ASUS, Keenetic) and tips for setting up a guest network via QR.
If you've ever found yourself in a situation where a guest requests Wi-Fi access and you don't want to say the password out loud, this article is for you. We'll also answer frequently asked questions: can you track who's connected via QR code, how to limit access by time, and why some devices don't read QR codes.
Why is QR code better than traditional methods?
Sharing Wi-Fi passwords via QR code has several key advantages over traditional methods (dictation, SMS, paper):
- 🔒 Security: the password is not transmitted in clear text - it cannot be seen or intercepted.
- ⚡ Speed: connection takes 2-3 seconds (scanning + confirmation).
- 📱 Versatility: works on all modern smartphones, tablets and even some laptops.
- 🔄 Flexibility: You can limit access by time or create a separate QR for the guest network.
Additionally, the QR code can be printed and placed in a public place (cafe, office, hotel) so that customers can connect independently without disturbing staff. This reduces the workload on the support team and improves the user experience.
Another plus is - A QR code can be generated in advance and sent to the guest in advance (for example, via messenger) so that they can connect immediately upon arrival.This is relevant for landlords, Airbnb owners, or event organizers.
⚠️ Please note: The Wi-Fi QR code contains not only the password but also the encryption type (WPA2/WPA3) and network name (SSID). If you change any of these settings, the old code will no longer work.
How to Generate a Wi-Fi QR Code on Android
On most smartphones with Android 10 On devices running iOS 11 and newer, the QR code generation feature is built into the system settings. If your device is running an older version or has a custom ROM, you can use third-party apps (we'll discuss them below).
Instructions for the standard method:
- Open
Settings → Wi-Fi. - Click on the name of your network (the one you are connected to).
- Tap on the icon QR code (usually located next to the password field).
- Enter
PIN codeor use biometrics for verification. - Done! Show the QR code to another device for scanning.
On some models (eg, Samsung Galaxy or Xiaomi) the path may differ slightly:
- 📱 Samsung:
Settings → Connections → Wi-Fi → ⚙️ (network settings) → QR code - 📱 Xiaomi/Redmi:
Settings → Wi-Fi → Network name → Share - 📱 Google Pixel:
Settings → Network & Internet → Wi-Fi → ⚙️ → Share
If your version of Android doesn't have this feature built-in, install one of these apps:
- 🛠️ WiFi QR Code Generator (simple interface, no unnecessary fluff)
- 🛠️ QR & Barcode Scanner (additionally can scan codes)
- 🛠️ Network Info II (shows detailed network information + QR code generation)
Are you connected to the correct Wi-Fi network?
Do I have permission to change my Wi-Fi settings?
Is your phone's firmware updated (relevant for older models)
Is the VPN disabled (may block access to network settings)?
Generating a QR code for Wi-Fi on iPhone (iOS)
Unlike Android, iPhone There's no built-in Wi-Fi QR code generator in the default settings. However, there are two reliable methods:
Method 1: Use Shortcuts
Apple provides a tool "Commands"** (formerly Workflow), which can be used to create an automatic QR code:
- Open the app
Teams(if you don't have it, download it from App Store). - Go to the tab
Automation→Create personal automation. - Select
Wi-Fi→ specify your network. - Add an action
Create a QR code. - In the text field, enter:
WIFI:S:<network_name>;T:WPA;P:<password>;;(replace
<network_name>And<password>on your data). - Save the command and run it - a QR code will be generated.
Method 2: Third-party applications
If you don't want to mess around with Commands, install one of these apps:
- 🍎 QR Code Reader (scans and generates codes)
- 🍎 WiFi QR (specialized for Wi-Fi)
- 🍎 Visual Codes (supports custom QR designs)
When you first use the application, you will be asked for access to Wi-Fi settings - Allow it to read network data.
⚠️ Note: You can't generate a QR code on your iPhone for a network you're not currently connected to. First, connect to the desired Wi-Fi network.
Android
iPhone (iOS)
Other (specify in comments)
I don't use QR codes for Wi-Fi-->
Creating a QR code through router settings
Many modern routers (TP-Link, ASUS, Keenetic, MikroTik) allow you to generate a QR code directly in the web interface. This is convenient if you want to display the code in a visible place (for example, in an office or cafe) or send it remotely.
General algorithm for most models:
- Connect to the router via cable or Wi-Fi.
- Open your browser and enter the address
192.168.0.1or192.168.1.1(the exact address is indicated on the router sticker). - Log in (the default login and password are often
admin/admin). - Go to the section
Wi-FiorWireless network. - Find the option
QR codeorShare the network.
Detailed instructions for popular brands:
| Router brand | Path to QR code | Peculiarities |
|---|---|---|
| TP-Link | Additional settings → Wi-Fi QR code |
Supports guest networks. You can download the QR code in PNG format. |
| ASUS | Wireless Network → QR Code |
There is a "Guests Only" option with a time limit. |
| Keenetic | Home Network → Wi-Fi → QR Code |
You can generate a code for the main and guest networks separately. |
| MikroTik | Wireless → Security Profiles → QR Code |
Requires manual command entry in terminal for older firmware. |
On some routers (for example, Zyxel Keenetic) The QR code is updated automatically when you change your password. On others (TP-Link Archer) will have to be generated again.
How to generate a QR code on routers without this function?
If your router's web interface does not have a QR code generation option, you can use online services (for example, qi-fi.org or qrstuff.com). Enter network details manually:
- Network name (SSID)
- Encryption type (WPA2/WPA3)
- Password
The service will generate a QR code that can be printed or sent via messenger.
How to connect to Wi-Fi using a QR code?
Connecting to the network via QR code takes just a few seconds and doesn't require manually entering a password. Here's how to do it on different devices:
On Android
Most smartphones on Android 9+ support QR code scanning directly from the Wi-Fi menu:
- Open
Settings → Wi-Fi. - Tap on the icon QR code (usually in the upper right corner).
- Point the camera at the code and the device will connect automatically.
If this option is not available, use:
- 📸 Built-in Google Lens (available via camera or Google Photos).
- 📸 Application QR & Barcode Scanner.
On iPhone (iOS)
On iPhone With iOS 11+ scanning works through a standard camera:
- Open the app
Camera. - Point the lens at the QR code (no need to press the shutter button).
- A notification will appear
Join a Wi-Fi network- tap on it.
If the camera does not recognize the code:
- 🔦 Make sure the code is not blurry and takes up at least 30% of the screen.
- 🔦 Turn on the option
Scan QR codesVSettings → Camera. - 🔦 Try a different app (for example, QR Code Reader).
On a laptop or PC
Computers without a camera can scan a QR code via:
- 💻 Webcam + online service (for example,
webqr.com). - 💻 Smartphone as a scanner (scan the code with your phone and enter the password manually on your PC).
- 💻 Special programs (For example, QR Code Desktop Reader for Windows).
⚠️ Please note: Some public Wi-Fi networks block connection via QR code if they require additional authorization (for example, entering a phone number or agreeing to the rules).
Security: Risks and How to Avoid Them
Despite their convenience, using QR codes for Wi-Fi has several potential risks. Here are some to consider:
- 🕵️ Code interceptionIf the QR code falls into the wrong hands (for example, if you send it to a public chat), outsiders will be able to connect to your network. Solution: Use a guest network with a time limit.
- 🔄 Outdated dataIf you change your Wi-Fi password but forget to update the QR code, it will lead to a non-existent network. Solution: Regenerate the code when changing settings.
- 📡 Evil Twin AttacksAn attacker can create a fake network with the same name and QR code. Solution: Check the network name (SSID) before connecting.
- 📱 Viruses in applications: Some QR code generating apps may collect data. Solution: use proven programs (for example, Google Lens or built-in tools).
To minimize risks, follow these tips:
- 🔐 Set up a guest network on a router with a separate password and speed limit.
- ⏳ Set time limits (for example, a QR code is only valid for 24 hours).
- 📵 Disable local network access for guest devices (optional)
AP Isolationin the router). - 🔄 Change your password regularly from the main network (once every 3-6 months).
If you are distributing Wi-Fi in a public place (cafe, hotel, coworking space), consider using specialized services like Social WiFi or Purple WiFiThey allow you to create QR codes with social media authentication, collect connection statistics, and display ads to users.
Common problems and their solutions
Sometimes connecting via QR code doesn't work or errors occur. Let's look at common issues and how to fix them:
The QR code is not scanned.
Possible causes and solutions:
- 🖼️ Poor image quality: Increase the contrast or print the code on a printer.
- 📵 Too small size: The QR code must be at least 2x2 cm to be scanned by a smartphone.
- 🔦 Poor lighting: Try shining a flashlight on the code.
- 📱 Incompatible application: Use a standard camera or Google Lens.
The device does not connect to the network
Check the following:
- 🔌 The router is turned on and transmits a signal (the Wi-Fi indicator is on).
- 🔒 The password has not changed after generating the QR code.
- 📡 The encryption type matches (for example, the code for WPA2 will not work for WPA3).
- 🕒 No time limit (on some routers the guest network is disabled at night).
The QR code leads to another network
This can happen if:
- 🔄 The code was generated for the old network, and the name (SSID) matches the new one.
- 🕵️ Someone changed the code (relevant for public places).
- 📡 The router displays several networks with similar names (for example,
MyWiFi_2.4GAndMyWiFi_5G).
Solution: Delete the old QR code, generate a new one and check it yourself before transferring.
No connection notification appears on iPhone
Possible reasons:
- 📵 Wi-Fi is disabled in the settings.
- 🔕 Airplane mode included.
- 📱 Outdated version of iOS (update to iOS 11 or newer).
- 🔧 Limitations in screen settings: check
Settings → Screen Time → Content Restrictions.
How to check what type of encryption your Wi-Fi uses?
Open your router settings (usually at 192.168.0.1 or 192.168.1.1) and find the section Wireless Network → Security. The encryption type will be indicated there (for example, WPA2-PSK or WPA3-SAE). If you have Android, you can see the encryption type in the network information (tap on the Wi-Fi name in the settings).
FAQ: Answers to frequently asked questions
Is it possible to track who has connected via QR code?
Yes, but only through the router settings. Go to the section DHCP clients or Connected devices — there will be a list of all the gadgets on the network with their MAC addresses. Some routers (for example, ASUS or Keenetic) allow you to assign names to devices for easy tracking.
Does QR code work for 5GHz Wi-Fi?
Yes, but you need to make sure the device scanning the code supports the 5 GHz frequency. Some older smartphones or laptops only work on 2.4 GHz. If the network is dual-band (has the same name for 2.4 and 5 GHz), the QR code will work on both frequencies.
Is it possible to limit QR code access by time?
Yes, if your router supports the function Goest Network with time constraints. For example, on ASUS or TP-Link You can set up a guest network that will only be active during certain hours. Also, some applications (for example, WiFi QR Generator) allow you to set the code's validity period.
What to do if a QR code falls into the wrong hands?
If you suspect someone has accessed your QR code, change your Wi-Fi password immediately. To do this:
- Go to your router settings (
192.168.0.1or192.168.1.1). - Go to the section
Wireless Network → Security. - Change your password and save your settings.
- Generate a new QR code.
If you were using a guest network, you can simply disable it without changing the main network password.
Is it possible to create a QR code for Wi-Fi without a password (open network)?
Technically yes, but it's extremely insecure. To generate a code without a password, use the following format:
WIFI:S:<network_name>;T:nopass;;
However, open networks are vulnerable to attack, and anyone connecting can intercept your traffic. If you need an open network (for example, for guests), it's best to set up guest Wi-Fi with a simple password and generate a QR code for it.