How to generate QR codes for URLs, text, contact cards, and more.
The QR Code Generator creates scannable QR codes for any type of content.
## Supported Content Types
- **URL** — Link to any website
- **Plain Text** — Any text up to 4,000 characters
- **vCard** — Digital business card
- **Email** — Pre-filled email with subject and body
- **Phone** — Call or SMS link
- **WiFi** — Share network credentials
- **Location** — GPS coordinates
## Customization
- **Size**: 128px to 1024px
- **Error Correction**: L, M, Q, H (Higher = more resistant to damage)
- **Colors**: Custom foreground and background colors
- **Format**: PNG, SVG, or JPG download
## QR Designer
For custom-branded QR codes, use the **QR Designer** tool to add your logo, choose shapes for the data modules, and style the finder patterns.
## Bulk QR Generation
Upload a CSV with up to 1,000 rows and generate individual QR codes for each row. Download as a ZIP file.
## Tips
- Use H error correction if your QR code might be printed on curved or worn surfaces
- Test your QR code before distributing
- Minimum print size is about 2×2 cm for reliable scanning