QR Code Generator
Generate QR codes for text, URLs, Wi-Fi credentials, contacts, and more.
0 bytes encoded
~15% recovery — Higher levels allow logo overlay
Requires Q or H error correction — uploading will auto-upgrade.
Enter text above to generate a QR code.
How It Works
A QR code (Quick Response code) is a two-dimensional barcode that can store text, URLs, contact information, and other data. QR codes are readable by any smartphone camera and are widely used for sharing links, Wi-Fi credentials, and contact details.
Error correction levels determine how much of the code can be damaged while still being readable. Level L recovers ~7% data loss, M ~15%, Q ~25%, and H ~30%. Higher levels produce larger codes but are more resilient to damage or obstruction. Use Q or H when embedding a logo, since the logo covers part of the code.
Wi-Fi QR codes encode your network credentials so others can connect by scanning — no typing required. vCard QR codes let you share contact details instantly. Email and SMS codes open pre-filled compose screens on mobile devices.
All QR codes are generated entirely in your browser using a full from-scratch implementation of the ISO 18004 standard. Nothing is sent to any server. You can download the result as a scalable SVG (ideal for printing) or as a PNG for raster use cases.