How to Make a WiFi QR Code

A practical, privacy-first tutorial for printing a WiFi QR that guests can scan to join your network.

Why a WiFi QR code

Typing a 20-character WPA2 password into a phone is clumsy. A WiFi QR encodes the SSID, password, and encryption type into a single image. Scanning it with any modern phone (iOS 11+, Android 10+) prompts “Join network?”, one tap, connected. Perfect for coffee shops, Airbnbs, offices, home routers, and conference rooms.

The format

WiFi QR codes use a simple text encoding called the WiFi Network Configuration format:

WIFI:T:WPA;S:MyNetwork;P:supersecret;;

Where T: is the encryption type (WPA, WEP, or nopass), S: is the SSID, P: is the password, and the double semicolon terminates the block. Special characters (\, ;, ,, :, ") must be escaped with a backslash.

Step 1: Generate the QR

  1. Open the WiFi generator.
  2. Enter your SSID exactly as it appears (case-sensitive).
  3. Enter your password.
  4. Pick your encryption type, WPA/WPA2/WPA3 are all handled by the WPA option; WEP only if you have an old router; nopass for open networks.
  5. Optionally tick “hidden network” if your SSID doesn't broadcast.

Step 2: Style it

Abundera QR offers 50 templates. For a guest-facing card I recommend Pastel or Corporate, readable at arm's length, friendly at a glance. Add a logo (the built-in WiFi icon works), set error correction to H (allows damage and logo overlay), and download as PNG for screens or PDF for print.

Step 3: Use the Business Card Designer

Click “Design WiFi card” to wrap your QR in a printable 3.5 × 2 in card with the network name, password, and a friendly “Scan to join” label. Export at 600 DPI as PDF; send to any print shop or run through a home printer on business-card stock.

Security notes

A WiFi QR embeds your password in plaintext inside the image. Anyone who photographs the printed code can read it with any QR scanner. Don't post your primary WiFi QR in a public window, use a guest network instead and rotate its password periodically. For truly sensitive networks, use 802.1X with per-user credentials, not a shared PSK.

Privacy note

Abundera QR does all of this in your browser. Your WiFi password never leaves your device, we have no server to receive it. Read the full privacy policy.