How to use this WiFi QR code generator
- Type your network name (SSID) exactly as it appears in your WiFi settings — it is case-sensitive.
- Enter the WiFi password and pick the encryption type: WPA/WPA2 (most routers), WEP (older routers) or Open for networks without a password.
- Tick Hidden network only if your router does not broadcast its SSID.
- The QR code updates live on the canvas. Pick a size — 256 px for screens, 512 px for slides, 1024 px for printing — then click Download PNG.
- Print it or show it on screen; guests open their phone camera, scan the code and tap to join — no typing passwords.
How WiFi QR codes work
A WiFi QR code is a normal QR code that encodes a special text string in the format WIFI:T:WPA;S:NetworkName;P:Password;;. Android and iOS both recognise this format natively: when the camera (Android 10+ or iOS 11+) scans the code, the phone offers to join that network with the embedded password — no app required and no password typing.
Special characters in your network name or password (\ ; , : ") are escaped with a backslash automatically, as the format requires. This page builds the string locally and encodes it in byte mode (UTF-8) with error-correction level L, using a compact QR implementation following the MIT-licensed qrcode-generator library by Kazuhiko Arase — inlined into the page, so everything works fully offline.
FAQ
Is this WiFi QR code generator free? Yes, completely free with no sign-up, no watermarks and no limits. Generate and download as many WiFi QR codes as you like.
Is it safe? Is my password uploaded anywhere? No — and this is the most important point. The QR code is generated entirely in your browser with JavaScript. Your SSID and password are never sent to a server, never logged and never stored; they disappear when you close the tab. You can even disconnect from the internet after the page loads and it will keep working. Note that anyone who can scan the printed code can join your network, so treat the printout like the password itself.
Does it support WPA3? Yes. Phones that support WPA3 accept the standard WPA encryption tag used by this generator, because WPA3 networks run in WPA2/WPA3 transition mode. Choose WPA / WPA2 for any WPA3 network.
Which size should I choose? For screens, 256 or 512 px is plenty. For printing (a card on the fridge, a sign at a café or guest room), choose 1024 px and print the code at least 2 × 2 cm with white space around it.