Wi-Fi QR Code Generator

Reading out a 16-character password to every guest gets old fast. A Wi-Fi QR code stores the network name and password, so visitors point their camera, tap join and they're online. It works well at cafés, rental properties, offices, clinics and events. QRPebble builds the standard WIFI: string that phone operating systems understand, and escapes special characters such as semicolons in your network name or password so they don't break the code. Nothing is uploaded or stored: the code is generated in your browser session and works entirely offline. If you change the password later, you'll need a new code, so print it somewhere easy to replace.

Design options
Fill in the form to preview your code.

Static code: the data is encoded directly, so it never expires and is not tracked. Need to change the link after printing or count scans? Create a free dynamic code.

How to make it

  1. Enter the network name exactly as it appears, including capitals, in Network name (SSID).
  2. Choose Security: WPA / WPA2 / WPA3 for almost all modern routers, WEP only for legacy equipment, or No password for an open network.
  3. Type the Password (8–63 characters for WPA) and tick Hidden network if your SSID isn't broadcast.
  4. Download, then test on at least one iPhone and one Android phone that aren't already connected.

What gets encoded

The code contains a string like WIFI:T:WPA;S:MyCafe-Guest;P:secret123;; where T is the security type, S the SSID, P the password and H:true is added for hidden networks. Backslash, semicolon, comma, colon and double quote are escaped with a backslash. The iPhone Camera app (iOS 11 and later) and Android's camera or Google Lens on recent versions recognise this format natively and offer to join. The 'WPA' value covers WPA2 and, on most devices, WPA3 networks too.

Where people use it

  • Table tents or a counter card in a café
  • A welcome sheet in a holiday rental
  • Meeting rooms and reception desks
  • Temporary networks at events or workshops

Tips before you print

  • The password is readable by anyone who scans or photographs the code, so share a guest network rather than your main one.
  • A printed code 3 cm across or larger is comfortable for scanning at arm's length on a table.
  • Case matters in the SSID: 'MyCafe' and 'mycafe' are different networks.
  • Put the code in a frame or holder you can swap easily for when the password rotates.

FAQ

Is it safe to put my Wi-Fi password in a QR code?

The code isn't encrypted: anyone who scans it learns the password. That's fine for a guest network you're happy to share, but don't print codes for internal or admin networks.

Does it work on iPhone?

Yes. From iOS 11 the Camera app recognises Wi-Fi QR codes and shows a 'Join network' prompt.

Can I make a dynamic Wi-Fi code that updates when the password changes?

No. Phones read Wi-Fi credentials directly from the code, not from a web link, so a new password needs a new code.

My network has a semicolon in the name. Will that break it?

No. QRPebble escapes semicolons, commas, colons, quotes and backslashes as the format requires.

Related generators