Skip to content
AZ Tools

WiFi QR Code Generator

Generate a scannable QR code that joins a WiFi network — print it for guests, no app needed.

Enter your SSID to generate.

How to use

  1. Type the network name (SSID) exactly as it appears on the router.
  2. Pick security type and enter the password (skip for open networks).
  3. Download the PNG/SVG and print or share.

About this tool

Show

Modern phones join a wireless network by pointing the camera at a QR code, and this builds the exact payload they expect — WIFI:T:WPA;S:My Network;P:hunter2;; — then renders it as both PNG and SVG so you can print it at any size. Pick WPA/WPA2/WPA3, WEP or an open network, and mark the network hidden when its name is not broadcast. Characters that would otherwise end a field, such as semicolons, colons, commas, quotes and backslashes, are escaped for you, which is why a password with punctuation in it works here and often fails in hand-written payloads. Worth remembering before you print: the password sits in the code in plain text, so anyone who can photograph the poster has your network key.

Frequently asked questions

Why is my password not joining?

Most common: wrong security type. This tool writes the 'WPA' value for WPA, WPA2 and WPA3 alike, which is what phones widely accept; newer versions of the format also define 'SAE' for WPA3, which this tool does not emit. WEP is its own option (and you shouldn't be using WEP in 2026). Open networks use 'No password'.

Does it work on iPhone?

Yes since iOS 11 — open the Camera app, point at the code, tap the WiFi banner.

What's the 'hidden' option?

If your SSID is hidden (not broadcast), set H:true so the phone knows to manually search instead of expecting to see it in the list.

Is the password really safe to print?

The QR contains your password in plaintext — anyone who scans the printed code gets WiFi access. Treat the printout like you'd treat your password.

Why does a password with a semicolon or a comma break the code?

It would, if it were not escaped. Those characters end a field in the WIFI payload format, so a raw semicolon inside a password truncates it. They are escaped with a backslash here, which is why a password full of punctuation works from this tool and often fails in one that builds the string by hand.

Where should I actually put a printed one?

Somewhere guests can see and strangers cannot. A code taped to a café window or visible from the street hands the network key to anyone who photographs it, since it carries the password in plaintext. A guest network with its own password is the version worth printing.

Guides on this topic

Related tools