Fill in the WIFI: string
Replace the network name after S: and the password after P: in the sample. Keep the security type at WPA unless you genuinely run an open network — in which case use T:nopass and drop the P field.
Free tools · No account, no watermark
A Wi-Fi QR code puts the network name and password into the grid itself, so a guest points their camera and joins — no typing, no asking twice, no password on a chalkboard being photographed by the street.
This is the one code that should almost always be static: it works even when your internet is down (the phone reads the grid, not a server), and if you ever rotate the password you're reprinting a card, not recalling a print run.
Pick a look
Error correction
Logo
This is the app's own renderer and its own scannability check, running in your browser — the logo included never leaves your device. Every preset on this shelf is decode-audited before it ships.
Scannability: Excellent
No watermark, no account. Print-grade: whole pixels per module.
The WIFI: format — T is the security type (WPA covers WPA2/WPA3), S the network name, P the password. Escape ; , " and \ in either with a backslash.
How to get it right
Replace the network name after S: and the password after P: in the sample. Keep the security type at WPA unless you genuinely run an open network — in which case use T:nopass and drop the P field.
iOS and Android both read the WIFI: format natively in the camera. Scan your draft with each before printing — a typo in the password fails silently, as a network that just won't join.
Table stands, reception desks, meeting rooms. High error correction and good contrast let it survive lamination glare.
The honest catch
What you make here is a static code: the content is encoded in the grid itself, it never expires, and it needs nothing from us to keep working — print it and forget us. The one thing it can never do is change. A dynamic code encodes a short link you can repoint any time after printing, counts every scan, and can carry your own domain. That's the paid product, and it starts with a free trial.
Questions
The password is readable by anyone who can scan the code — treat the print like the password itself. For a guest network that's usually the point; for anything sensitive, keep a separate network for guests.
Yes — both camera apps have read the WIFI: format natively for years. No app, no settings, point and tap the join banner.
More free generators
Unlimited static codes on every plan. Dynamic codes you can repoint after printing, on your own domain.