What is a QR code?
A QR code (Quick Response code) is a two-dimensional barcode that smartphones can scan to instantly access information — no typing required. QR codes can contain URLs, text, WiFi credentials, contact information, and more.
QR code types by content
URL QR Code
Most common use. Encodes a website URL that opens in the browser when scanned. Best for: marketing materials, business cards, product packaging.
WiFi QR Code
Encodes WiFi credentials. When scanned, the phone offers to connect automatically. Best for: homes, offices, cafes, hotels.
Format: WIFI:T:WPA;S:NetworkName;P:Password;;
vCard QR Code
Encodes contact information. When scanned, offers to save contact. Best for: business cards, conference name tags.
Email QR Code
Opens a pre-composed email when scanned. Best for: feedback forms, customer support.
Error correction levels explained
| Level | Recovery | Use when |
|---|---|---|
| L (Low) | 7% | Clean printing, digital display |
| M (Medium) | 15% | General purpose (default) |
| Q (Quartile) | 25% | Slight wear expected |
| H (High) | 30% | Adding logo overlay |
Use Level H when adding a logo — the logo covers part of the QR code, but error correction rebuilds that data.
QR code design best practices
- Contrast: Dark foreground on light background (or vice versa)
- Minimum size: 2cm × 2cm for reliable scanning
- Quiet zone: Always keep the white border (quiet zone) around the QR code
- Test before printing: Scan on multiple devices before distributing
- Logo size: Keep logo to max 20–25% of QR code area
How to generate QR codes free
- Go to QR Code Generator
- Select content type (URL, WiFi, vCard, etc.)
- Enter your content
- Customize colors if needed
- Add logo for branded QR codes (use Level H error correction)
- Download as PNG or SVG