WiFi QR Code Generator: How to Create and Share One Safely
A guest asks for the WiFi. You read out a password like 'crimson-otter-4417' and watch them fumble it into a phone one mistyped character at a time. There's a better handoff. A WiFi QR code packs the network name, the encryption type and the password into a square that a phone camera reads in about a second. Print it once, stick it on the fridge, and nobody has to spell anything aloud again.
What a WiFi QR code actually contains
Strip away the picture and a WiFi QR code is just a short text string in a fixed format. It looks like this: WIFI:T:WPA;S:MyNetwork;P:mypassword;;. Every phone that knows how to join a network reads that same structure, which is why a code made on one site works on almost any device.
The letters are field labels. T is the encryption type, here WPA, which covers the WPA and WPA2 security most home networks run on. S is the SSID, the network name that shows up in the WiFi list, here MyNetwork. P is the password, here mypassword. Semicolons separate the fields and the doubled ;; at the end marks the close of the string. The values have to match what your router is actually set to, because the phone reads the code literally rather than guessing at a typo. Get those three fields right and it connects; get one wrong and the phone simply won't join.
How guests join with one scan
The support is already built into the phones people carry. On an iPhone running iOS 11 or later, opening the camera app and pointing it at the code brings up a banner offering to join the network. Android has done the same since version 10: the camera recognizes the WiFi code and offers to connect. Neither platform needs a third-party scanning app.
The guest taps once, the phone reads the SSID and password from the string, and it connects. No reading a long password aloud, no typing it while autocorrect fights you, no squinting at whether that's a capital I or a lowercase l. These codes caught on for exactly that reason: they erase the most annoying part of having visitors over, which is sharing the WiFi.
Where WiFi QR codes earn their keep
Anywhere the same password gets handed to new people over and over. Short-term rentals and Airbnbs are the classic case, where a code on the wall or in a welcome folder lets every guest connect without a phone call to the host. Offices put one on the guest network so visitors don't have to wait on IT. Cafes set them on tables, and events print them on signage or badges. At home, a code on the fridge or by the entryway saves you from spelling the password out to every friend who walks through the door.
The appeal is that it's a one-time job. Generate the code, print it, stick it on the fridge or the wall or a small card, and it keeps working for as long as the network stays the same. You set it up once and then stop thinking about it, which is more than anyone can say for reading a password out loud to every single visitor.
Security: what to watch out for
Treat the code as the password, because in practice it is one. Anyone who scans it joins the network, with nothing else standing between them and your connection. That means never publishing the QR for your primary network where strangers can see it: not on a public social post, not on a website, not taped to a window facing the street. A clear photo of the code is enough for someone to walk away with full access.
The safer habit is to point the code at a guest network rather than the one your own devices and files live on. Most routers let you set up a separate guest SSID that keeps visitors isolated from the rest of your gear. And the code is only a snapshot of one moment: change the network name or the password and the old code stops working, so regenerate it any time you touch either. A card printed last year won't help anyone if the password has moved since.
Create one in your browser
Making a code takes about as long as reading this paragraph. Enter the SSID, the password and the encryption type, hit generate, and a QR code appears that you can download as an image or print straight from the page. Pick WPA as the encryption type for a normal home or office network, leave the password exactly as it appears in your router settings, and the square is ready to go. There's nothing to install and no account to create.
One detail worth watching is special characters in the password. Semicolons, commas, colons and quotes all carry meaning inside the WIFI: format, so they have to be escaped correctly or the string breaks and the code fails silently. A good generator handles that escaping for you. After downloading, test it with a real phone before you print a stack and stick them up, because a single scan tells you whether it actually works.
Frequently asked questions
Do WiFi QR codes expire?
They don't expire on their own; there's no timer hidden in the string. But a code stops working the moment you change the network name or the password, because it still encodes the old values. When that happens, generate a new one and replace the printed copy. As long as the SSID and password stay the same, the same code keeps working indefinitely.
Is it safe to print a WiFi QR code?
Printing one is fine as long as it points to a network you're comfortable letting visitors join, which is exactly what a guest network is for. Anyone who scans the code gets in with no further check, so the real risk is publishing the QR for your main network. Keep that one private, point the printed code at the guest SSID, and never post it anywhere a stranger could photograph it.
Which encryption types work?
The common ones are all covered. WPA, WPA2 and WPA3 are what modern networks use, and they all map to the T:WPA value in the string. Older WEP networks are supported too. And if a network is open with no password at all, the code can carry just the network name so a scan still connects without anyone typing a thing.
Related tool
A WiFi QR code is a small, fixed string of text turned into a square: the encryption type, the network name and the password, arranged so a phone camera can read them and connect in one tap. Create one in the browser, print it, and put it where guests can reach it. Keep it pointed at a guest network and regenerate it whenever the name or password changes, and the convenience won't cost you any security.
Try the QR Code Generator →