Wi-Fi QR Code Generator
Let guests join your Wi-Fi by scanning a QR code.
What is a Wi-Fi QR code?
A Wi-Fi QR code stores your network name, password and security type in a standard format. When a guest scans it, their phone offers to join the network automatically — no dictating passwords or typing on a tiny keyboard.
How to create one
Enter the exact network name (SSID), the password, and the encryption type (WPA/WPA2/WPA3 for most modern routers, WEP for older ones, or "No password" for open networks). Toggle Hidden network if your SSID isn't broadcast. Special characters such as ; , : \ are escaped for you, following the standard WIFI: format.
Wi-Fi security basics
The SSID identifies your network; the password protects it; the encryption type tells devices how to connect. WPA2 and WPA3 are secure; WEP is outdated and easily broken — upgrade if you can. A Wi-Fi QR code is only as private as the paper or screen it's printed on.
Where to use it
Cafés, hotels, offices, rentals and homes use Wi-Fi QR codes on table tents, welcome cards and reception signs. Print it where trusted guests can see it — not on a public-facing window.
Privacy and security
Your password stays on your device: it is encoded in your browser, never uploaded, and never saved to this site's local storage. When you reset the form, the fields are cleared completely.
Limitations
Anyone who can see the code can join the network, so treat it like a written-down password. A few older phones need a third-party scanner to read Wi-Fi codes.
Frequently asked questions
Is my Wi-Fi password uploaded anywhere?
No. The password is encoded locally in your browser and is never sent to a server or saved in local storage.
Which encryption should I choose?
Pick WPA/WPA2/WPA3 for modern routers. Use WEP only for old hardware, and "No password" for open networks.
Does it work with hidden networks?
Yes. Enable the "Hidden network" option so devices know to search for a non-broadcast SSID.
Why do special characters look escaped?
The Wi-Fi standard requires characters like semicolons and backslashes to be escaped so the SSID and password are read correctly.
Curious how we build and check these codes? Read our methodology.