Generate QR code from text or URL, download as PNG / SVG
Enter content to generate QR code
QR codes pack text or URLs into a square matrix that any modern phone camera can read instantly. They're the easiest bridge between physical and digital — print one on a poster, scan to open the link.
This generator turns any text or URL into a QR code in real time and lets you download it as PNG (for raster use — print, social media) or SVG (for vector use — print at any size, embed in design files). Everything is generated client-side; the tool never sees your content.
https://toolcozy.com[QR matrix encoding the URL — scannable in any QR reader]WIFI:T:WPA;S:HomeWifi;P:secret123;;[QR that auto-joins the network when scanned by iOS / Android Wi-Fi QR readers]Up to ~4,296 alphanumeric characters or ~2,953 bytes at the lowest error-correction level, but practical limits are much smaller — past a few hundred chars the matrix gets so dense that low-end cameras struggle to scan it. Keep payloads short.
QR codes redundantly encode data so they remain scannable when partially damaged or covered. Levels are L (~7%), M (~15%), Q (~25%), H (~30%). Higher correction = larger matrix for the same data, but more robust to logos in the center or print smudges.
Not in this tool — the goal is maximum scanner compatibility. Custom colors are fine if contrast stays high (dark on light), but very stylized QR codes often fail to scan on cheap or older devices.
Yes — once a QR code is printed, the URL it encodes can never be changed. Plan for permanence: use a stable domain you control, or wrap with a redirect service so you can update the destination later (at the cost of one extra hop).
The data formats are standardized but scanner support varies. Wi-Fi QR (WIFI:…) is broadly supported on modern Android and iOS 11+. vCard (BEGIN:VCARD…) is supported by most camera apps. Test on both platforms before printing.