WiFi QR Code for Guests: Format, Security and Placement
To share WiFi with a QR code, enter your network name, password and security type in a WiFi QR code generator, download the image and put it where guests can see it. Guests scan it with their phone camera and join the network without typing anything. This guide covers the format, the security types, where to place the code and what to watch for at home, in a cafe or in a rental.
One thing to know first: a WiFi QR code is static only, and the password is written inside the code. That has practical consequences, which are covered further down.
What is inside a WiFi QR code
A WiFi QR code is just text in a fixed format that phones recognize. It looks like this:
WIFI:T:WPA;S:CafeGuest;P:coffee2024;;
Each part has a job:
- T is the security type: WPA, WEP or nopass.
- S is the network name (the SSID), exactly as it appears in the WiFi list.
- P is the password.
- The two semicolons at the end close the entry.
You do not need to type this by hand. The generator builds the text from three fields. It is still useful to know the format, because it explains why a typo in the name or password gives you a code that scans fine but fails to connect. The code only passes along what you entered. It does not check it against your router.
Choose the right security type
The security type in the code must match what your router uses. If it does not, the phone will scan the code but the connection will fail.
| Type in the code | Use it when |
|---|---|
| WPA | Your network uses a WPA or WPA2 password. This is the most common setup today. |
| WEP | Your router still uses the old WEP protection. Avoid this if you can, because it is outdated. |
| nopass | The network is open and has no password. |
If you are not sure which one you have, look at the security or encryption setting in your router. The names differ by brand, so check your router's own interface or manual. If you see WPA2 or WPA3 with a password, choose WPA in the generator.
An open network with nopass is the easiest to share, but anyone nearby can join it. For a cafe or a rental, a password-protected network is usually the better choice.
Create the code step by step
- Open the WiFi QR code generator. It works in the browser and needs no account for static codes.
- Type the network name exactly as it appears on a phone. Watch capital letters, spaces and similar characters like 0 and O.
- Type the password and pick the matching security type.
- Optionally style the code. You can change dot shapes, corner styles and colors, add a logo and add a frame with text such as Scan to join WiFi.
- Download the code. Choose SVG for anything you print, because it stays sharp at any size. PNG is fine for screens and small prints.
- Test it with a real phone before you print or share it.
The network details are generated in your browser and are not sent to our servers. If you want the general basics of creating and downloading codes, see how to create a QR code for free.
Where to place the code
Place the code where guests already look when they ask for the password, and at a height they can scan without effort.
At home
- Put a small framed print on a shelf in the living room or on the fridge.
- Add a guest room card with the code next to the bed or desk.
- Consider a separate guest network on your router, if it supports one, so visitors do not share your main network. Check your router's interface for how to set it up.
In a cafe or shop
- Place the code on the table, on the menu or near the counter, with a short line of text such as Free WiFi: scan to join.
- Print it on a table card or a small stand so customers do not have to ask staff.
- Avoid glossy surfaces under strong lights. Reflections make scanning harder.
- Keep the network name on the card too. Some people prefer to connect by hand, and it also helps anyone whose phone cannot scan.
In a rental or guest house
- Put the code in the welcome folder, on the fridge or on the entrance wall.
- Add the network name and password in plain text below the code as a backup.
- Use a laminated or framed print so it survives many guests.
- If you manage several units, label each code with the unit name so the wrong network is not shared by mistake.
Print size and design tips
A WiFi code holds a short piece of text, so it stays fairly simple and easy to scan. Even so, the usual print rules apply:
- Dark on light. Use a dark code on a light background. Avoid inverted codes with light dots on a dark background, since some scanners struggle with them.
- Keep the margin. Leave an empty border around the code, about 4 modules wide. Do not let text, borders or images touch it.
- Size for distance. A common rule of thumb is about 2 x 2 cm as a minimum for close scanning. Use a larger print for a wall or a table across the room.
- Careful with logos. The generator uses the highest error correction level (H), which lets roughly 30% of the code be damaged or covered and still be readable. That makes a center logo possible, but keep it small and test it.
- Use SVG for printing. It scales without blur.
A short text next to the code helps people understand what it does. Scan to join WiFi works better than a code with no explanation.
Static only: the password is inside the code
WiFi codes are static. The network name and password are written directly into the pattern. This has good and bad sides.
The good side: a static code never expires, works offline and does not depend on any service. Scanning it never touches our servers.
The bad side:
- Anyone with the image can read the password. If someone photographs the code, they can use it or extract the password with a QR reader. Treat the printed code like the password itself.
- You cannot change it later. If you change the router password or the network name, the old code stops working and you need to create a new one and replace every print.
- There are no scan statistics. A static code cannot be tracked.
Dynamic codes, which let you change the destination and see scans, are available on the site for URL, Email, Phone, WhatsApp and SMS. WiFi is not one of them. If you want to understand the difference in detail, read static vs dynamic QR codes.
A practical way to deal with this: use a separate guest network with its own password. If the password leaks or you want to change it, your main network stays safe and you only reprint the guest code.
Common mistakes and how to fix them
| Problem | Fix |
|---|---|
| The code scans but the phone cannot connect | Check the network name and password for typos, and make sure the security type matches your router. |
| The code stopped working after a router reset | The password or name probably changed. Create a new code and replace the old prints. |
| Some phones will not scan it | Increase the print size, add a quiet margin and use dark on light colors. Also keep the plain text details as a backup. |
| The print is blurry | Download as SVG, or export a larger PNG, and print at a higher quality. |
| The code is hard to read on a table | Move it away from glare, and avoid curved or textured surfaces. |
| The network is hidden | Test carefully on different phones. Hidden networks can behave differently, so a visible guest network is often simpler. |
Also check how your own phones handle WiFi codes. Most current phone cameras can read them, but menus and behavior change between versions, so test on the devices your guests are likely to use.
Before you print
- Network name and password match your router exactly.
- Security type is correct (WPA, WEP or nopass).
- Dark code on a light background, with a clear margin.
- A short label next to the code.
- Tested with at least two different phones.
- Plain text backup of the name and password nearby, if you are comfortable showing it.
When all of that checks out, you can create your WiFi QR code and print it. If you also want codes for other uses, such as a phone number, a contact card or a message link, the main QR code generator covers all types, and you can look at the vCard and phone options for guest welcome materials.
Frequently asked questions
Can I change a WiFi QR code after printing it?
No. WiFi codes are static, so the network name and password are fixed inside the pattern. If either changes, create a new code and replace the printed ones.
Is it safe to put a WiFi QR code on display?
Anyone who can see or photograph the code can get the password from it. For public places, use a separate guest network so your main network and devices stay protected.
Do guests need an app to scan a WiFi QR code?
Most current phone cameras can read WiFi codes without an extra app. Behavior differs between phone models and versions, so test on a few devices.
Why does my code scan but not connect?
The code only holds the text you entered. A typo in the network name or password, or the wrong security type, will make the connection fail even though the scan works.
Can I track how many people use my WiFi QR code?
No. Static codes cannot be tracked, because scanning never goes through a server. Scan statistics are only available for dynamic codes, and WiFi is not a dynamic type.