In breve: un QR code funziona solo se la fotocamera di un telefono riesce ad agganciarlo. La scansionabilità dipende da quattro cose: contrasto sufficiente, una dimensione di stampa adeguata, una quiet zone libera attorno ai bordi e il giusto livello di correzione errori — soprattutto quando aggiungi un logo. Fai bene queste cose e testa prima di stampare, e il codice resterà affidabile.

I QR code falliscono in silenzio. Sembrano a posto a schermo, vengono stampati su un volantino e poi nessuno riesce a scansionarli da lontano. Quasi ogni fallimento risale a una manciata di cause evitabili.

Contrasto e colore

Uno scanner legge i QR code come moduli scuri su sfondo chiaro. Un contrasto alto — idealmente scuro su bianco — è ciò che lo rende possibile. Invertire i colori (moduli chiari su sfondo scuro) o usare un abbinamento a basso contrasto come grigio su beige è il modo più rapido per rendere un codice illeggibile. Se colori il codice per il brand, mantieni i moduli nettamente più scuri dello sfondo.

Correzione errori e loghi

I QR code hanno quattro livelli di correzione errori — L, M, Q e H — che determinano quanta parte del codice può essere danneggiata o coperta pur rimanendo scansionabile. I livelli recuperano all'incirca fino al 7%, 15%, 25% e 30% dei dati. Usa Basso o Medio per un codice semplice con contenuto breve. Passa ad Alto (H) ogni volta che metti un logo al centro o stampi in condizioni difficili: quella ridondanza in più è esattamente ciò che fa sopravvivere il codice all'area coperta.

La quiet zone

Un QR code ha bisogno di un margine vuoto — la «quiet zone» — su tutti e quattro i lati, così lo scanner ne trova i confini. Ritagliare il codice troppo vicino ad altri elementi, o lasciare che il testo lo tocchi, è una causa comune per cui un codice che si scansionava in fase di test fallisce nel layout stampato.

Dimensione per la distanza di scansione

La dimensione di stampa deve corrispondere alla distanza da cui le persone scansioneranno. Un codice su un biglietto da visita può essere piccolo perché tenuto vicino; un codice su un poster letto a due metri deve essere molto più grande. Nel dubbio, stampa più grande — un codice troppo piccolo semplicemente non si risolve.

PNG o SVG?

Per la stampa, esporta in SVG: è un file vettoriale che scala a qualsiasi dimensione senza sfocare, e questo conta su volantini, poster e packaging. Usa il PNG per schermi e web. Esportare un PNG piccolo e poi ingrandirlo per la stampa è una causa classica di codici sfocati e difficili da scansionare.

Statico o dinamico

Un QR code statico codifica il contenuto direttamente, quindi non scade mai e non dipende da alcun server — ma la destinazione non può essere cambiata dopo. I codici dinamici reindirizzano tramite un URL breve che puoi modificare, al costo di dipendere da quel servizio che resta online. Per un link fisso che deve funzionare per anni, lo statico è la scelta più sicura.

Un flusso che si scansiona al primo colpo

  1. Crea il codice nel Generatore di QR Code, scegliendo correzione errori Alta se aggiungi un logo.
  2. Mantieni un contrasto forte e una quiet zone libera.
  3. Esporta in SVG per la stampa, in PNG per gli schermi.
  4. Testa con due o tre telefoni reali, alla distanza di scansione effettiva, prima della tiratura.

Se la destinazione è un link lungo, accorcialo e ripuliscilo con il Codificatore/Decodificatore URL così il codice generato resta il più semplice possibile.

Errori comuni da evitare

  • Contrasto basso o colori invertiti.
  • Aggiungere un logo senza portare la correzione errori ad Alta.
  • Ritagliare via la quiet zone.
  • Ingrandire un PNG piccolo invece di esportare in SVG per la stampa.