Free Wi-Fi QR Code Generator
Let guests join your Wi-Fi with one scan. Enter the network name and password, download a printable PNG or SVG — and the password never leaves your browser.
What a Wi-Fi QR code is
A Wi-Fi QR code is a static QR code that stores a network name, password, and security type in the standard WIFI: format, so scanning it with a phone camera offers to join the network without typing the password.
Type the network name, the password, and the security type, and you get a code that both iPhone and Android cameras recognise. Scanning it shows a prompt to join the network; one tap and the phone is connected. Nobody has to read a sixteen-character password off a sticker or ask you to spell it twice.
Because this is your Wi-Fi password, where the code is made matters. Many QR generators build the image on their server, which means the password you type is sent to them. Here the code is built by JavaScript in your own browser: the network name and password are never sent anywhere, stored, or logged. You can check it by going offline after the page loads — the generator keeps working.
How to create a Wi-Fi QR code
- 01
Enter the network name
Type the SSID exactly as it appears in your phone’s Wi-Fi list. It is case-sensitive, and a trailing space counts — copy it from the router’s admin page if you are not sure.
- 02
Add the password and security type
Choose WPA/WPA2 for almost any modern router, WEP only for very old equipment, or None for an open network. Tick Hidden network if the router does not broadcast its name.
- 03
Generate the code
Select Generate QR. The code is built on your device; the password does not leave the tab at any point.
- 04
Download and test it
Download the PNG or SVG, then scan it with a phone that has never joined the network — or one where you have chosen Forget this network first. If it connects, the code is ready to print.
Getting the details right
Which security type to choose
WPA covers WPA, WPA2, and the personal mode of WPA3 — it is the right choice for nearly every home and small-business router. Pick WEP only if your router genuinely still uses it, and None only for a network with no password at all.
Hidden networks
If the router does not broadcast its name, tick Hidden network. The code then tells the phone to look for the network even though it does not appear in the list. Without that flag, some phones will not find it.
Special characters in the password
The Wi-Fi format reserves a few characters, such as the semicolon and the backslash. They are escaped as the format requires, so a password containing them still works — but test it, because a handful of older scanner apps handle escaping badly.
A separate guest network
If your router supports a guest network, put that one in the code. It keeps visitors off the network your own computers, printers, and cameras use, and you can change its password without touching anything else.
Enterprise and portal networks
The code holds a network name and a single shared password. Networks that ask for a username as well (WPA2-Enterprise), or that open a sign-in page in the browser, cannot be joined from a QR code like this.
Changing the password later
The password is written into the printed pattern. If you change it on the router, the code stops connecting and has to be made again. Keep the old file’s settings to hand so the new one only differs in the password.
Where a Wi-Fi QR code helps
- Guest rooms and holiday rentals
- Cafés, bars, and restaurants
- Office reception and meeting rooms
- Waiting rooms and clinics
- Coworking spaces
- Event venues and workshops
- A frame by the front door at home
- Classrooms and training rooms
A Wi-Fi QR code is not a secret. Anyone who can photograph the printed code can decode it and read the password in plain text. Put it where you would be happy to write the password on the wall, and use a guest network for anything public.
This generator keeps the password on your device while you make the code. It cannot stop the printed code from being shared afterwards, and it cannot log anyone off your network — that is done on the router.
Phones join automatically only if their camera understands the format. Current iPhone and Android cameras do; some older phones or third-party scanner apps show the text instead, in which case the password is still readable on screen.
Questions about this
Enter the network name, password, and security type above, generate the code, and print it. Guests point their phone camera at it and tap the prompt to join — no typing needed.
No. The code is generated by JavaScript running in your browser, and the network name and password are never included in any network request, stored, or logged. The site uses Google Analytics to count visits, but it never receives anything you type into the generator.
It is exactly as safe as printing the password itself, because anyone who scans the code can read it. For public places, use a separate guest network so visitors never get access to your own devices.
Yes. The built-in camera on current iPhones and Android phones recognises the WIFI: format and offers to join the network. On older phones you may need Google Lens or a scanner app.
The old code stops connecting, because the old password is printed into it. Static codes cannot be updated after printing, so generate a new one with the new password and replace the print.
No. Everything the phone needs is stored in the pattern itself, with no service in between, so the code works for as long as the network name and password stay the same.