WiFi QR code
Enter your network name and password — guests scan to connect.
Recovery: L ≈ 7% · M ≈ 15% · Q ≈ 25% · H ≈ 30%.
How to use it
- Fill in the network name (SSID) and password, and pick the security type (WPA/WPA2 for almost all modern routers, WEP for old ones, Open for password-free networks). The QR code is drawn as you type — no button to press.
- The password is shown in plain text so you can check exactly what gets encoded into the code. Use Show/Hide to reveal or mask it on screen.
- Pick an error correction level only if you need to: L for the smallest code, H for the most damage resistance (a printed code that may get scuffed). Copy the image to paste into a poster, or download PNG (screens) or SVG (print).
Example
Fields
SSID GuestWiFi · WPA · password stay-awhile-2026
Result
A version 3 WiFi QR code (29×29 modules, ECC M) — PNG and SVG downloads, plus copy-to-clipboard.
A typical home network fits version 2 or 3 at level M. The line under the code always shows the real version, module count and ECC level.
Scope, limits and common questions
- Versions 1–20 only: about 858 bytes at level L (666 at M, 482 at Q, 382 at H). A very long password is refused with an explicit error and a hint — never silently truncated.
- Error correction trades size for resilience: H recovers about 30% damage but needs a denser code, which is harder to scan from far away. Screens and posters usually do fine with the default M.
- Fixed black-on-white: no custom colors, gradients, inverted colors or logo overlays — low contrast and center overlays measurably hurt scan rates, so they are left out on purpose.
- Open (no-password) networks are encoded without a password field; some older scanners handle “Open” inconsistently, so test before printing.
- The “Hidden network” flag only tells the scanner the network does not broadcast its name — actually hiding it depends on your router, which the code cannot change.
- SSID and password are encoded exactly as typed (special characters \ ; , : " are escaped for you). Nothing is uploaded, stored or put into the URL.
Related tools
What people usually need next, once the code is ready to scan.