Make a WiFi QR code

WiFi QR codes: connect with one scan

Print one code and nobody asks for the WiFi password again. Phones recognize WiFi QR codes natively — scanning joins the network directly, with the password handled invisibly and typo-free.

How to make a WiFi QR code

  1. Open the generator with the WiFi type selected.
  2. Enter your network name (SSID) exactly as it appears in your router settings — capitalization and spaces matter.
  3. Enter the password and pick the security type. WPA/WPA2 is correct for almost every network configured in the last decade.
  4. Toggle hidden network only if your router genuinely does not broadcast its SSID.
  5. Style it if you like — colors and a logo both work for WiFi codes — then download the PNG and print it.

What is actually inside a WiFi QR code

The code encodes a small standardized string — WIFI:T:WPA;S:YourNetwork;P:YourPassword;; — that camera apps recognize and hand to the operating system’s network manager. There is no app, no account, and no server involved at scan time: the credentials are entirely inside the printed square. Special characters in your SSID or password (semicolons, quotes, backslashes) are escaped automatically by the generator, which is a detail worth knowing because hand-built WiFi strings with unescaped punctuation are a classic source of “code scans but won’t connect” bugs.

Choosing the security type

SettingWhen to use it
WPA/WPA2Nearly all modern networks, including WPA3 routers running in the standard mixed mode. When in doubt, pick this.
WEPLegacy equipment only. WEP has been obsolete since the 2000s; if your network is truly WEP, upgrading the router is better security advice than any QR code.
Open (no password)Password-less guest networks. The code then simply saves guests the hunt through the network list.

Device support

Native support is effectively universal on current phones: iPhone since iOS 11 (2017) and Android since version 10 (2019) join networks straight from the built-in camera. Older Android devices handle the same code through Google Lens or any free scanner app. Laptops are the gap — most cannot scan a QR code to join WiFi — so for mixed-device settings, print the password in small type beneath the code. The code serves the 95% case; the caption serves the rest.

Where WiFi codes earn their keep

Printing and placement

WiFi codes are scanned from close range — someone standing at a counter or sitting at a table — so a 2.5–4 cm code is plenty. Laminate anything that lives near drinks. Add a one-line caption (“Scan to join our WiFi”) because unlabeled codes get ignored, and place codes where phones naturally are: table height beats eye level in a café. Avoid printing on glossy foil or placing under glass at an angle to overhead lights; glare is the main real-world failure mode for close-range codes.

Security: what a WiFi code does and does not change

A WiFi QR code is the password, in machine-readable form. Anyone who can photograph the code can join the network and can also read the password out of the code with any scanner app — so treat the printed code with exactly the trust you would give a printed password. Practical implications:

Privacy: your SSID and password are encoded locally in your browser — they are never transmitted to us or stored anywhere. There is genuinely no server that ever sees your network credentials.

Troubleshooting

Set up the guest network before you print

The code is the easy half; the network behind it deserves five minutes of router settings first. On virtually any router admin page (or its app) you can enable a guest SSID — name it something obvious and welcoming (CafeName Guests, not NETGEAR-5G-EXT2), because the name appears on the guest’s screen when the code is scanned and confirms they joined the right thing. Turn on client isolation (sometimes “AP isolation”) so guest devices cannot see each other or your internal machines — this is the setting that makes handing out access safe. Set a passphrase that is long but not precious, since the QR code types it for everyone; random-word passphrases beat character soup because the fallback caption under the code stays typeable for laptop users. If the router offers a bandwidth cap for the guest network, a modest limit keeps one visitor’s video call from starving the point-of-sale system. With that done, generate the code against the guest SSID and the security model is right before the first scan ever happens.

Deployment notes for businesses

A few operational details separate a code that works on day one from a code that works all year:

Common questions

Is this free?
Yes — unlimited WiFi codes, no account, no watermark.
Does it work for 5 GHz networks?
Yes. The code names the SSID; the phone picks whichever band that network offers. Dual-band networks with one shared name behave exactly as if you had typed the password.
Can one code join two different networks?
No — one code, one SSID. Print two codes side by side if you run separate 2.4/5 GHz names or separate guest networks per floor.
Do WiFi codes expire?
The image never expires. It stops working only when the credentials it encodes stop being valid.
Can I track how many people scan it?
Not for WiFi codes — scan tracking works by routing through a URL, and WiFi codes are handled entirely on-device. Dynamic tracking applies to URL codes.
Should the code include my main network or guest network?
Guest, always. Device isolation on guest networks means a visitor’s compromised phone cannot see your laptop, printer, or cameras.

Make a WiFi QR code →

Related guides