Generate QR codes from any text or URL — customize size, error correction, and colors, then download as PNG.
25 characters · QR capacity depends on error level and version.
Preview
Higher error correction = more resilient but denser QR code
The QR Code Generator encodes any text or URL into a QR code, rendered directly in your browser via the qrcode library — no server request, no data upload. Choose from four error correction levels (L/M/Q/H) to balance density vs. damage resilience, and adjust size, margin, foreground, and background colors.
Download the result as a PNG file, or copy it to your clipboard as an image to paste directly into Figma, Notion, or any other tool.