Text Tools
Wi-Fi QR Code Generator for Password Sharing
Turn a Wi-Fi name and password into a static QR Code on your device, with the password masked by default and no credential submission to the server.
Share this tool
LOCAL · STATIC · NO ACCOUNT
Turn Wi-Fi details into a scannable QR Code
Enter the exact network name and password. Generation happens only in this tab.
Network details
Wi-Fi to share
Up to 32 UTF-8 bytes; spaces and letter case are preserved.
Use 8–63 characters, or exactly 64 hexadecimal characters.
Enter the network details to begin.
4-MODULE QUIET ZONE
Scan-ready result
Generate a code to preview it
- Network
- —
- Security
- —
- Password
- —
- Hidden
Reveal exact payload (contains the password)
Quick answer
How do I create a Wi-Fi QR Code to share a password?
Enter the exact Wi-Fi network name, choose WPA/WPA2 or an open network, add the password, and mark a hidden network when applicable. Select Generate Wi-Fi QR to assemble the WIFI payload locally. Download PNG or SVG, then scan-test the code with the real network and device before sharing it.
How to use this tool
- Enter the SSID exactly as configured, then choose WPA/WPA2 Personal or an open network
- Enter the password and select hidden network when applicable, then generate the Wi-Fi QR
- Scan-test with the real phone and network before copying the image, downloading PNG/SVG, or printing
How QR generation works
The tool assembles the WIFI payload format documented by the ZXing project. T carries the security type, S the SSID, P the password, and H:true marks a hidden network. Backslash, semicolon, comma, quotation mark, and colon characters are escaped with a backslash before the payload is encoded as a UTF-8 Byte-mode QR Code Model 2 with a four-module white quiet zone.
Examples
| Example | Input | Expected result |
|---|---|---|
| WPA/WPA2 network | |
WIFI:T:WPA;S:Home WiFi;P:examplepass;; |
| Special characters | |
The semicolon and colon are escaped as Cafe\;Zone and coffee\:123 before QR generation |
| Hidden open network | |
WIFI:T:nopass;S:Guest;H:true;; with no password field |
Limitations
- The tool supports WPA/WPA2 Personal as T:WPA and open networks as T:nopass. It does not support Enterprise/EAP usernames, certificates, or WEP.
- SSID input is limited to 32 UTF-8 bytes, and WPA passwords are checked for 8–63 characters or a 64-digit hexadecimal key. Router rules and Unicode handling can still differ.
- Scanner apps, phones, and routers can interpret WIFI payloads differently, especially older devices or security modes. Test with the real setup.
- The QR is static and contains network details. Anyone who sees or photographs it may use those details; the tool cannot authenticate scanners or revoke an old code.
- Real scanning depends on size, resolution, distance, camera, lighting, material, damage, and quiet zone even when the payload and matrix are correct.
Frequently asked questions
Can the website see my Wi-Fi name or password?
No. JavaScript in the current tab uses the details only to create the matrix and downloads. There is no payload submission, logging, cookie, or localStorage use.
Will scanning automatically connect the phone to Wi-Fi?
Not guaranteed. The scanner and operating system decide whether to offer a connection, show network details, or display plain text, and the router must accept those details.
Why does the exact payload contain the password?
Wi-Fi QR sharing must include the credential so a compatible device can use it. The tool masks the password and hides the exact payload by default, but anyone who scans the QR may receive the password.
Can I create a QR for Wi-Fi without a password?
Yes. Choose Open network. The tool uses T:nopass and omits P. An open network has no password protection and may be unsuitable for sensitive traffic.
Does this support hidden Wi-Fi networks?
Yes, by adding H:true to the payload. Connection still depends on the scanner, operating system, and router configuration.
References
- ZXing — Barcode Contents: Wi-Fi Network config Verified 2026-08-22
- DENSO WAVE — QR Code versions and capacity Verified 2026-08-22
- DENSO WAVE — four-module quiet zone Verified 2026-08-22
Content and encoding method last reviewed: