Generate QR codes for any text, URL, or data. Customize size, colors, and error correction level.
Higher levels allow more damage before the QR code becomes unreadable