QR Code Generator

Create custom QR codes for any URL, text, email or contact info.

Processing…
Size
Error correction
Foreground color
Background color
Free · No account · Open source friendly
🌐
6 QR types
URL, text, email, phone, WiFi, SMS.
🎨
Custom colors
Any foreground and background color.
📐
4 sizes
200 to 800px — ready to print.
🛡️
Error correction
L/M/Q/H for durability.

Frequently asked questions

Error correction allows a QR code to remain scannable even if damaged or partially obscured. H = 30% of the code can be damaged.
300×300px for digital use. 500×500px or larger for printing on flyers and business cards.
With H-level error correction, you can overlay a logo covering up to 30% of the QR code area.
URL, plain text, email (mailto:), phone (tel:), WiFi credentials, and SMS.