Text or URL to encode
Quick presets
Size (px)
Foreground
Background
Frequently Asked Questions
What can I encode in a QR code?
QR codes can encode URLs, plain text, phone numbers, email addresses, WiFi credentials, contact cards (vCard), calendar events, and more. This generator supports all text formats up to ~2,900 alphanumeric characters.
What is the difference between PNG and SVG download?
PNG is a raster image at fixed pixel dimensions — best for printing at the size specified. SVG is vector format that scales to any size without losing quality — best for logos, large print materials, and digital use where size may vary.
What size QR code should I use?
For digital screens: 256×256 is fine. For print materials: 512×512 minimum. For large banners or posters: use 1024×1024 or the SVG format which scales infinitely. The QR code must be at least 2×2 cm for reliable smartphone scanning.
What is the WiFi QR code format?
WiFi QR codes use the format: WIFI:T:WPA;S:NetworkName;P:Password;; (replace NetworkName and Password with your actual credentials). When scanned, Android and iOS automatically prompt the user to join the network.
Is my data sent to a server?
No. All QR code generation happens entirely in your browser using JavaScript. Your text, URLs, and WiFi passwords never leave your device.