WiFi to QR Code
Generate a scan-to-connect QR code for your WiFi network safely
Let guests join your WiFi without typing the password
Long WiFi passwords are a pain to read out and easy to mistype. A WiFi QR code solves that: a visitor opens the camera on their phone, points it at the code and taps to join. This tool builds the code from your network details so you can stick it on the fridge, frame it in a guest room, or print it for a cafe counter.
Step-by-step
- Type your network name exactly as it appears on devices in the Network Name (SSID) field. Capitals and spaces count.
- Enter the network key in Password. The box hides what you type.
- Choose the Security Type: WPA/WPA2 (Standard), WEP, or No Password (Open).
- Click Generate WiFi QR.
- Use Download QR to save a PNG named wifi-qr.png, ready to print.
Which security type to pick
Nearly every home and business router today uses WPA or WPA2, so the default is normally correct. Pick WEP only for an old network that really uses it, and No Password (Open) for a network with no key, in which case leave the password box empty. Selecting the wrong type is the most common reason a scan does not connect, so check your router settings if you are unsure.
Handy places to use it
- A guest room or holiday rental where visitors need the network on arrival.
- A cafe, salon or waiting room that offers customer WiFi.
- An office reception desk or meeting room.
- A home fridge magnet so house guests can connect without asking.
Important details
The code holds the network name, security type and password as plain text in a standard WIFI format, so anyone who scans it can see the password, and anyone who gets a photo of the printed code can join your network. Keep it where only the right people can see it, or use a separate guest network. The tool does not escape special characters, so an SSID or password containing a semicolon, comma, colon, quote or backslash may not scan correctly, and it offers no option for hidden networks. The code is drawn in your browser at 256 by 256 pixels with high error correction, using a JavaScript library that loads from a CDN. Always test the finished code by scanning it with a phone that is not yet on the network, and remember to regenerate it whenever you change the password.
Related Articles
Related Tools