Guides
WiFi QR Code: How to Let Guests Connect Instantly in 2026
Learn how to create a WiFi QR code for homes, offices, hotels, and cafes so guests can join your network without typing long passwords.
Back to blogWiFi QR Code: How to Let Guests Connect Instantly in 2026
Typing a long WiFi password is one of those small frictions that feels bigger than it should. Guests squint at a label, mistype a zero for an O, and ask staff to read it out again. A WiFi QR code removes that step: people point their camera, tap to join, and they are online.
This guide shows the exact text format behind a WiFi QR code, how to handle special characters in network names and passwords, and how to generate one code or a hundred with MultipleQR.
How a WiFi QR Code Works
A WiFi QR code does not contain a link. It contains a short text string that follows a widely supported convention. When a phone’s camera reads a string that starts with WIFI:, it recognizes it as network credentials and offers to join. Current versions of iOS and Android both support this in the built-in camera.
The code works offline. There is no website, no redirect, and nothing that can expire. The credentials are stored directly in the image.
The WIFI: Payload Format
The basic structure is:
WIFI:T:WPA;S:<network name>;P:<password>;;
For a network called CafeGuest with the password coffee2026:
WIFI:T:WPA;S:CafeGuest;P:coffee2026;;
Each field is a letter, a colon, a value, and a semicolon. The string ends with two semicolons.
| Field | Meaning | Values |
|---|---|---|
T | Security type | WPA (use for WPA, WPA2, and most WPA3 networks), WEP, or nopass for open networks |
S | Network name (SSID) | Exactly as it appears, case-sensitive |
P | Password | Exactly as set on the router, case-sensitive; omit for open networks |
H | Hidden network | true if the network does not broadcast its name; otherwise leave it out |
An open network with no password:
WIFI:T:nopass;S:LobbyFree;;
A hidden network:
WIFI:T:WPA;S:BackOffice;P:s3cure-pass;H:true;;
Escaping Special Characters
Because semicolons, colons, and commas have meaning in the format, they must be escaped with a backslash when they appear inside the network name or password. The characters to escape are:
\becomes\\;becomes\;,becomes\,:becomes\:"becomes\"
For example, a network named Guest;5G with the password pa:ss,word is written as:
WIFI:T:WPA;S:Guest\;5G;P:pa\:ss\,word;;
Spaces do not need escaping. A network named Hotel Guest is written simply as S:Hotel Guest;. Unescaped special characters are the most common reason a WiFi QR code scans but fails to connect.
Step-by-Step: Create a WiFi QR Code with MultipleQR
- Find the exact network name and password. Check your router’s admin page or the label on the device. Capitalization matters.
- Confirm the security type. For almost every modern home and business network,
T:WPAis correct. - Write the string following the format above and escape any special characters.
- Paste it into MultipleQR as a single line. The WIFI: format is one line, so it works perfectly with a one-value-per-line generator.
- Download the PNG. The code is generated in your browser, so your password is not sent to a server to create the image.
- Test on iPhone and Android before printing. Forget the network on your test phone first so you know the code is doing the work.
- Print it with a clear label such as “Scan to join WiFi” and, ideally, the network name and password in text as a backup.
Generating Codes for Many Networks
Hotels, vacation rental managers, coworking spaces, and event organizers often run several networks or rotate passwords per room or per event. Build one string per network in a spreadsheet and paste the whole column:
WIFI:T:WPA;S:Room101;P:blue-river-41;;
WIFI:T:WPA;S:Room102;P:green-hill-77;;
WIFI:T:WPA;S:Room103;P:red-canyon-19;;
Each line becomes its own QR code. Download them together as a ZIP; files are numbered in list order, so keep the spreadsheet to match each code to its room. For hospitality setups, see our guide to QR codes for hotels and vacation rentals.
A spreadsheet formula can build the strings for you: ="WIFI:T:WPA;S:"&A2&";P:"&B2&";;". Remember to escape special characters first. When uploading, a TXT file or pasting directly is safest: in a CSV upload, every comma-separated cell becomes a separate code, so any value containing a comma must be wrapped in quotes.
Security Best Practices
- Use a guest network. Keep guests off the network your point of sale, cameras, and office computers use. Most business routers support a separate guest SSID.
- Treat the code like the password. Anyone who photographs the code can join. Place it where only intended guests see it, such as inside rooms or behind the counter, not in a street-facing window.
- Rotate passwords on a schedule. When you change the password, generate new codes and replace every printed copy. Old codes simply stop working.
- Watch for tampering. In public spaces, check that nobody has placed a sticker over your code. Our QR code security best practices covers this in more detail.
Design and Placement Tips
Keep the QR code itself plain: dark modules on a white background with a clear margin around it. Each MultipleQR PNG already includes that margin (the standard quiet zone), so do not crop it or place anything over it. You can brand the card or sign around the code, but the code needs contrast to scan quickly.
Good places include front desks, table tents, room welcome cards, the inside of a rental’s front door, meeting rooms, and event badges. The code should be large enough to scan from where people will stand or sit; our QR code size guide gives practical minimums.
Common Mistakes
- Wrong capitalization in the network name or password.
- Missing the final
;;or a semicolon between fields. - Unescaped special characters in the password.
- Wrong security type, such as
WEPfor a WPA2 network. - Printing before testing, especially on glossy or laminated materials that reflect light.
- Leaving old codes in circulation after a password change.
Checklist
- Guest network set up and separate from internal systems
- Network name and password copied exactly
- Special characters escaped
- String starts with
WIFI:and ends with;; - Code tested on iPhone and Android
- Label and text backup printed next to the code
- Password rotation plan in place
FAQ
Do guests need an app? No. Current iPhone and Android cameras recognize WiFi QR codes natively.
Does the code work without internet? Yes. The credentials are inside the code, so scanning works even before the phone is connected to anything.
What if I change my password? The old code stops working. Generate a new one with the updated string and replace the printed copies.
Is WPA3 supported?
Use T:WPA. Most phones negotiate the right protocol automatically. Test on your own network to confirm.
Final Takeaway
A WiFi QR code is one of the simplest and most useful QR codes you can create. Get the string right, escape special characters, keep guests on a separate network, and test before you print. When you are ready, paste your WIFI: strings into MultipleQR and generate one code or every room’s code in a single batch.
Try it free
Ready to Create Your QR Codes?
Generate bulk QR codes instantly with MultipleQR.com. Free, unlimited, no registration required.