Wi-Fi QR Code Generator
Two fields and a code your guests can scan to join the network — no password read out loud, no typos, no support call. It runs entirely in this page: the password never leaves your browser.
WPA covers WPA2 and WPA3 — that is what almost every home and shop router uses today.
01
What the code actually contains
A Wi-Fi QR code is one plain text line in a well-known format: WIFI:T:WPA;S:network;P:password;H:false;;. Your phone reads it, pre-fills the join screen and asks you to confirm — it does not join silently.
Because those characters are separators, any \ ; , : " inside the name or password is escaped with a backslash. This generator does it for you; other tools that skip it produce codes that join the wrong network or fail silently.
Network names are case sensitive. Cafe-5G and CAFE-5G are two different codes — copy the name from the router page rather than retyping it.
02
The honest caveat: a scanner can read the password
Anyone with the printed code can decode it and see the password in plain text. That is fine for a guest network, and it is the wrong tool for a network you do not want written down. Use a guest VLAN or an isolated SSID for the code, keep your real network separate, and put up a fresh code when the password changes — a Wi-Fi code is static, so re-printing is the only edit.
03
Why a code beats reading the password out
- ✓No typos: the password is carried exactly, including the confusing characters (0 vs O, l vs 1).
- ✓No reading secrets across a room full of customers.
- ✓Guests on the other side of the counter still reach it.
- ✓A printable card can carry the network name too, so staff know which one it is.
04
Print sizes that actually scan
Rule of thumb: the code needs roughly 20 mm per side to be scannable at arm’s length, plus about 10 mm per extra metre of distance. Black on white, no gradient behind the modules.
Print size vs. how far away people can scan
| Code size (per side) | Comfortable scan distance | Where it works |
|---|---|---|
| 20 mm | up to 40 cm | a table tent, a reception card |
| 40 mm | up to 80 cm | a wall sign next to the router |
| 70 mm | up to 1.5 m | a door poster, a counter stand |
| 100 mm | up to 2 m | an entrance board |
Wi-Fi QR code — questions people ask
01 Do Wi-Fi QR codes work on iPhone and Android?
Yes. iPhone cameras open the join prompt since iOS 11, and Android has done it since 8.1 (some older builds need the Settings app’s built-in scanner). Nothing has to be installed.
02 Can I change a Wi-Fi QR code after printing it?
No — a Wi-Fi code stores the credentials inside the image itself, so a new password means a new code. If you need something you can edit after printing, that is a different object: a dynamic code pointing at a page you control.
03 What about WPA3 or enterprise networks?
WPA3 networks work through the WPA token, because phones negotiate the exact version themselves. Enterprise (802.1X / RADIUS) networks need a username per person and are not covered by this format — that is a job for a captive portal, not a QR code.
04 Is the password uploaded anywhere?
No. This page has no backend call at all: the code is drawn in your browser, and the PNG/SVG you download comes from the same in-memory result. Close the tab and nothing remains on a server, because nothing was ever sent.
05 Why does my code scan but not connect?
Three usual causes: the SSID differs in case or contains an escaped character typed wrong, the phone joined the 2.4 GHz band while the name belongs to 5 GHz, or the router hides the SSID while the code says it is public. Re-enter the name from the router admin page and check the hidden switch.
Want one code that you can edit later?
Wi-Fi codes are static. A QR Card keeps the printed code and lets you change the destination, the form and the capacity afterwards.
See how dynamic cards work →