A WiFi QR code turns your network name and password into a scannable square that connects any phone to your WiFi with a single tap — no reading out a password, no typos, no fuss. That one feature solves a daily annoyance for every cafe, office, salon, clinic, rental and household on earth: sharing internet access without dictating a long, random string character by character. This wifi qr code generator builds the code for you from two pieces of information — the SSID and the password — and because it is a wifi qr code maker that runs entirely in your browser, the password you type never leaves your device. Below is everything worth knowing: how a scan to connect wifi code works under the hood, which encryption to pick, how to handle hidden networks, how to run a safe guest wifi qr code, how to print one that actually scans, and how to fix a code that will not connect.
What is a WiFi QR code?
A WiFi QR code is an ordinary QR code whose contents are not a web link but a small, specially formatted block of text describing a wireless network. Instead of opening a page, scanning it prompts the phone to join the network. The magic is in a format that phone operating systems have agreed to recognise. When you generate a qr code for wifi here, the tool encodes a string that looks like this:
WIFI:T:WPA;S:MyNetworkName;P:MyPassword;H:false;;Each part has a job. T is the authentication type (WPA, WEP or nopass for open). S is the SSID, your network name. P is the password. H marks whether the network is hidden. The double semicolon at the end closes the record. You never have to type any of this — fill in the fields and the wifi password qr code is assembled correctly, including escaping of any awkward characters, and rendered live.
How scan-to-connect actually works
When someone points their camera at the code, the phone decodes the pattern back into that WIFI: string, recognises the prefix, and reads out the network name, security type and password. Rather than dumping raw text on screen, the operating system shows a friendly prompt — something like “Join MyNetworkName?” — and a single tap completes the connection. The guest never sees the password and never types a character.
Native support is broad. On iPhone, scan-to-connect works from the stock Camera app on iOS 11 and later, which covers essentially every iPhone in active use. On Android, the stock camera on Android 10 and later reads WiFi codes directly, and older devices can use Google Lens or the quick-settings QR scanner. Android even goes one step further: in your WiFi settings you can tap “Share” on a connected network and the phone generates its own WiFi QR code for others to scan. The code this tool produces follows the exact same standard, so it is read by all of these.
WPA vs WPA2 vs WPA3 vs WEP vs open
The encryption field matters because it must match how your router actually secures the network, or the phone will try to join with the wrong method and fail. Here is how to choose:
| Setting | When to use it |
|---|---|
| WPA / WPA2 | The default for nearly every router built in the last 15 years. Pick this unless you have a specific reason not to. |
| WPA3 | Newest standard. The QR format still uses the WPA token, so select WPA/WPA2 — phones negotiate WPA3 automatically when both sides support it. |
| WEP | Obsolete and insecure. Only for very old hardware you cannot replace. Upgrade the router if you can. |
| None (open) | A network with no password at all. The code encodes nopass and the password field is ignored. |
The practical takeaway: choose WPA/WPA2 almost every time. It is correct for WPA2-only networks and for mixed WPA2/WPA3 networks, which is what most routers run today. Only reach for WEP or None in the rare cases above.
Guest WiFi QR codes: the smart, safe way to share
The single most important security habit with WiFi QR codes is this: share a guest network, not your main one. A static code stores the password in plain text, so anyone who can photograph the code can recover the password. For a card you hand to a trusted visitor that is fine; for a code stuck on a cafe wall or a hotel-room desk, it means the password is effectively public to everyone who walks past.
Most modern routers let you run a separate guest WiFi network with its own name and password, isolated from your main network and from the devices on it — your laptops, printers, cameras and smart-home gear. Turn that on, give it a memorable password, and generate the guest wifi qr code for that network. Now even if the code is seen by the whole street, the worst case is that strangers use your guest bandwidth, not that they land on the same network as your private devices. For a business, rotating the guest password periodically and reprinting the code is a sensible routine.
Where WiFi QR codes shine: real-world use cases
Once you stop dictating passwords, you start seeing places a scannable code belongs. The best ones:
- Cafes & restaurants: a small table tent or a sticker by the till lets customers get online while they wait, without staff repeating the password forty times a shift.
- Offices & co-working spaces: a framed code in reception or the meeting room gets visitors and contractors connected in seconds, on the guest network.
- Hotels, B&Bs & Airbnbs: a card in the welcome pack or a frame on the wall is the first thing guests look for. It removes a predictable support question and reads as a thoughtful touch.
- Salons, clinics & waiting rooms: anywhere people sit and wait, a scan-to-connect code improves the experience with near-zero effort.
- Events & conferences: print the code on signage, badges or the program so attendees self-serve their connection.
- Homes: a code on the fridge or by the router spares you from spelling out the password to every visiting friend, babysitter or relative.
In each case the pattern is the same: generate once, print once, and retire a recurring annoyance for good.
Hidden networks: the one extra setting
A hidden network is one that does not broadcast its name, so it never appears in the list of nearby WiFi. Some people hide their SSID as a (mild) privacy measure. If your network is hidden, a normal WiFi code will not connect, because the phone waits to see the broadcast SSID that never comes.
The fix is a single flag. The WiFi format includes an H:true field that tells the phone “this network is hidden, actively probe for it by name.” If the tool offers a “hidden network” checkbox, tick it; the code then instructs the phone to search rather than wait. Two cautions with hidden networks: get the SSID spelling and capitalisation exactly right, because there is no visible list to catch a mistake, and remember that hiding an SSID offers little real security on its own — strong WPA2/WPA3 encryption is what actually protects the network.
Printing a WiFi QR code that actually scans
A WiFi code is only useful if the camera can read it, and most failed scans come down to printing mistakes rather than the code itself. A handful of rules cover almost every case.
First, download the SVG for anything printed. SVG is a vector format, so the code stays perfectly crisp whether it ends up on a business card or a poster; PNG is fine for screens but can look soft when scaled up. Second, size it for the scan distance: a code read from across a cafe table at arm’s length should be at least 2–3 cm wide, and a wall frame read from a metre or two needs to be bigger — a rough guide is one unit of width for every ten units of distance. Never print smaller than about 2 cm.
Third, keep the quiet zone, the empty white border around the pattern. The tool includes it automatically; do not crop it off, because the camera uses that margin to find where the code begins. Fourth, keep it dark-on-light with strong contrast — black on white is what every scanner expects, and inverting the colours or using low-contrast brand tints is the most common reason a “designed” code refuses to scan. Finally, add a short human label like “Scan with your camera to join our WiFi” plus the network name, so people know what the square does and have a fallback if they prefer to connect manually. For a frame that gets handled or lives outdoors, bump the error correction up a notch so scuffs do not stop it working.
Troubleshooting: why a WiFi QR code might not connect
If a code scans but will not join the network, work through these in order — one of them is almost always the cause:
- SSID or password typo: both are case-sensitive. “CafeWiFi” and “cafewifi” are different networks. Re-enter them carefully.
- Wrong encryption type: if the network is WPA2 but the code says WEP or open, the join fails. Set it to WPA/WPA2.
- Hidden network not flagged: if the SSID is hidden and you did not tick the hidden option, phones cannot find it.
- Special characters in the password: the characters ; , : " \\ have special meaning in the WiFi format and must be escaped. This tool escapes them for you, so re-type the password into the field rather than hand-editing the string.
- Code too small or cropped: print it larger and keep the white border intact.
- Old phone: a device older than iOS 11 or Android 10 may need Google Lens or a dedicated QR app instead of the stock camera.
Whatever you change, test with two different phones — ideally one iPhone and one Android — before you print a batch. Thirty seconds of testing saves reprinting a hundred table tents.
Static WiFi codes: free, permanent and private
This tool makes static WiFi QR codes, which is exactly what you want for sharing a network. “Static” means the WiFi details are stored directly inside the pattern, with no middleman. The upside is threefold: it is free with no subscription, it is permanent because there is no server that could ever be switched off, and it is private because the code is generated on your own device and your password is never uploaded.
The one limitation is that you cannot edit a static code after printing — but that rarely matters for WiFi, because a network name and password change infrequently. When you do change the password, you simply generate a fresh code and reprint it, which takes under a minute. Compared with paid “dynamic” services that route your WiFi through their servers and keep working only while you keep paying, a static code is the simpler, safer and cheaper choice for sharing internet access.
Need other QR code types?
WiFi is one of the most useful QR code types, but it is far from the only one. If you need to encode a web link, a plain-text note, an email, a phone number or an SMS, use the full QR code generator, which supports every common type with the same error-correction and download options. If you are sharing contact details — name, phone, email, company — so people can save you in one tap, the business card (vCard) QR code generator is the right tool, and it pairs perfectly with a WiFi code on a reception desk or welcome card. You will find the complete set of free utilities on the free SEO tools index.
For WiFi specifically, the workflow is quick: type your network name, pick WPA/WPA2, enter the password, flag it as hidden only if it genuinely is, download the SVG, add a short label, and print. One scan and your guests are online — no password, no typing, no “what’s the WiFi?” ever again.