5 min read
2026-03-11
L (7%) — for clean surfaces (screens, plain paper)
M (15%) — standard, suitable for most cases
Q (25%) — for a small logo in the center
H (30%) — for damaged or dirty surfaces
A smaller QR code is unreadable by most smartphones. For banners and signs — at least 10×10 cm.
Dark QR on a light background is the best combination. Inverse (light on dark) works less reliably. Avoid red — it scans poorly.
| Type | Example | Use Case |
|---|---|---|
| URL | https://example.com | Websites, landing pages |
| Phone | tel:+15551234567 | Business cards |
| mailto:info@example.com | Contact forms | |
| SMS | SMSTO:+1555:Text | Promotions |
| Wi-Fi | WIFI:S:Name;T:WPA;P:pass;; | Guests |
| vCard | BEGIN:VCARD... | Contacts |
Long URLs make the QR code "dense" and harder to scan. Use bit.ly or your own domain.
There must always be a white border at least 4 modules (small squares) wide around the QR code. Without it, scanning becomes unreliable.
Before printing, test the QR on an iPhone, Android, and tablet — apps read codes differently.
Static — the URL is embedded in the code and cannot be changed after printing
Export QR as SVG or high-resolution PNG (300+ DPI for print).
People know what a QR code is. Instead, state the benefit: "Get 10% off" or "Watch the video tutorial."
Create a QR code with the QR Code Generator.
See also: Barcode Generator, Password Generator, Avatar Generator