WiFi QR Code Generator
Create a QR code that joins any phone to your network in one scan. Generated in your browser — your password is never uploaded.
How a WiFi QR code works
The code contains a short text string in a standard format — WIFI:T:WPA;S:NetworkName;P:password;; — which phones recognise and turn into a join prompt. Nothing clever is happening: your camera reads the text, sees the WIFI prefix, and offers to connect. It works natively on iOS 11 and later and on Android 10 and later with no app required. Because the credentials are encoded in the image itself, anyone who can see or photograph the code can join your network.
Use your guest network for this
A printed QR code hands out your WiFi password to everyone who sees it, permanently. That is fine for a guest network and a poor idea for your main one.
Most routers can broadcast a separate guest network that reaches the internet but not your other devices. Printers, network storage, cameras and smart home equipment stay invisible to anyone who joins it — which matters, because a guest device that is compromised should not be able to reach your file server.
If you run a café, shop or holiday let, a guest network with a rotating password is the right setup, and this tool makes regenerating the card trivial.
If the code will not connect
- Check the network name character by character. SSIDs are case-sensitive, and a trailing space is invisible but fatal.
- Check the security type. WPA3 networks use the WPA setting. WEP is only for genuinely old equipment.
- Special characters in the password. Semicolons, colons, commas, quotes and backslashes are escaped automatically here, but some routers display them oddly in their own admin pages — copy the password from a text field, not a screenshot.
- Hidden networks need the box ticked. Without it, phones will not find the network even with correct credentials.
- 5 GHz-only networks. If a device does not support 5 GHz it cannot join regardless of the code.
- Print it large enough. At least 3 cm across for a code held at arm's length.
Why generating this locally matters
Your WiFi password is one of the more sensitive strings you own. It protects every device on your network.
Many WiFi QR generators send the network name and password to a server to render the image. Even with good intentions, that puts your credentials in someone else's logs, and a network name is often enough to locate a home through public WiFi mapping databases.
This tool implements the QR encoder in JavaScript and runs it in your browser. Nothing is transmitted — you can disconnect from the internet entirely and it will still produce the code.
How to use the WiFi QR Code Generator
- Type your network name exactly as it appears, including capitals.
- Choose the security type — WPA covers WPA, WPA2 and WPA3.
- Enter the password.
- Download the PNG, or press Print card for a framed card to leave out for guests.
Frequently asked questions
Is my WiFi password sent anywhere?
No. The QR code is generated entirely in your browser. Disconnect from the internet and the tool still works, which is the simplest way to confirm it.
Do iPhones and Android phones both support this?
Yes. iOS 11 and later and Android 10 and later read WiFi QR codes with the built-in camera. Older Androids may need a QR scanner app.
Can someone steal my password from the code?
Yes — the password is encoded in the image in plain text, so anyone who photographs the code can extract it. Treat a printed code exactly as you would treat the password written on paper, and use a guest network.
What if my password contains special characters?
Semicolons, colons, commas, quotes and backslashes are escaped automatically to the WiFi QR specification, so they work correctly.
Which security type should I choose?
WPA covers WPA, WPA2 and WPA3 — almost every modern network. Choose WEP only for genuinely old hardware, and Open for a network with no password.
Does the code expire?
No. It keeps working until you change the network name or password, at which point you simply generate a new one.
Related tools
Last reviewed September 4, 2026. Results are estimates for general information only.