How to Make a Wi-Fi QR Code for Guests (Free & Printable)
A Wi-Fi QR code lets guests connect to your network by pointing their phone camera at it — no password typing, no misheard characters. Android, iPhone, and most modern laptops scan the standard WIFI: format natively, so visitors go from lock screen to online in under ten seconds, and you never read a password out loud again.
How the Wi-Fi QR code format works
Every Wi-Fi QR code encodes one plain-text string that follows the de facto standard Android introduced years ago and iPhones adopted later. It looks like this:
WIFI:T:WPA;S:CafeGuest;P:latte2026!;H:false;;
Each field is separated by semicolons, and every one of them matters:
| Field | Meaning | Allowed values |
|---|---|---|
| T | Security type | WPA (covers WPA/WPA2/WPA3), WEP, nopass |
| S | Network name (SSID) | 1–32 bytes, case-sensitive |
| P | Password | 8–63 characters for WPA; omitted when T:nopass |
| H | Hidden-network flag | true or false |
Two details cause almost all the trouble. First, the SSID is case-sensitive: CafeGuest and cafeguest are different networks as far as the phone is concerned. Second, if your password contains any of the characters ;, ,, :, \, or ", each one must be escaped with a backslash — a password like abc;123 has to be written as P:abc\;123. Skip the escape and the phone reads a truncated password, then reports "incorrect password" even though the QR code looks perfectly fine on paper.
The security-type field has real consequences, too. WPA covers WPA2 and WPA3 on every major phone sold today. WEP is a 1999-era cipher that can be cracked in minutes and should never appear on a network you care about. nopass is only appropriate for genuinely open guest networks — the café-counter model, where convenience beats confidentiality by design.
Step-by-step: create and print your guest QR code
Step 1 — Pick the guest network. If your router supports it, generate a separate guest SSID instead of handing out your main password. Guest networks isolate visitor devices from your printer, NAS, and work computers, and you can revoke or rotate guest access later without touching any of your own devices.
Step 2 — Copy the exact SSID and password. Log in to the router's admin page and copy both values character by character — do not retype them from memory. This single step prevents the majority of "the QR code doesn't work" reports, because what you think the password is and what the router actually broadcasts are surprisingly often different.
Step 3 — Generate the code. Open a QR code generator, choose the Wi-Fi type, and paste the values into the SSID and password fields. The generator assembles the WIFI: string and handles the escaping of special characters for you.
Step 4 — Test on real phones before printing. Scan with at least one iPhone and one Android. On iOS the camera recognizes the code and shows a "Join Network" banner at the top of the screen; on Android, tapping the notification connects directly. If either phone falls back to a manual password prompt, the encoded string is wrong — most often an unescaped special character or a typo in the SSID case.
Step 5 — Print it where guests will actually see it. QR codes stay scannable at modest sizes: 3 × 3 cm (about 1.2 inches) works reliably at typical table or counter distance. Print on card stock for the café counter, or a full A4 sheet for the vacation-rental welcome binder. Matte finishes scan noticeably better than glossy ones, which reflect overhead lighting straight into the camera.
Step 6 — Add a fallback line of text. Under the code, print the network name and password in plain text as well. A guest with an old phone, a cracked camera lens, or a corporate phone that blocks QR scanning will thank you — and you will not have to walk over and read the password aloud anyway.
Why won't some phones connect after scanning?
Three usual suspects, in order of likelihood. First, the encoded password does not match the network — re-copy it from the router admin page and check letter case. Second, special characters were not escaped: ;, ,, :, \, and " all break the field structure. Third, the phone is out of range or holding on to cellular: iOS sometimes declines the auto-join offer while mobile data is strong, so moving closer to the router or toggling airplane mode settles it.
Is it safe to put your Wi-Fi password in a QR code?
The code is not encrypted — anyone who scans it, or simply photographs it from across the room, can decode the password with any free QR reader. That is perfectly acceptable for a guest network, but never print a QR code containing your main network's password. The practical rule: guests get the guest SSID, and the guest password is one you would be happy to rotate monthly. A QR code on the wall should be treated exactly like a password written on the wall.
Can I make one QR code for both 2.4 GHz and 5 GHz?
If both bands share a single SSID and password — the default on modern mesh systems — one code is enough, because the phone picks a band automatically. If your router broadcasts separate SSIDs like HomeWifi and HomeWifi_5G, you need two codes, since the WIFI: format encodes exactly one SSID per code. For guest access, most hosts simply point everyone at the 2.4 GHz SSID: it has longer range and works with every device ever made, including older e-readers and smart plugs.
The takeaway
Ten seconds of setup buys every future guest a frictionless first impression: camera out, tap, connected — no dictating passwords letter by letter. Build yours with the free QR code generator, which assembles and escapes the Wi-Fi fields correctly, and if your current guest password is still something memorable like guest1234, upgrade it first with the password generator, then reprint the card.