WiFi QR Code Generator
Create a QR code that joins a WiFi network on scan, with the format, security types and privacy considerations explained.
Point a phone camera at the code to join the network instantly (iOS 11+ and Android 10+ support this natively). The QR is generated entirely in your browser — your password is never sent anywhere.
Need this done properly for your business?
Radiatus delivers secure cloud, DevOps & compliance engineering.
What the code actually contains
A WiFi QR code encodes a short text string in a defined format carrying the network name, the security type and the password in plain text. Scanning it prompts the device to join. There is no encryption or obfuscation in the code itself: anyone who scans or photographs it obtains the password directly, which is worth understanding before printing one.
Security type must match
The string declares WPA, WEP or nopass. Declaring the wrong type causes the join to fail with an unhelpful error, and this is the most common reason a generated code does not work. WPA covers WPA2 and WPA3 in this format. Networks with no password use nopass, and the password field is then ignored.
Hidden networks need a flag
If the SSID is not broadcast, the code needs an explicit hidden flag or the device will not find the network even with correct credentials. Omitting it produces a code that works on networks you tested and fails on the one that actually needed it.
Special characters need escaping
Semicolons, commas, colons and backslashes are delimiters in the format and must be backslash-escaped inside the SSID or password. A password containing a semicolon silently truncates at that point, producing a code that fails authentication while looking entirely correct. This is the second most common cause of a non-working code.
Use a guest network
A printed code on a café table or in a guest room is a permanent, copyable disclosure of the password to anyone who photographs it. Put visitors on an isolated guest network with client isolation enabled, so a compromised guest device cannot reach your printers, NAS or other machines. Rotate the guest password periodically; rotating the main one is disruptive, which is precisely why people never do it.
Generated locally
The code is produced in your browser, so the network password is never transmitted to any server.
Frequently Asked Questions
Privacy & Security
Runs entirely in your browser. No data is sent to any server.
How to Use
Enter your network name and password, pick the security type, click Generate and download the PNG to print or share.
Disclaimer: This tool is provided "as is" without warranty of any kind. Results are for educational and utility purposes.
Related Tools
User Agent Parser
UtilityParse a User-Agent string into browser, engine, operating system and device. Explains why UA strings are unreliable and what to use instead.
QR Code Generator
UtilityGenerate QR codes for URLs, text, Wi-Fi and contact details. Adjustable error correction and size, produced entirely in your browser.
Credit Card Validator
UtilityValidate a card number with the Luhn algorithm and identify the issuing network from its prefix. Runs locally, nothing is transmitted.