QR Code Generator

Generate QR codes for URLs, text, WiFi, email, and vCards. Custom colors, error correction, PNG and SVG download.

QR Code Generator

Generate QR codes from URLs, text, emails, Wi-Fi credentials, or vCards. Customize size, colors, and error correction. Download as PNG or SVG.

Content

Options

#000000
#ffffff

FAQ

Is my data sent to a server?

No. QR codes are generated entirely in your browser using the qrcode JavaScript library. No data leaves your device.

What is error correction level?

Error correction allows a QR code to be read even if partially damaged or obscured. Level L recovers 7%, M 15%, Q 25%, H 30% of data. Higher levels produce denser QR codes.

How much text can a QR code hold?

A QR code can hold up to ~4,296 alphanumeric characters. URLs are ideal. Very long text produces dense, harder-to-scan codes.

Can I use a custom color?

Yes. Pick any dark and light color. Ensure sufficient contrast for scanners — a dark pattern on a light background works best.

Frequently Asked Questions

What is error correction level in QR codes?

Error correction allows QR codes to be read even if partially damaged. Levels L (7%), M (15%), Q (25%), H (30%). Use H when adding a logo overlay to ensure readability.

Can I use QR codes commercially?

Yes. QR code technology is royalty-free and standardized (ISO/IEC 18004). You can use generated codes for any commercial or personal purpose without restrictions.

What is the maximum data a QR code can store?

A QR code can store up to 7,089 numeric digits, 4,296 alphanumeric characters, or 2,953 bytes of binary data at the lowest error correction level. Keep URLs short for better scannability.