For shops, cafés and offices
Guest WiFi QR code generator
"What's the WiFi?" is answered a hundred times a week in every café, salon, waiting room and meeting room in the country, and every answer interrupts someone's actual job. The password gets chalked on a board, mistyped from across the room, and shouted over an espresso machine. A network square ends the ritual: the scan hands the phone your network name, password and security type in the machine-readable form phones have understood for years, and the connection prompt appears with everything filled in. The studio above is preset with a sample network — replace it with your SSID and password, and note what does not happen when you do: nothing is sent anywhere. A credential this sensitive should never pass through someone else's generator server, and here it never leaves the room it will be used in.
Generated on your device. Nothing you type is sent anywhere.
This is the WiFi QR code generator with its fields preset for shops, cafés and offices — the tool page has worked examples, pitfalls and the full format detail.
Scenarios
Where it earns its place
The café table that connects itself
A laminated card by the sugar, and laptops connect while the flat white is still being made. Staff stop reciting a password that was chosen for security and is therefore unpronounceable, and customers stop typing it wrong three times before asking. The card outlasts staff turnover too — nobody has to remember to teach it to the new barista.
Reception areas and meeting rooms
Visitors to an office need connectivity in the first five minutes, at precisely the moment their host has gone to fetch them a coffee. A framed card at reception and a small one in each meeting room lets guests join the visitor network unassisted, and keeps them off the corporate one — the square encodes the guest SSID, making the right choice the effortless one.
Holiday lets and guest rooms
Every rental host answers the same first message from every booking. A card on the fridge or in the welcome folder, generated once, removes the exchange entirely — and because the pattern is static and offline, it keeps working when the host is unreachable and the guest arrived at midnight. Pair it with the house guide behind a second square if the folder is thick.
Events with temporary networks
Pop-up venues, workshops and conferences often run a network that exists for one weekend. The square is disposable in the best way: generate it the morning the router goes up, print a stack on plain paper, recycle them on teardown. No account is worth creating for a network that lives for three days.
Workflow
From setup to first scan
Copy the SSID and password exactly
The scan fills the join prompt with literally what you type, so case, spaces and punctuation must match the router's settings character for character. Copy-paste from the router admin page beats retyping.
Pick the security type your router actually uses
Modern guest networks are WPA2 or WPA3; the dropdown covers both plus legacy options. Choosing the wrong type produces a code that scans cleanly and then fails to join — the most misdiagnosed failure in this whole format.
Let the tool handle awkward characters
Semicolons, colons and backslashes inside a password have special meaning in the network payload and must be escaped. The studio does that automatically — a detail worth knowing because hand-built network codes routinely get it wrong.
Print at coaster size, not stamp size
A network payload is short, so the grid is coarse and forgiving, but the card will be scanned from a seat at whatever angle the table allows. Four centimetres laminated matte is the comfortable standard.
Test with both camps of phone
iPhones join from the native camera; Android behaviour varies slightly by maker and version. One test device from each side, connected successfully, is enough to trust the print run.
Reprint on the same schedule as password changes
The card encodes the credential itself, so rotating the password orphans every printed square at once. Fold the two tasks into one routine: change the password, regenerate, swap the cards the same afternoon.
Deployment
Printing, placement and materials
Put the card where the need occurs: on the table rather than behind the counter, at seated eye level rather than beside the till, inside the meeting room rather than only at reception. Laminate matte — these cards live next to drinks and get wiped down — and replace them when the corners lift, because a bubbled laminate distorts the grid beneath it. A short human-readable line under the square (network name and password in small type) keeps the card useful for the guest whose camera misbehaves, and makes clear the code is an offer, not a mystery. Standing acrylic holders beat flat cards on reflective tables. For offices, print one card per room rather than one per building: the room card can name its own room, which reads as intentional hospitality rather than an IT afterthought. Resist printing the corporate network's credentials this way at all — the convenience that makes a guest square good makes an internal one a liability, since anyone who photographs the card holds the password.
Compliance notes
A guest network that carries customer traffic makes you, in a small way, a network operator. Keep the guest SSID isolated from tills, printers and anything holding customer records — router-level guest isolation is one checkbox on most hardware. If your router's captive portal logs guest devices, those logs are personal data under GDPR-style regimes and belong in your retention policy. And publishing the password on a card is a decision to make it public: rotate it on a schedule, because a photo of the card is functionally a copy of the key.
Common questions
What happens on the guest's phone when they scan?
The camera recognises a network payload and offers a join button with the network name shown; accepting connects them with the password applied invisibly. They never see or type the credential, which is why unpronounceable passwords stop mattering. The offer step is built into the phone — a scan cannot silently force a device onto a network, on either iPhone or Android.
Why does the code scan fine but the connection fail?
Almost always one of three mundane mismatches: the password was retyped with a wrong character, the security dropdown does not match the router's actual mode, or the network name was edited on the router after the card was printed. The scan only proves the pattern is readable; the join proves the contents are right. Regenerate from the router's current settings and the failure usually vanishes.
Is it risky to put our password on a printed card?
It is a decision to publish it to everyone who enters the room, which is exactly the intent for a guest network and exactly wrong for an internal one. The mitigations are structural, not secret-keeping: isolate the guest SSID from your systems, rate-limit it if the router allows, and rotate the password on a calendar. The card changes who can read the password, not who can misuse the network — isolation handles the latter.
Does this work for hidden networks?
Yes — tick the hidden-network option and the payload tells the phone to seek the SSID rather than wait to see it broadcast. Be aware that hiding a guest network buys little real security while making every non-QR join harder, so most venues broadcasting to the public leave the network visible and let the card do the convenience work.
Can one code cover both the 2.4 GHz and 5 GHz bands?
If both bands share one SSID and password — the common modern setup — then yes, one square covers everything, and the phone picks its band as it would after any manual join. If your router broadcasts the bands as separately named networks, the code joins only the one it names; either merge the names on the router or print the code for the band with the better coverage where guests sit.
Do we owe anything ongoing for the code itself?
Nothing, ever. The pattern is generated in the browser and encodes your credentials directly, so there is no intermediary service, no account and no renewal — and no third party that ever saw your password. When the password rotates you generate a fresh card in under a minute, which is the entire lifecycle cost of the approach.
Read before you print
- Are QR codes safe to scan?The pattern itself carries no executable code and cannot infect a phone. The risk is entirely about where it sends you, and about the fact that a human cannot read a destination before committing to it.
- Why a QR code won't scanFailures cluster into six causes, and they are not equally likely. This guide puts them in diagnostic order so you test the cheap explanations first and stop guessing at the expensive ones.
Related use cases
Browsing more broadly? The Location & venue QR codes hub groups every generator this kind of work leans on.