WiFi QR code generator
Make a QR code for your WiFi network. Guests scan it with their phone camera and are connected, without having to type your password. Enter the name and the password, choose the security type and download the code.
How it works
-
Type your text or link
The code appears immediately as you type.
-
Choose the settings
Size, colours and other options; the preview changes straight away.
-
Download
As a PNG for a website or a document, or as an SVG for print.
How to use it
- Type the Network name (SSID) exactly as it appears on your router, capitals and spaces included.
- Enter the Password and choose the Security type. Most networks use WPA2 or WPA3: choose WPA/WPA2/WPA3. If your network has no password, choose No password.
- Tick Hidden network (the name isn't broadcast) if the network doesn't show up in the list of networks.
- Download the code, print it and put it somewhere guests will see it: the guest room, the fridge, a frame at reception.
What is in the code
A WiFi code is a line of text in a fixed format that the phone's camera understands. The form's defaults give WIFI:T:WPA;S:HomeNetwork;P:my-wifi-password;;, where T is the security type, S the network name and P the password. A hidden network adds H:true;, and a network without a password leaves out P and uses T:nopass.
Characters that have a meaning in that format are escaped with a backslash, so a name such as Cafe;Guest and a password such as pa:ss"word\1,2 still work. With Hidden network ticked they give:
WIFI:T:WPA;S:Cafe\;Guest;P:pa\:ss\"word\\1\,2;H:true;;
Without the escaping, the semicolon in the name would end the name early and the phone would try to join "Cafe". If you choose a security type but leave the password empty, the tool asks for it instead of making a code that could never connect.
Which phones can read it?
The camera app of iPhones (iOS 11 and newer) and of most Android phones (Android 10 and newer) recognises a WiFi code and offers to connect. Older devices need a QR scanner app. Test the code with your own phone before you put it up.
Make the network safer first
The code can only be as safe as the password inside it. If you are about to print one, make a new password with the password generator, set it on the router, then build the code. A separate guest network keeps your own devices out of reach. For a business card with the network name on the back, use the vCard QR code generator next to it, and for a version with your logo, the QR code generator with logo.
Frequently asked questions
Which security type should I choose?
Choose *WPA/WPA2/WPA3* for almost every network made in the last ten years. *WEP* is only for very old routers, and *No password* is for an open network, where the code leaves the password out altogether. Not sure? The router's label or its settings page names the type.
My phone doesn't offer to connect. What is wrong?
Check four things: the network name, with its capitals and spaces, matches the router exactly; the password has no typing error; the security type is right; and the phone is new enough. iPhones with iOS 11 or later and Android 10 or later read these codes in the camera app, older phones need a scanner app.
Do I have to print a new code when I change the password?
Yes. The password is inside the code, so a code made for the old password keeps pointing at it. Keep the file, change the password in the form, download again and replace the printout.
Can guests see my password?
Yes. A phone that scans the code reads the password and can usually show it afterwards, as if you had written it on a note. Put the code only where the people who may use your network will see it, and consider a separate guest network.
Is the password uploaded or stored?
No. The code is built in your browser from the name and password you type. Nothing is sent anywhere, and nothing is kept when you close the page.