WIFI QR
☞ runs entirely in your browser — nothing is uploadedQR preview
Encoded text
WIFI QR
Enter the network name and password, preview the code, and download a PNG for the fridge, the guest room or the café wall.
QR preview
Encoded text
no more spelling it out
The code holds the network name, the security type and the password in the plain WIFI: format that iOS and Android both understand. A guest opens the camera, points it at the code and taps the prompt — nobody reads a twenty-character password out loud across a room, and nobody mistypes the letter l for the digit 1.
Because the password is inside the code, the printout is the credential. Anyone who can photograph it can join, so put it where you would already be willing to say the password aloud, and print a new one after you change it.
three steps
The SSID is case sensitive and spaces count. Copy it from the phone that is already connected rather than from memory — a code built on Cafe Wifi will not join Cafe WiFi, and the failure looks identical to a wrong password.
WPA covers WPA, WPA2 and WPA3, which is nearly every router made in the last decade. Choose None for an open network and the password field disappears. WEP is there only for equipment old enough that replacing it is the better fix.
Save the PNG and print it at least 3 cm across for a reliable scan from arm's length. The encoded text is shown under the preview, so you can check the exact string before you commit it to a sign.
quick answers
Yes. The built-in camera on iOS 11 and later and on current Android recognises a WiFi code and offers to join the network. A few older third-party scanner apps will show the raw text instead, which still contains the password but is not one tap.
No. The code is built in your browser and the password never leaves the device — there is no server in this tool to send it to. What you download is a plain PNG.
Yes, with any QR scanner. The password is stored in the code, not hidden behind it. Treat the printout the way you would treat the password itself: fine on a guest-room wall, not fine in a public photo.
It adds a flag telling the phone the network does not broadcast its name, so it should look for it by SSID. Only tick it if your router really has broadcasting turned off — setting it needlessly makes some phones fail to connect.
WPA, unless you know otherwise. It covers WPA, WPA2 and WPA3 alike. Pick None only for a genuinely open network, and WEP only if the router is old enough to be limited to it.
Yes. A value made entirely of hexadecimal characters would otherwise be read as raw bytes, so it is quoted automatically before the code is built.
Those characters separate fields in the WiFi format, so they are escaped for you and survive the scan literally. The same goes for colons, quotes and backslashes.
Yes — free with no watermark.