Published: 2026-06-11
Un codice QR che non si scansiona quasi sempre fallisce per una di otto ragioni. Scendi lungo questo elenco in ordine — è ordinato per quanto spesso ciascuna causa risulta essere la colpevole.
At a glance
| Minimum size | ~2 × 2 cm; scale up by the distance ÷ 10 rule for farther reads |
|---|---|
| Quiet zone | ≥ 4-module clear margin required — cropping it is a top failure — ISO/IEC 18004 |
| Contrast | Dark-on-light; inverted or low-contrast codes fail on many scanners |
| Error-correction budget | Level H recovers ≤ 30% of the symbol; a logo plus wear share that budget — ISO/IEC 18004 |
| Finder patterns | The 3 corner squares locate the symbol; damage there is fatal well before 30% — ISO/IEC 18004 |
| Dead redirect | A dynamic code whose provider deactivated the link scans but won't load |
“QR Code has error correction capability to restore data if the code is dirty or damaged.”
1. Troppo piccolo per la distanza di scansione
Il guasto più comune. La lunghezza del lato di un codice deve essere almeno un decimo della distanza da cui viene scansionato, con un minimo assoluto attorno a 2 × 2 cm. Un codice da 2 cm su un manifesto che le persone leggono da due metri di distanza è inscansionabile per progettazione.
Soluzione: ristampa più grande, o sposta il codice dove le persone possono avvicinarsi.
2. Basso contrasto o colori invertiti
Gli scanner cercano moduli scuri su sfondo chiaro. I codici bianco-su-nero (invertiti) falliscono su una larga parte delle app di scansione, e le palette di marca sottili — oro su crema, grigio su bianco — falliscono nel momento in cui l'illuminazione è meno che perfetta.
Soluzione: punti scuri, sfondo chiaro, forte contrasto. Nero su bianco non perde mai.
3. La zona di silenzio è stata ritagliata
ISO/IEC 18004 richiede un margine vuoto di almeno 4 moduli attorno al codice. I grafici lo ritagliano abitualmente o portano testo e bordi fin sopra i punti, e lo scanner non riesce più a isolare il simbolo.
Soluzione: ripristina il margine bianco. Se una cornice o una didascalia sta vicino al codice, tienila fuori dalla zona di silenzio.
4. Il logo copre troppo
Il livello di correzione degli errori H può ricostruire fino al 30% del simbolo, ma quel budget deve coprire anche i difetti di stampa e l'usura — un logo che occupa il 25% del centro non lascia nulla di riserva.
Soluzione: mantieni il logo sotto circa il 20% dell'area del codice, sempre con correzione degli errori H, e non lasciare mai che tocchi i tre quadrati di ricerca agli angoli.
5. Troppi dati compressi dentro
URL lunghi e vCard complete spingono il codice a una griglia di moduli densa. A piccole dimensioni di stampa i singoli punti diventano troppo fini per essere risolti.
Soluzione: accorcia il contenuto. Codifica un URL breve che reindirizza sul tuo dominio, o riduci i campi del vCard all'essenziale.
6. Superficie lucida, curva o testurizzata
Il riflesso della plastificazione o del vetro acceca la fotocamera; la curvatura su bottiglie e manicotti distorce la griglia; le texture di tessuto e cartone ondulato spezzano i moduli.
Soluzione: le finiture opache battono quelle lucide. Su imballaggi curvi, posiziona il codice dove la superficie è più piatta, o rimpiccioliscilo così che la curvatura lungo il codice sia trascurabile.
7. Danno fisico nel punto sbagliato
La correzione degli errori gestisce bene i danni sparsi, ma i tre grandi quadrati agli angoli (motivi di ricerca) sono il modo in cui gli scanner localizzano il codice — un danno lì è fatale molto prima del 30%.
Soluzione: ristampa, e per i codici che vengono maneggiati, plastifica e alza la correzione degli errori a Q o H.
8. La scansione funziona — il link è morto
Se la fotocamera riconosce il codice ma la destinazione non si carica, il problema non è il QR. O la pagina di destinazione è giù, o il codice è un QR dinamico il cui fornitore ha disattivato il reindirizzamento — l'esito standard di una prova scaduta sui servizi QR in abbonamento.
Soluzione: scansiona e leggi l'URL stesso. Se è un dominio di link breve che non riconosci, il codice era dinamico; genera un sostituto statico che punti direttamente alla tua destinazione e ristampa.
Domande frequenti
- Perché il mio codice QR si scansiona su iPhone ma non su Android?
- Di solito dimensione o contrasto marginali: diverse configurazioni di fotocamera si arrendono a soglie diverse. Un codice che si scansiona solo su alcuni telefoni ti sta dicendo che non ha margine di sicurezza — correggi la dimensione, il contrasto o la densità invece di incolpare il telefono.
- I codici QR si scansionano dagli schermi?
- Sì — gli schermi sono ad alto contrasto e retroilluminati, cosa che agli scanner piace. I fallimenti sugli schermi derivano da bassa luminosità, filtri modalità notturna aggressivi, o dal mostrare il codice troppo piccolo. Metti l'immagine a schermo intero e alza la luminosità.
- Come testo correttamente un codice QR prima di stampare un lotto?
- Stampane uno a dimensione finale sul materiale finale. Scansionalo con almeno due telefoni — un iPhone, un Android di fascia media — dalla distanza del mondo reale, nell'illuminazione peggiore in cui il codice vivrà. Trenta secondi di test risparmiano una ristampa.
Strumenti correlati
- Scanner di codici QR — Carica una foto del codice difettoso per vedere se e cosa decodifica.
- Generatore di codici QR per URL — Rigenera un codice statico pulito con impostazioni predefinite sensate.
- Modelli di codici QR — Design stilizzati che rimangono entro un contrasto scansionabile.
