QR Code Generator

Generate QR codes for URLs, text, WiFi, contact cards, and more. Customize size, color, and error correction.

Free Always No Account Needed 100% Client-Side

About this tool

QR codes (Quick Response codes) are 2D barcodes that smartphones can scan instantly. They're used for URLs, contact sharing, WiFi credentials, payment links, and more.

This generator creates QR codes in the browser with full customization:

Input types: - URL (website link) - Plain text - WiFi credentials (SSID + password, auto-formatted) - Contact card (vCard) - Email address - Phone number

Customization: - Size: 100–1000 pixels - Foreground and background colors - Error correction level: L (7%), M (15%), Q (25%), H (30%) — higher = scannable even if partially damaged - Download as PNG or SVG

All QR codes are generated in your browser — your data is never sent anywhere.

Frequently Asked Questions

What is error correction in QR codes?
Error correction allows QR codes to be scanned even when partially damaged or obscured. Level H can recover data even if 30% of the code is missing.
What's the maximum data a QR code can store?
Up to 4,296 alphanumeric characters or 7,089 numeric digits. Longer data = denser, harder to scan QR code.
Can I put a logo in the center of my QR code?
Yes, but use at least Level H error correction to ensure the QR code still scans correctly with the logo covering part of it.
Are QR codes free to use commercially?
Yes. The QR code format patent expired in 2015. There are no licensing fees for generating or using QR codes.

Related Tools