Basics
QR code benefits and drawbacks
QR codes are free to generate, readable by any modern phone camera, hold up to 2,953 bytes and survive up to 30% damage. Against that, they need a smartphone, printed codes cannot be edited, destinations can die, and fake codes are easy to plant. Weigh both before printing.
The benefits
| Benefit | The specifics |
|---|---|
| Free | Open standard, no licence, no per-code or per-scan fee for static codes |
| Universal readers | Native camera scanning on iOS since 2017 and Android since 2018, no app |
| Capacity | Up to 7,089 digits or 2,953 bytes; a barcode manages about 20 characters |
| Damage tolerance | 7–30% of the symbol can be destroyed, depending on error correction level |
| Zero marginal cost | Printing a code on 10,000 flyers costs the same as printing the flyers |
| Works at range | Any distance where the code appears large enough, the 10:1 rule: minimum width ≈ scan distance ÷ 10 |
| No electronics | Ink on paper. No battery, chip, or per-unit hardware cost, unlike NFC |
The drawbacks
| Drawback | The specifics |
|---|---|
| Smartphone required | No phone, dead battery, or poor eyesight means no access, always print a fallback URL |
| Opaque to humans | Nobody can tell where a code leads by looking, which is exactly what quishing exploits |
| Uneditable in print | A static code's destination is fixed the moment it is printed; a dead link stays dead |
| Link rot | The code outlives the page. A 404 behind a working code is the most common failure in the wild |
| Physical constraints | Needs ≥ 40% contrast, a 4-module quiet zone, and about 2 × 2 cm minimum in close-range print, plenty of printed codes fail these |
| Friction | Pulling out a phone, framing, tapping: several seconds. A short URL read aloud can be faster to communicate |
| Low response in ads | Most people who see an advert never scan it; treat scanning as opt-in, not reach |
An honest assessment: the drawbacks column deserves equal weight. Most QR failures in the real world are self-inflicted (wrong context, no fallback, dead destination), and each is avoidable if you take it seriously up front.
The drawbacks that actually bite
The destination dies. The pattern itself never expires, but the URL inside it can. Codes from shut-down link shorteners and lapsed domains fail permanently. If the code will be printed, put a URL you control in it, and verify it decodes before the print run.
Someone who cannot scan is excluded. A QR code should almost never be the only route. Print the short URL beside the code, and on screens provide alt text and a clickable link.
Someone malicious replaces it. A sticker over your poster's code redirects your audience in seconds. This is a real, documented attack pattern: see are QR codes safe, and the defence is mundane: check your deployed codes occasionally and use tamper-evident materials where the stakes justify it.
When the balance tips against
If the audience is at tap distance, has no reason to want the content, or cannot be assumed to carry a smartphone, the drawbacks win. That judgement call has its own page.
FAQ
What are the main advantages of QR codes?
They are free, readable by any modern phone without an app, hold thousands of characters against a barcode's twenty, tolerate up to 30% damage, and add zero marginal cost per printed item.
What are the main disadvantages of QR codes?
They require a smartphone, hide their destination from the human eye, cannot be edited once printed as static codes, and depend on the linked page staying alive for as long as the print exists.
Are QR codes worth using?
Usually, when the audience holds a camera and the content is genuinely wanted. They are a poor fit at tap distance, for audiences without smartphones, or as the only route to essential information.
What is the biggest risk with a printed QR code?
Link rot. The printed pattern works forever, but the page it points to can move or die. Point printed codes at URLs you control and test them before every print run.
Try it: free, no signup
Related
- Why use a QR code?, A QR code is worth using when it removes typing at a moment when typing is the obstacle: joining WiFi, paying at a counter, opening a menu, saving a…
- When not to use a QR code, Do not use a QR code where the audience is moving, where a tappable link already exists, where it would be the only route to essential information, or…
- QR code vs NFC, A QR code is printed and costs nothing per item; NFC needs a chip in every object and costs cents to dollars each. NFC is faster and needs no camera, but…
- Are QR codes safe?, Scanning a QR code is safe in itself: it decodes text and nothing else. The risk is entirely in what you do next. A code cannot install software, dial,…