WiFi QR Code Generator
Type your SSID and password and get a printable QR code that joins phones to your Wi-Fi with a single camera tap. Supports WPA/WPA2/WPA3, WEP, open networks and hidden SSIDs. Nothing leaves your browser.
Card template
Live preview aboveWIFI:T:WPA;S:…;P:…;H:false;;Everything is generated in your browser. The password never leaves this device.
What this actually does
A regular QR code containing the text "MyHomeWiFi · password: secret123" would just be displayed by your phone. A WiFi QR code encodes the same information in a specific machine-readable schema that iOS and Android both recognise. When the camera sees one, the OS pops up a one-tap prompt: Join "MyHomeWiFi"? No keyboard, no typos, no "is that an L or a 1?".
The whole thing is generated in your browser. Your SSID and password are never sent to any server — open the network tab in DevTools while you type and you'll see nothing leaves the page.
The WIFI: URI format under the hood
Every WiFi QR code is built from one line of text following the de-facto standard introduced by Java's ZXing library and adopted by Apple and Google:
| Field | Values | Notes |
|---|---|---|
| T | WPA / WEP / nopass | WPA covers WPA, WPA2 and WPA3 on every modern phone. |
| S | network name | Up to 32 bytes. Special characters get escaped automatically. |
| P | password | Empty for nopass networks. |
| H | true / false | Set to true if the SSID is not broadcast — required so iOS will still join. |
The characters \ ; , : " have special meaning in the URI and must be prefixed with a backslash when they appear in your SSID or password. This tool does the escaping for you — try entering a network name with a semicolon and watch the "Encoded payload" line update.
When you'll actually use this
- Café and restaurant guest WiFi — print the card, slip it into a frame on each table. No more whiteboards with "Wifi pw: BlueDog2024!" that nobody can read.
- Airbnb / vacation rentals — leave the QR on the fridge or in the welcome book. Guests connect in 3 seconds.
- Offices — visitors join the guest VLAN without anyone having to read a password aloud across the lobby.
- Conferences and pop-ups — one printed A4 by the entrance handles everyone.
- Your own home — stick a small card by the door for relatives and friends so you never have to spell out your 18-character WPA2 key again.
Compatibility
| Device | How it works |
|---|---|
| iPhone / iPad (iOS 11+) | Native Camera app. Point at the QR, tap the "Join "Network"" banner. |
| Android 10+ | Camera or Google Lens. Tap the popup to join. |
| Android 9 and older | Use a QR scanner app (most include WiFi support); some camera apps don't. |
| macOS / Windows | No built-in WiFi-QR support yet. Use it from the lock screen of a phone. |
Security and printing tips
A WiFi QR contains the password in plain text. Anyone who can photograph the code can extract the password by decoding it. Treat the printed card like a sticky-note with your password — don't post it on social media.
Use a separate guest network if your router supports one. That way guests get internet without access to your printers, NAS, smart bulbs, or other LAN devices.
Print at error-correction level Q (25%). This generator already uses level Q so the code still scans even if a corner of the card gets coffee-stained or torn. Don't shrink the printed QR below ~2 cm × 2 cm or phone cameras may struggle to focus.
Rotate the password whenever you reprint, especially for cafés and short-term rentals.