Skip to content
Shop

Wi-Fi QR code generator

Print one code and guests join your network by pointing a camera at it, with no password typed and no staff asked. The code is built in your browser, so the password is never sent to us.

The password is encoded into the code itself. Anyone who scans it joins the network, so print it only where you would hand the password out anyway.

Showing an example. Start typing to make it yours.

Format

Best for screens and social.

This QR code is static.

Once it is printed you cannot change where it points, and you cannot see how many times it was scanned. For most uses that is perfectly fine.

If you want a code you can repoint later and measure, dynamic QR is free in the MEO app.

How to make one

  1. Enter the network name exactly as it appears in the Wi-Fi list, including capital letters.
  2. Pick the security type. Almost every modern router is WPA/WPA2; WEP only appears on very old hardware, and "None" means an open network with no password.
  3. Type the password. It is encoded into the pattern itself, not stored anywhere.
  4. Tick "hidden network" only if the network does not broadcast its name.
  5. Download SVG for print or PNG for a screen, and put the code where people sit.

What a Wi-Fi QR code actually contains

A Wi-Fi code is not a link. It encodes a short line of text that phones recognise as network credentials: the network name, the security type and the password. The phone reads it and offers to join, which is why there is no page to load and no internet needed for the code to work.

The practical consequence is that the password is readable by anyone who scans the code, or who photographs it and decodes it later. That is fine for a guest network in a cafe. It is not fine for the network your till or your office computers sit on. If both run through one router, ask your provider for a guest network before you print anything.

Does it work on iPhone and Android?

Yes, on both, using the built-in camera. iPhone has recognised Wi-Fi codes since iOS 11 and Android since version 10. Older Android phones may need a QR app rather than the camera app.

One detail trips people up more than any other: the network name is case sensitive and must match exactly. "Cafe-Guest" and "cafe-guest" are two different networks as far as the phone is concerned, and a code with the wrong capitalisation fails silently. It scans, it offers to join, and the join never completes.

Where to put it and how big

A Wi-Fi code is read from close range, usually from a seat, so it does not need to be large. Around 3 cm works on a table card or a menu. On a wall behind a counter, where people scan from a metre or so away, go to 10 cm.

Laminate it or put it behind plexi if it lives on a table. A code that has been wiped down a few hundred times stops scanning long before it stops looking fine.

Frequently asked questions

Is it safe to put my Wi-Fi password in a QR code?
It is exactly as safe as writing the password on the wall, because that is effectively what it does: anyone who scans the code can read the password. Use it for a guest network, not for the network your business systems are on.
Can I change the password later without reprinting?
No. This is a static code, so the password is inside the pattern. Changing the network password means printing a new code. If you rotate passwords often, put a short link on the print instead and point it at a page you control.
Why does my Wi-Fi code scan but not connect?
Almost always the network name or the security type. The name must match the broadcast name exactly, capital letters included. If the router uses WPA3-only mode, some older phones will read the code and still refuse to join.
Does it work without internet?
Yes. Nothing is fetched when the code is scanned; the phone reads the credentials straight out of the pattern. That is also why the code keeps working if this site ever goes away.

Other QR code types