QR-code anatomy

Free WiFi QR code generator

TL;DR — A WiFi QR code embeds your network name (SSID), password, and encryption type so phones auto-join when scanned. Print it on a table tent, sign, or business card and stop reciting passwords.
Make a free wifi QR →

How a WiFi QR code works under the hood

WiFi QRs use a special URI format defined by Wi-Fi Alliance: WIFI:T:WPA;S:NetworkName;P:Password;;. When a phone scans this, the OS recognises it as Wi-Fi credentials and offers to connect — no clipboard, no typing. iOS has supported this since iOS 11 (2017); Android since Android 10 (2019). Older phones see a long string of text and a 'copy' option, which is still better than typing.

The encryption type matters: WPA / WPA2 / WPA3 are all encoded as 'WPA' in the QR (the phone auto-detects the variant). WEP is rare and explicitly deprecated. Open networks (no password) use 'nopass'.

Where WiFi QR codes shine

Anywhere guests connect to your network. Common placements:

  • Restaurants & cafés — table tent next to the menu QR
  • Hotels & rentals — laminated card on the bedside table or check-in desk
  • Coworking spaces — wall-mounted by the entrance
  • Conference venues — printed badge holders or hallway signage
  • Retail stores — the in-store browsing experience
  • Home — guest network for visitors (and you stop typing the password)

Best practice: separate guest network

Don't share your main network. Set up a guest network with a different SSID and password, encode that in the QR, keep your IoT devices and personal traffic on the main network. Most modern routers (TP-Link, Asus, Eero, Ubiquiti) support guest networks in one click.

If you want to rotate the password regularly (smart move for shops with high turnover), use a dynamic QR — change the password and the WiFi credentials in your QRshop dashboard, the printed QR keeps working.

Frequently asked

Will a WiFi QR code work on iPhone?

Yes — iOS 11 and later auto-join Wi-Fi networks from QR codes. The user opens the camera, points at the QR, and taps the banner that says 'Join Network'. No app needed.

Does it work on Android?

Yes — Android 10 and later support it natively. Older Android versions show the password as text the user can copy/paste; still faster than typing.

Can I make a WiFi QR for a network that's hidden?

Yes. The WiFi QR format includes a 'hidden' flag (H:true). When the phone joins, it'll know to look for the SSID even if it's not broadcasting.

Is the password visible if someone scans the QR?

Effectively yes — the password is encoded in plaintext inside the QR matrix, and any QR decoder can show it as readable text. WiFi QRs are great for trusted environments (your café, your home guest network) and bad for high-security ones.

What to do next