FREE TOOL
Create customizable QR codes for URLs, text, or Wi-Fi and download PNG or SVG files.
Create QR codes for URLs, text, and Wi-Fi settings locally in your browser. Customize foreground and background colors, margin, error correction, and image size, then save PNG or print-ready SVG files.
These examples describe reproducible behavior in this tool. They are not a guarantee for inputs outside the documented scope.
| Input or setting | Expected result | Condition |
|---|---|---|
| URL / text: https://example.com | A QR code containing the input, downloadable as PNG or SVG | The final scan also depends on the reader and display or print conditions. |
| Wi-Fi: WPA / SSID cafe / password secret | A QR code for WIFI:T:WPA;S:cafe;P:secret;H:false;; | Reserved characters are escaped for the Wi-Fi payload. |
The selected size, margin, colors, and L/M/Q/H error correction level are passed to the qrcode library.
Wi-Fi input is assembled as a WIFI:T:...;S:...;P:...;H:...;; payload.
URLs, text, SSIDs, and passwords are used in-browser and are not sent to analytics as input values.
Creation and download are free. For commercial use, confirm your rights to the linked or encoded content and test the code on real devices before publishing.
PNG works well for websites and general image use. SVG stays sharp when enlarged for printed flyers, signs, or cards.
No. The Wi-Fi QR code is created in your browser. The resulting code contains the connection details, so control where you publish it.
No. QR code generation runs in your browser, and the entered content is not sent to our server.
Use 256 pixels for screens, 512 pixels for common print uses, and 1024 pixels for larger print or later resizing. Always test the printed code with a real device.