Guides

How to Make a Wi-Fi QR Code Guests Can Scan to Connect

By the Opener team6 min read

A Wi-Fi QR code stores your network name, security type and password, and a phone camera that scans it offers to join the network — no typing, no misread passwords. You can make one for free in the QR code generator: choose Wi-Fi, enter the network name and password, and download a PNG or SVG to print. Before you stick it on every table, read the security section — anyone who can scan the code gets the password.

How a Wi-Fi QR code works

A QR code is just a way to store a short piece of text as a pattern of squares. For Wi-Fi, that text follows a simple, widely supported format:

WIFI:T:WPA;S:MyNetwork;P:MyPassword;;

The camera apps on current iPhones and most Android phones recognise this format. When a guest points the camera at the code, the phone shows a prompt to join the network; one tap and they are connected. On some Android phones the option sits in the camera’s scan mode or in Google Lens rather than the main camera view, but the code itself is the same.

Nothing in this process goes through the internet. The network details are inside the printed pattern, and the phone reads them directly — which also means the code does not depend on any website staying online.

Make one in a minute with Opener

  1. Open the QR code generator and choose Wi-Fi.
  2. Type the network name (SSID) exactly as it appears in your phone’s Wi-Fi list. Capital letters and spaces matter: “Cafe Guest” and “cafe guest” are different networks.
  3. Choose the security type. For almost every modern router that is WPA / WPA2 / WPA3. Pick WEP only for very old equipment, and “No password” for an open network.
  4. Enter the password. Copy it from your router’s admin page or the sticker on the router to avoid typos.
  5. Tick Hidden network only if your network does not broadcast its name.
  6. Optionally pick colours and the damage tolerance (more on that below), then download PNG for screens or SVG for print.

The code is generated in your browser. Your Wi-Fi password is not sent to any server, which is worth checking with any generator you use — some send everything you type to their backend.

Before printing a stack of cards, test the code with at least two phones, ideally one iPhone and one Android, while standing away from the router so they are not already connected.

Security: what you are giving away

A Wi-Fi QR code is a password written down in a form anyone can read. Keep in mind:

Printing tips that make it scan first time

Size. Bigger is easier to scan. As a rough guide, avoid printing much smaller than 2–3 cm (about an inch) across on a table card, and go bigger for a poster people scan from across the room. Leave a clear light border around the code; scanners need that quiet zone to find the edges.

Contrast. Dark code on a light background, always. Black on white is the safest. Brand colours are fine as long as the code stays clearly darker than the background — the generator warns you when the contrast is too low, or when the code is lighter than the background (inverted), which many scanners cannot read.

SVG for print. The SVG file is a vector image, so it stays perfectly sharp at any size. Send that to the print shop or place it in your design software instead of enlarging a PNG.

Damage tolerance. QR codes can include extra redundancy so they still scan when part of the pattern is scratched, stained or covered. For anything printed — table tents, stickers, laminated cards in a rental — choose the highest setting. The pattern gets a little denser, so give it a bit more size.

Protect it. Laminate cards that will be handled, and avoid glossy finishes under bright lights if you can; glare is a common reason a code fails to scan. If a code ever stops scanning, see why a QR code stops working for the usual causes.

It also helps to print the network name and password in plain text under the code. Guests with older phones, laptops or e-readers can then type it in, and you avoid questions at the counter.

Hidden networks and special characters

Hidden networks. If your network does not broadcast its name, tick the hidden-network option so the code includes H:true. Support for hidden networks varies between phones and system versions, so test it on the devices your guests are likely to use. For a guest network, broadcasting the name is usually simpler.

Special characters. Passwords and network names often contain characters the format itself uses, such as ;, :, ,, \ or ". In the raw text they must be escaped with a backslash, otherwise the phone reads the password wrongly. The generator handles this for you — type the password exactly as it is, and the escaping is added automatically. If you ever build these codes by hand or in a script, that is the first thing to get right.

Frequently asked questions

Do guests need an app to scan a Wi-Fi QR code?

Usually not. The built-in camera on current iPhones and most Android phones recognises Wi-Fi codes. Some Android phones use Google Lens or a scan mode in the camera app.

Will the QR code stop working after a while?

Not on its own. The QR code generator makes static codes: the network details are stored in the pattern itself, not on a server. The code only stops working if you change the network name or password.

Can I change the password without reprinting the code?

No. The password is part of the code, so a new password needs a new code. That is true for every Wi-Fi QR code, whichever generator made it.

Is a Wi-Fi QR code less secure than writing the password on a board?

It is about the same: both reveal the password to anyone who sees them. The real protection is putting guests on a separate guest network.