What is a QR code – and why does it work so well?
A QR code (Quick Response Code) is a two-dimensional barcode invented in Japan in 1994 by Denso Wave — originally to track auto parts in production. Today, over 30 years later, it's indispensable in marketing, food service, and personal use.
The brilliant thing about QR codes: they connect the physical and digital world in under a second. Instead of typing a URL or opening an app, users simply scan with their smartphone camera — done. Since iOS 11 (2017) and Android 9, this feature is built into every camera app. No extra app is needed anymore.
What can a QR code store?
- URLs (websites, shops, profiles)
- Plain Text (up to ~2,900 characters)
- WiFi credentials (guests online in 2 seconds)
- vCards (digital business cards)
- Email addresses with pre-filled subject
- Phone numbers and SMS messages
- Geo coordinates (opens Google Maps directly)
- WhatsApp direct messages
QR codes by the numbers in 2026 — why now is the right time
Before the pandemic, fewer than 20% of people scanned a QR code monthly. Today, that's completely different:
Conclusion: QR codes are no longer hype — they're established marketing tool. Anyone not using them is missing out on an affordable, measurable connection between print and digital.
When is a QR code worth it?
A QR code makes sense when at least one of the following situations applies:
- You're connecting offline with online: Poster → landing page, packaging → product info, business card → profile.
- You want to avoid typing: Who's going to type in a long URL or a 20-character WiFi password?
- You want tracking: When, where, and how often was it scanned? With dynamic QR codes, you can track it all.
- You need the ability to update: Menu changes? Print material doesn't need to be reprinted — the link behind it just gets updated.
- You want to share content hygienically: Digital menus, contactless payment, paperless tickets.
- You're sharing complex information: WiFi access, GPS coordinates, vCard with 10+ fields.
When not suitable? If your target audience is not tech-savvy (e.g., older generation without regular smartphone use) or when the information is already directly visible (e.g., just a short phone number on a poster).
The 10 most important rules for scannable QR codes
If you follow these 10 points, your QR code will have a scan success rate of over 95%:
- At least 2 × 2 cm print size. Rule of thumb: 1 cm width for every 10 cm viewing distance. For posters viewed from 5 meters away: 50 × 50 cm.
- High contrast — ALWAYS dark on light. Black on white is the standard. Light codes on a dark background scan unreliably.
- Keep the "quiet zone" clear: At least 4 modules of white border around the code. Without this border, the scanner cannot detect the code start.
- Add a call-to-action (CTA): "Scan for 10% discount" or "Scan for menu" increases the scan rate by 20–40 % according to A/B tests.
- Logo? Maximum 25% of the area. And use error correction level "H" (30 %) — otherwise the code won't work with the logo.
- Place it at eye level. Too high or too low = nobody scans. Best height: 130–160 cm from the ground.
- Ensure good lighting. In a storefront at night? Use backlighting. In dark rooms? Use a small spotlight.
- Mobile-optimized landing page! 99% of scans come from smartphones. If your website isn't readable on mobile, users drop off immediately.
- Test before printing — on both iPhone and Android. Both systems behave slightly differently. Also test scanning at actual print size.
- Dynamic QR codes for marketing campaigns. You can change the target URL afterward and see when, where, and who is scanning.
The 8 most common mistakes — and how to avoid them
Industry statistics are clear: ~30% of all QR codes don't work well in practice. Here are the top mistakes:
- Printed too small — below 2 cm, the code becomes blurry on smartphones. Rule of thumb: 10% of the scanning distance.
- Light code on dark background — often DOESN'T work. Smartphone scanners expect dark modules on a light background.
- Low contrast — pastel colors against a light background are unscannabale. At least 50% brightness difference required.
- No "quiet zone" — code is directly against the image edge or other elements. 4 modules of spacing are required.
- Printed on glossy or reflective material — glossy paper, foil, and lacquered surfaces reflect smartphone light. Print matte!
- No explanation included — "What happens when I scan?" Without a clear CTA, people won't scan out of pure curiosity.
- Landing page not mobile-optimized — huge desktop layouts on 6-inch screens = abandonment.
- Not tested before printing — the most common mistake. 1 minute of testing saves an expensive reprint.
What size do I need? (Table by reading distance)
The most common size mistake: code printed too small. Here's the rule-of-thumb table for various applications:
| Application | Scanning distance | Recommended QR code size |
|---|---|---|
| Business card / table card | ~30 cm | 2 × 2 cm |
| Flyer / Menu (Handheld) | ~50 cm | 3 × 3 cm |
| Packaging / Product | ~60 cm | 3 × 3 cm |
| Table Tent / Restaurant | ~80 cm | 5 × 5 cm |
| Poster A3 / Shop Window | 1 m | 10 × 10 cm |
| Poster A1 / Exhibition Booth | 2 m | 20 × 20 cm |
| Bus Stop / Large Billboard | 3 m | 30 × 30 cm |
| Advertising Pillar / Billboard | 5 m | 50 × 50 cm |
| Truck Advertising / Building Facade | 10 m | 1 × 1 m |
Rule of Thumb: QR Code Size = Reading Distance ÷ 10. At 2 m distance, minimum 20 cm width.
Which QR code type for which situation?
There's no single QR code — depending on your purpose, you use different types:
| What You Want to Share | QR Code Type | Practical Example |
|---|---|---|
| Website / Online Shop | URL | Menu as PDF, Product Page, Landing Page |
| WiFi Password | WiFi | Guest WiFi at Hotel, Café, Home |
| Business Card / Contact | vCard | Contact lands directly in your smartphone address book |
| Email Inquiry | With pre-filled subject: "Inquiry about Product XY" | |
| Direct Call Option | Phone | Emergency Service Sticker: scan → one tap → call |
| Send SMS | SMS | Quick Newsletter Sign-up via SMS |
| WhatsApp Direct Chat | Customer Support: "Hi, I just scanned your QR code..." | |
| Address / Location | Geo | Opens Google Maps directly with your location |
| Social Media Profile | Social | Instagram, TikTok, YouTube — with platform logo in code |
| Any text | Text | Geocaching clue, short message, line of poetry |
Where to place? Tips by use case
🍽️ Restaurant / Café
Optimal: Table stand (5×5 cm) with CTA "View menu". Avoid: Glossy laminate — reflects in light. Matte film is better.
📇 Business card
Optimal: Back side, center or bottom right, at least 2×2 cm. CTA: "Save directly to your phone". Use type vCard .
🪟 Storefront window
Optimal: Eye level (130–160 cm), 10×10 cm in size, with CTA "Order even after store closes". At night backlight.
📦 Product packaging
Optimal: On the front or side, 3×3 cm, with CTA such as "Instructions", "Register warranty" or "More recipes". Never on a fold or curve.
📋 Poster / Flyer
Optimal: Bottom right or center, with clear CTA and incentive ("Scan for 10% off"). Size = Poster height ÷ 10.
📱 Print ad
Optimal: Right next to main image, larger than phone number (because more people scan than call). Dynamic QR with tracking — see which ad works.
🏨 Hotel room
Optimal: On the nightstand or beside the bed, with WiFi QR + room service URL. Guests love it.
Real-world success stories
What do brands do differently when their QR code campaigns work? Here are 3 documented examples:
QR codes throughout the stores — on cups, signs, menus. Direct to app, login, loyalty program.
Millions of app downloads worldwideQR codes connect job applicants directly to current job postings. Instead of a complicated careers website: one scan.
Reduced application drop-offQR codes for beach chair booking, wedding property info, and loyalty app. Touchless = popular.
150,000 scans / 80,000 users in 1 yearWhat do they have in common?Clear value for the user. Nobody scans out of curiosity — all examples offer something useful: faster access, discounts, booking, information.
Measure success — tracking & optimization
One of the biggest advantages over traditional advertising: QR codes are measurable. What you can track (with dynamic QR codes):
- Scan count per day/week/month: When is your campaign strongest?
- Geographic distribution: Where were the codes scanned?
- Device types: iOS or Android? Which smartphone models?
- Time of day: Are your users active in the morning, afternoon, or evening?
- Repeat scans: How often does the same user scan?
- Conversion rate: How many scans led to your desired goal (purchase, signup, download)?
A/B testing: Place two different QR code variations at different locations — you'll see which position, CTA, or size performs better.
Note about Easy Free QR: We currently offer static QR codes (free, unlimited validity, no signup required). For tracking features, you need a dynamic QR code provider — these are usually paid.
The 60-second checklist before printing
Before you hit "Print" — go through this checklist:
- QR code with iPhone AND Android tested?
- Printed at actual print size and scanned again?
- Tested in normal daylight AND artificial light?
- Does it work from the intended reading distance?
- At least 4 modules of 'quiet zone' around the code?
- Dark code on light background?
- Target URL is mobile optimized?
- Call-to-action ('Scan for...') present?
- In SVG format (not JPG) for sharp print?
- For logo: error correction 'H' selected?
If 10/10 are met: your QR code has a scan success rate of 95%+.
Ready to create your first QR code?
Free, no registration, with logo and in all formats.
Create QR code now →Frequently Asked Questions
How large must a QR code be at minimum?
Rule of thumb: 1 cm width per 10 cm reading distance. For business cards (30 cm distance): 2×2 cm. For posters viewed from 5 m distance: 50×50 cm. Even though the code can theoretically be smaller — smartphone cameras need a minimum size to focus reliably.
Can I design QR codes in any color?
Yes, but with one important rule: The code must be darker than the background. Black on white is standard; dark blue on cream or dark green on light beige also work. Light codes on dark background (e.g., white on black) do not scan reliably — most smartphone scanners ignore them.
How long is a QR code valid?
Static QR codes (like those from easyfreeqr.com) are valid indefinitely — the data is encoded directly in the image. Dynamic QR codes (from commercial providers) remain valid as long as the provider's service is running and you pay the subscription.
Do QR codes work without internet?
Scanning itself works offline. But: if the QR code contains a URL, the smartphone needs internet to open the page. QR codes with text, vCard, WiFi access, or geo coordinates work completely offline.
Can I insert a logo in the QR code?
Yes, but follow two rules: 1. Logo no larger than 25% of the QR code area. 2. Set error correction to "H" (30 %) — otherwise the code cannot compensate for the logo and becomes unreadable. Easy Free QR does this automatically.
PNG or SVG — which format should I choose?
PNG: Web, social media, email — small file size, good quality. SVG: Print (posters, flyers, packaging) — vector-based, infinitely scalable without quality loss. JPG: only useful for email attachments (smallest file, but lower quality). WebP: modern web applications, best compression.
What is the difference between static and dynamic QR codes?
Static: The data (e.g. a URL) is stored directly in the image. Cannot be changed after printing, but valid forever and free.
Dynamic: The QR code points to a short link that can be redirected through a service later. Tracking possible, but usually paid.
For business cards, weddings, WiFi sharing → static. For marketing campaigns with tracking → dynamic.
Why doesn't my QR code work?
The most common reasons (in order):
- Printed too small (under 2 cm)
- Too low contrast
- Light color on dark background
- No "quiet zone"
- On reflective or glossy material
- Code damaged, folded, or dirty
- Logo too large (over 30% of the area)
- Wrong or broken URL encoded
How much does a QR code cost?
On easyfreeqr.com: 0 €. No registration, no subscription, no watermarks, commercially usable. Other providers charge between 5 € and 50 € per month for dynamic QR codes (with tracking).
Are QR codes safe?
The QR code itself is safe — it's just an encoded image. But: scanning is a matter of trust. A QR code can point to any URL, including malware or phishing sites. Tip: Before scanning, check who placed the code (official source?). After scanning, your phone displays the URL briefly — cancel if you see suspicious addresses.