QR Code Generator
Create custom QR codes for URLs, text, email, phone numbers, WiFi credentials and more. Customize colors, size, and download as PNG or SVG.
QR Code Type
Content
Style
Preview
Enter content to generate QR code
What Can You Encode?
Website URL
https://example.com
Link to any webpage
Email
mailto:hello@example.com
Pre-filled email address
Phone Number
tel:+1234567890
Click to call
SMS
sms:+1234567890
Open message app
WiFi
WIFI:T:WPA;S:Network;P:Pass;;
Auto-connect to WiFi
Plain Text
Any text message
Display text when scanned
Location
geo:40.7128,-74.0060
Open in maps
vCard
BEGIN:VCARD...
Share contact info
Calendar Event
BEGIN:VEVENT...
Add to calendar
Error Correction Levels
QR codes have built-in error correction, allowing them to be read even when partially damaged:
- Level L (7%) - Smallest QR code, suitable for clean environments
- Level M (15%) - Balanced choice for most applications
- Level Q (25%) - Better for printed materials that may get dirty
- Level H (30%) - Maximum recovery, allows for logos in center
Best Practices for QR Codes
- Test before printing - Always scan your QR code to verify it works
- Maintain contrast - Dark QR on light background works best
- Size matters - Minimum 2cm × 2cm for reliable scanning
- Quiet zone - Keep some margin around the QR code
- Use short URLs - Shorter content = simpler QR code
- Consider environment - Higher error correction for outdoor use
Download Formats
PNG
Raster format. Best for web use, social media, and documents. Fixed resolution based on your size setting.
SVG
Vector format. Best for printing at any size. Scales perfectly without losing quality.
Common Uses
- Business cards and marketing materials
- Restaurant menus and product packaging
- Event tickets and check-ins
- WiFi access sharing
- Payment links and donation pages
- App download links