Wi-Fi QR code generator
Guests point their camera at the code and join your network — no spelling out passwords. Your password never leaves this page.
- Free
- No signup
- Runs in your browser
- Static codes don’t expire
Wi-Fi network
Exactly as it appears in the Wi-Fi list — capitals and spaces count.
What’s inside the codeExample
WIFI:S:Corner Cafe Guest;T:WPA;P:latte-art-2026;;
Type your own details to replace the example.
- Version
- 4
- Error correction
- M
- Capacity used
- 78%
- Bytes
- 49
Scanability
100 / 100
Enter valid content above to enable downloads. The code shown now is only an example.
Size & print options7.9 cm
Prints the code at the width above.
Static code — it never expires. The destination is up to you.
Design
Colours
ShapeSquare · Square
Logo—
PNG, JPG, WebP or SVG up to 5 MB. It stays on your device.
Caption“Scan to join Wi-Fi”
Error correction & marginM · 4 modules
Higher levels survive more damage and logos, but make the code denser.
The spec asks for 4 modules of empty space around the code.
Scanability
100 / 100
Contrast 21:1 — strong.
Spec
Dark code on a light background.
Spec
Quiet zone of 4 modules.
Spec
Error correction M restores up to about 15% of the data.
Spec
Version 4 (33×33) — light and easy to scan.
Spec
Classic square modules and corners.
Rule of thumb
7.9 cm wide — fine for 60 cm away.
Rule of thumb
A weighted estimate from the checks below — not a guarantee. Always test a printed proof with two different phones.
Legibility chart
| Preview | Width | Reads from about |
|---|---|---|
| 20 cm | ≈ 1.5 m | |
| 15 cm | ≈ 1.1 m | |
| 10 cm | ≈ 76 cm | |
| 8 cm | ≈ 61 cm | |
Recommended minimum for A4 / Letter sheet · 7.9 cm | ||
| 6 cm | ≈ 45 cm | |
| 5 cm | ≈ 38 cm | |
| 4 cm | ≈ 30 cm | |
Estimate based on the 10:1 distance rule, adjusted for this code’s density. Phones and light vary.
How to use it
- Type the network name (SSID) exactly as it appears in your phone’s Wi-Fi list. Capital letters, spaces and punctuation must match.
- Choose the security type. Almost every modern router uses WPA2 or WPA3 — pick “WPA / WPA2 / WPA3”. Choose “No password” only for open networks.
- Enter the password. Use “Show password” to check for typos: the code stores exactly what you type.
- Test it with your own phone, then download a PNG for screens or a PDF to print. Add a caption such as “Scan to join Wi-Fi” so people know what the code does.
What happens when someone scans it
A Wi-Fi QR code doesn’t contain a link. It holds a short piece of text in a format that phone cameras recognise, with the network name, the security type and the password. When a guest scans it, the phone offers to join that network — on iPhone a banner reads “Join network”, on most Android phones a similar prompt appears in the camera or in Google Lens.
Because nothing is looked up online, the code works even when the scanning phone has no mobile data, and it keeps working for as long as your network name and password stay the same.
The network is called Corner Cafe Guest, uses WPA2 and the password is latte-art-2026. The generator writes exactly the line below — you can see it under the form as you type.
Encoded content
WIFI:S:Corner Cafe Guest;T:WPA;P:latte-art-2026;;
Passwords with special characters
The Wi-Fi format uses semicolons, colons and commas as separators, so these characters must be “escaped” with a backslash when they appear in a network name or password. The generator does this automatically: a password like pass;word is stored as pass\;word, and phones read it back correctly.
Quotes and backslashes are escaped the same way. Accented letters and emoji are stored as UTF-8 and work on current phones, although some older Android devices handle non-English network names poorly. If guests report problems, test with a phone of the same brand.
Use a guest network if you can
Anyone who photographs the code can read the password — that is the point of it. For a business, holiday rental or office reception, create a separate guest network on your router. Guests get internet access without reaching your printers, cameras or shared drives, and you can change the guest password without reconnecting your own devices.
If you change the password, the printed code stops working: print a new one. A static Wi-Fi code cannot be updated remotely, because the password is inside the code itself. Read more in Do QR codes expire?
Where to put it and how big to print it
Put the code where people already wait: on the counter, table tents, the back of the room door, or a framed card next to the router. At arm’s length (30–50 cm), a code around 4–5 cm wide scans comfortably; a sign read from across a room needs to be much larger. The legibility chart above the page shows the estimate for your exact code, and the size calculator works it out for any distance.
Wi-Fi codes with long passwords are denser than simple links, so give them a little more room than you would a URL. Keep the white margin around the code — trimming it is one of the most common reasons a printed code fails.
Tips
- Check the SSID on a phone, not on the router label — many routers broadcast a slightly different name.
- Hidden networks: tick “Hidden network” only if the name really isn’t broadcast; otherwise leave it off.
- Add the password in text too, in small print under the code, for laptops and devices without a camera.
- Laminate or frame printed codes near sinks and doors: wrinkles and glare make scanning harder.
- WEP is obsolete. If your router still uses it, switch to WPA2 or WPA3 before printing codes.
- Print a test page and scan it with two different phones before you print a batch.
Questions
Do Wi-Fi QR codes work on iPhone and Android?
Yes. iPhones have read Wi-Fi codes from the built-in Camera app since iOS 11, and most Android phones read them from the camera or Google Lens. Very old phones may need a scanner app.
Is my Wi-Fi password sent anywhere?
No. The code is built in your browser. Your network name and password are not uploaded, stored or sent to analytics. You can check this by turning off your internet connection — the generator keeps working.
Will the code stop working?
Not by itself. It stops working only if you change the network name, the password or the security type. Then create and print a new one.
Does it work with WPA3?
Choose “WPA / WPA2 / WPA3”. Phones that support WPA3 negotiate it automatically; the code just needs the network name and password.
Can I use a Wi-Fi QR code with a captive portal (login page)?
For an open network with a login page, choose “No password”. The phone joins and then shows your portal as usual.
Related tools
- QR Print CheckerScore a code for print before you send it
- QR Code Size CalculatorFind the right printed size for any distance
- Menu QR CodeTable-ready codes for your menu
- Google Review QR CodeOpen your review form in one scan
- Text QR CodeShow a short note, even offline
- QR Code DecoderSee exactly what a code contains, field by field
Related guides
- How to create a Wi-Fi QR code that works on every phoneStep by step: find your exact network name and security type, create the code, and avoid the mistakes that stop guests from joining.
- QR code size for printing: a practical chartHow big to print a QR code for business cards, flyers, menus, posters and signs, based on scanning distance and how much data it holds.
- Why won’t my QR code scan? Causes and fixesA troubleshooting checklist: contrast, quiet zone, size, blur, glare, inverted colours, logos and broken links — and how to fix each.