WiFi QR Code Generator
Enter your network name and password to create a WiFi QR code as you type. Choose WPA/WPA2, WEP or Open, and mark a hidden network if needed. Download PNG or SVG, copy the payload, or print a guest card with connection details. The core generator is free and needs no account.
security WPA/WPA2 password •••••••• hidden no
WIFI:T:WPA;S:Cafe Guest;P:...;H:false;;error correction M, 44 bytes- Security
- Hidden
- Modules
- 29 x 29
- Correction
Uses the WPA/WPA2 payload type. WPA3 compatibility depends on the camera and router; there is no dedicated WPA3 or enterprise mode. Recovers about 15% of a damaged code. The usual choice for a printed card.
The card
Print this and the code goes on the wall with the name and password beside it. Printing gives you the card alone, not the page around it.
Scan to join the Wi-Fi
- Network
- Cafe Guest
- Security
- WPA/WPA2
- Password
- latte123
- Hidden network
- No
- Point a phone camera at the code and tap the notice that appears.
- If camera joining is unavailable, open Wi-Fi settings and choose the network by name. For a secured network, enter the password or key shown on this card.
Worked examples
- the payload carries WPA credentials
- the payload omits P
- escaped in the payload
- the payload sets H:true
Common questions
- How do I make a QR code for my WiFi network?
- Replace the example with the exact network name and password from your router. Choose the matching Security option and set Hidden to Yes only for a hidden network. The QR code updates automatically as you type. Scan your own code to check the connection before sharing or printing it.
- Can I generate and scan a WiFi code on iPhone or Android?
- You can generate the code in a current phone or desktop browser. A compatible phone camera or WiFi QR scanner can read its WIFI URI and offer to join. Camera support and network settings vary; this page does not scan codes itself. The printed card also includes details for manual entry.
- Can I create a WiFi QR code without a password?
- Yes, for an open network. Choose Open; the code then uses T:nopass and omits the password field. A protected network still needs its password. This page cannot retrieve saved WiFi passwords, detect your connected network or bypass authentication.
- What if my network name or password contains punctuation?
- Backslashes, semicolons, commas, colons and double quotes are escaped in the payload. For example, Cafe;Guest becomes S:Cafe\;Guest. Literal hex-only network names and text passphrases are quoted. Validated raw WPA/WEP hex keys are left unquoted. The connection card shows your original details, without the payload escapes.
- Is my WiFi password uploaded or remembered?
- No. The QR encoding happens in this browser. Only the network name, security, hidden setting and error correction are remembered when storage is available; the password is not saved. The QR code and printed card contain the password, so share them only with people who may use the network.
- Why are my network name or password refused?
- The SSID is limited to 32 UTF-8 bytes. WPA/WPA2 accepts 8 to 63 characters within 63 bytes, or exactly 64 hex digits for a raw key. WEP accepts exactly 5 or 13 printable ASCII bytes, or 10 or 26 hex digits for a raw key; non-ASCII WEP text is rejected. Control characters are rejected. Each error identifies the failed check rather than shortening your entry.
- Does this support WPA3 or enterprise usernames?
- The generator emits T:WPA for the WPA/WPA2 option. It has no dedicated WPA3/SAE mode and does not encode enterprise usernames, EAP settings or captive-portal logins. Whether a T:WPA code joins a WPA3 network depends on the scanning device and router.
- What do L, M, Q and H change?
- These are QR error correction levels. Higher correction usually makes the symbol larger or denser for the same details; the module count shows the result. Error correction does not guarantee scanning when a logo covers modules. This tool does not add logos.
- How do I save or print a code with connection text?
- Use Download PNG for a raster image or Download SVG for vector artwork. Both include a four-module quiet zone. Print card opens browser printing for the card, with the QR code, network name, security and password. The SVG contains encoded credential modules even though the name and password do not appear as text in its markup.
- Can I generate the code locally or offline?
- Once loaded, QR encoding and file generation work locally and do not require an internet connection. Reopening the page may need one. Passwords are not uploaded or saved. Downloads may trigger anonymous usage measurement when permitted. There is no installed offline app or saved password database.
Creates a WIFI URI and QR symbol in your browser, with semicolons, commas and backslashes escaped. Joining depends on the scanning device and network settings; the code contains the password, which this tool does not upload or store.