How to Make a WiFi QR Code So Guests Join Without Typing the Password

Every guest asks the same question: “What’s your Wi-Fi password?” Then comes the spelling, the re-spelling, the “capital S or lowercase?”, the failed attempts while everyone waits. A WiFi QR code ends that ritual. It encodes your network name and password into a scannable pattern — a guest points their phone camera at it and joins your Wi-Fi in seconds, without typing a single character. Here is how to make one free, in under a minute, plus the honest caveats worth knowing first.

What a WiFi QR code actually is

A QR code is just text drawn in a scannable shape. For Wi-Fi, that text follows a simple standard format that phone cameras recognise: WIFI:T:WPA;S:YourNetworkName;P:YourPassword;;. When a camera app reads text shaped exactly like this, it does not display it as text — it offers to join the network instead. That is the whole trick. There is no magic inside the pattern beyond one correctly formatted line, which means any honest QR code generator — including ours — can make one. No account, no app, no server involved.

The format, piece by piece

Copy the pattern below and replace the placeholders with your own details:

WIFI:T:WPA;S:YourNetworkName;P:YourPassword;;

  • T is the security type. Nearly every home router today uses WPA or WPA2 — write WPA. For an open network with no password (a public hotspot), write nopass and leave the P part out entirely.
  • S is the network name, exactly as your router broadcasts it. Capitals and spaces matter: “HomeWifi” and “homewifi” are two different networks.
  • P is the password, exactly as you would type it.
  • The line ends with two semicolons. Keep both.
  • Hidden network? If yours is not broadcast, add H:true before the final semicolons.

Two formatting traps break most failed codes:

  1. Special characters. If your network name or password contains a semicolon, colon, comma, quotation mark or backslash, put a backslash directly before it (\; \: \, \" \\). This single rule is the one people miss most.
  2. Stray spaces. One accidental space at the start or end of the line can stop the phone recognising the format — paste carefully.

Make yours in under a minute

  1. Open our free QR code generator.
  2. Type your Wi-Fi line into the text box in the format above — for example WIFI:T:WPA;S:CoffeeHouseGuest;P:freshbeans2026;; (with your own network name and password, of course).
  3. Generate and download the PNG. Pick the 512 or 1024 px size if you plan to print it.
  4. Test it with your own phone camera before printing — if it offers to join the network, the code works.
  5. Print it and put it where guests will see it: the fridge door, the guest-room bedside table, the café counter.

The honest part: a WiFi QR code is a shared secret

A WiFi QR code is convenient precisely because it hands out your password — so treat the printout like a password. Anyone who photographs your code can join your network later, and a static code can never be revoked or made to expire. That is not a flaw in the method; it is the deal. Three rules keep it sane:

  • Print it where your guests are, not where the street is. A code taped in the window is a password taped in the window.
  • Businesses: use a separate guest network. Most routers can create one in a few minutes — keep your private network’s password off any printed code.
  • When too many people know the password, change it and make a fresh code. It takes sixty seconds.

One genuine advantage of making it here: our QR code generator builds the code entirely inside your browser. The password you type never travels to a server, is never stored, and never passes through anyone else’s hands. And because the code is static, it never expires and keeps working even if this website ever went offline.

When the camera scans but will not connect

  • Re-check the network name’s exact spelling and capitalisation against the router.
  • Confirm the security type: try WPA first, and only use WEP for genuinely old routers.
  • Hidden network? The H:true flag is required — without it, the phone cannot find the network.
  • Camera shows the text instead of a join button? Open the phone’s Wi-Fi settings — many include a QR scanner built into the network list itself.

Frequently asked questions

What exactly do I type to make a WiFi QR code?
The standard line WIFI:T:WPA;S:YourNetworkName;P:YourPassword;; — typed into any text-based QR code generator, including ours. T is the security type (WPA covers nearly all home routers), S is your exact network name, and P is the password. Generate, download the PNG, and test it with your own phone camera before printing.
Is it safe to put my Wi-Fi password in a QR code?
It shares your password with everyone who scans it — that is the point of it. Keep the printout where your guests are, not in public view, and for a business use a separate guest network. The code itself cannot expire or be tracked, and our generator runs entirely in your browser, so the password you type is never uploaded anywhere.
Will a WiFi QR code work on iPhone and Android?
Most modern phones recognise the format straight from the camera app and show a join-network button. If yours only displays the text, check the phone’s Wi-Fi settings — many include a QR scanner in the network list itself.
Does the QR code expire?
No. Static QR codes encode everything inside the pattern, so they are permanent — no account, no subscription, no renewal. The code only stops working if you change the network name or password, at which point you simply make a fresh one.
My phone scans the code but shows text instead of joining — why?
The format was almost certainly misread: check the network name’s spelling and capitalisation, the security type, and whether special characters in the name or password were escaped with a backslash. One stray character is enough to break recognition.

Try it now: QR Code Generator

Turn your Wi-Fi details into a printable QR code in seconds — free, no sign-up, and your password never leaves your device.

Open the tool →