What the code actually holds
A Wi-Fi QR code is not a link. Phones read a short WIFI: string with the network name, the security type and the password, then offer to join. There is nothing to edit later, which is why this page does not create a dynamic short URL. If you change the password, you print a new code.
Where it works
iPhone (Control Centre → QR, or Camera), Google Lens and current Android Wi-Fi settings all understand the same MeCard format. Hidden networks need the hidden-network box ticked so the phone does not skip a name that is not being broadcast.
How to make a Wi-Fi QR code
- Enter the networkType the exact SSID. It is case-sensitive. Tick hidden network if the name does not appear in the phone’s Wi-Fi list.
- Add the passwordPaste it once and glance at it — the field is plain text so you can check it before you print. Nothing is uploaded.
- Download and printPNG or SVG, any size. Keep the code at least 2 cm wide and on a light background so it scans across a café table.
Questions
Is the Wi-Fi password sent to Qex?
No. The WIFI: string is assembled in your browser and drawn into the image here. Closing the tab forgets it. We never see the password.
Can I change the password later without reprinting?
Not with a Wi-Fi code — the password is inside the pattern. Reprint when the network changes. For a link you might change (a menu, a review page), use a dynamic code instead.
Will it work on iPhone and Android?
Yes. Current iOS Camera / Control Centre and Android Wi-Fi / Lens flows accept this format. Very old scanners that only open URLs will show the raw WIFI: text.
Should I put this on a public street poster?
Only for a network you are happy strangers will join. A guest network with a password you can rotate is safer than the shop’s admin Wi-Fi.