QR3D Craft

A Wi-Fi QR plate: let the guest connect without typing anything

By · 7 min read · Updated 27 October 2026

Leer en español

A Wi-Fi QR code does not carry a link: it carries an instruction with the network name and the password, which the phone understands and applies on its own. Done right, the guest points the camera and is in. Done wrong, it fails every time on the same character.

What is inside a Wi-Fi QR

It is not a web address. It is a string in a format of its own that Android and iOS have recognised for years:

WIFI:T:WPA;S:NetworkName;P:thepassword;;

Each letter has its job:

FieldWhat it isValues
TSecurity typeWPA, WEP or nopass
SNetwork name (SSID)Exactly as it is, capitals included
PPasswordOmitted if the network is open

The two semicolons at the end are not spare: they close the last field and close the string. Without them, some readers do not interpret it.

For WPA3 and WPA2 networks you still use WPA. There is no WPA3 value in this format: the phone negotiates the protocol with the router on its own.

How much the code grows with the contentShort link, 18 characters: version 3, 29 modules. Ordinary link, 32 characters: version 4, 33 modules. Wi-Fi with a short key, 31 characters: version 4, 33 modules. Wi-Fi with a long key, 57 characters: version 6, 41 modules. Link with tracking, 77 characters: version 8, 49 modules.All at correction H. This site's encoder returns these versions.Short link18 charactersv3 · 29 mod.Ordinary link32 charactersv4 · 33 mod.Wi-Fi, short key31 charactersv4 · 33 mod.Wi-Fi, long key57 charactersv6 · 41 mod.Link with tracking77 charactersv8 · 49 mod.
Every jump in version packs more modules into the same piece, so each one gets smaller. Shortening the link before generating the code is the cheapest way to gain module size.

The characters that break the code

This is the cause of 90 % of Wi-Fi QR codes that do not work. Because the format uses the semicolon and the colon to separate fields, if your password contains either of them it has to be escaped with a backslash. Five characters are affected:

CharacterWritten as
semicolon ;\;
colon :\:
comma ,\,
double quote "\"
backslash \\\

A password like Guest:House;2026 has to travel inside the code as Guest\:House\;2026. Put in as it stands, the reader thinks the password field ended at the colon and hands the phone a truncated key.

The tool does this for you. Type the password exactly as it is, punctuation and all, and the generator escapes it while building the code. You only need to know this if you are going to assemble the string by hand somewhere else.

Which phones support it

Always put the password in text too. It is the most useful piece of advice in this guide. There will be guests with old phones, with a broken camera, or wanting to connect a laptop or a console. The QR is the fast route; the text is the one that never fails.

Size of the plate

A Wi-Fi plate gets scanned from close up, half a metre at most, so it does not need to be large. What it does need is for the code not to run short of modules, and here the string is longer than it looks: network name, password and the format's own labels add up fast.

Network + passwordTotal charactersVersion (level M)Minimum side of the code
Short (network 8, key 8)343 — 29 × 2929.6 mm
Medium (network 15, key 12)454 — 33 × 3332.8 mm
Long (network 20, key 20)584 — 33 × 3332.8 mm
Very long (network 24, key 24)665 — 37 × 3736.0 mm

In practice a plate 90 to 120 mm tall leaves plenty of room for the code, a title and the password in text, with the modules very comfortable.

The two screw holes

If the plate is going to be screwed up, the holes go outside the code's quiet zone, at the top and bottom ends or in the four corners. A 4 mm diameter for a 3 mm screw, and at least 4 mm of material between the hole and the edge.

If you would rather stick it, double-sided foam tape works well on tiles and on painted walls, and comes off without taking the paint. Leave the back face flat, with no infill showing.

Where to hang it

If you want it poster-sized, for the lobby of a larger property, look first at the oversized codes guide: hanging it higher nearly always beats making it bigger.

There are two separate questions: where to put it and what to fix it with. The second has more to it than it looks, because the hole in the plate falls inside the area the code needs plain, and that is in the guide to hanging the plate.

For the location, it seems like the least of it and it decides whether the thing gets used:

And make it a flat wall. Sticking it to the fridge, a jar or the router itself looks convenient, but a curved surface distorts the grid and has a measurable limit: the code cannot exceed half the diameter of whatever holds it, as the curved surfaces guide explains.

Before printing the final one

A Wi-Fi QR has a trap the others do not: you cannot test it while already connected to that network. The phone scans, sees it is already on it, and does nothing, so it looks as if the code has failed when in fact it is fine.

To test it properly: forget the network in the phone's settings, or turn Wi-Fi off and on again, and then scan. Better still, test it with somebody else's phone that has never connected.

A note on security

The password travels inside the code in plain text: anybody who photographs the plate has it. For the guest Wi-Fi of a holiday flat or a bar that is exactly what you want. For your main home network, it is not.

The sensible thing is to set up a guest network on the router — nearly all of them have one — and put only that on the plate. The guest gets internet and does not get access to the printer, the network drive or the cameras.

Generate your network's code

Choose the «Wi-Fi» type, type the network name and the password exactly as they are, and the generator takes care of the format and of escaping the special characters.

Create the Wi-Fi plate

Keep reading