Structured payload
Wi-Fi QR Code
Share a network without typing the password on every guest phone. The WIFI:T:S:P:H: string is built locally and reset clears the password.
This tool can receive Wi-Fi passwords or contact details. Processing stays in your browser. Reset clears the fields. QRToolMage does not upload or log them.
Generate to preview.
Generate a code to preview it here.
Static QR: the payload is stored in the image. It cannot be edited later and this site does not count scans.
How it works
The tool builds a ZXing-compatible WIFI:T:<auth>;S:<ssid>;P:<password>;H:<hidden>;; string and encodes it as a static QR. Auth values are WPA, SAE, WEP, or nopass.
Input and output
Input is network fields. Output is a static QR plus the constructed payload for inspection.
Examples
Home WPA2
SSID HomeNet, WPA, a password that includes a semicolon — the tool escapes it.
Guest open
SSID CafeGuest, nopass, no password field.
How to use this tool
- Enter the SSID and choose the security type.
- Enter the password unless the network is open.
- Mark the network hidden if devices should not see it in a scan list.
- Download the code and reset when you are done.
Limitations
- Phones still have to support Wi-Fi QR join. Some older devices do not.
- This does not configure the access point or prove the password is correct.
- The printed code reveals the password to anyone who can scan or photograph it.
Questions
Is the Wi-Fi password uploaded?
No. The password never leaves this browser session. Reset empties the field. There is no account or log.
Which security type should I pick?
WPA covers most WPA/WPA2-PSK networks. SAE is WPA3. WEP is legacy. nopass is an open network and must not include a password.
Why do special characters matter?
SSID and password characters \ ; , : and " are escaped so phones parse the WIFI: string correctly.
Related tools
Static QR
QR Code Generator
Encode a URL or text into a static QR symbol. The destination is stored in the pixels. There is no later edit, scan count, or hosted redirect.
Structured payload
vCard QR Code
Hand someone a code they can save as a contact. Fields are written as vCard 3.0, not as a free-text blob.
Inspect
QR Code Decoder
Upload a PNG, JPEG, or WebP that contains a QR code. The recovered payload is shown as text. QRToolMage never navigates to a decoded URL.