Hai mai scansionato un QR Code con il logo dell'azienda al centro e ha funzionato perfettamente — ma come? L'immagine copre tecnicamente una parte del codice. La risposta sta nella correzione degli errori: un meccanismo integrato che mantiene il QR leggibile anche quando una parte è danneggiata, sporca o coperta.

Capire i quattro livelli (L, M, Q, H) fa una differenza concreta quando scegli il generatore giusto per il tuo contesto: un QR industriale richiede impostazioni molto diverse da uno mostrato sullo schermo di uno smartphone.

Cos'è la correzione degli errori?

I QR Code si basano su Reed-Solomon, un algoritmo di correzione degli errori sviluppato originariamente per i CD e le comunicazioni spaziali. Il principio è semplice: durante la generazione del QR, alcuni moduli (i quadratini neri) non contengono dati utili, bensì ridondanza. Se alcuni moduli vengono distrutti o coperti, il lettore usa quella ridondanza per ricostruire l'informazione originale.

Ecco perché un QR Code strappato funziona ancora, e perché inserire un logo al centro non compromette la lettura — a patto che la percentuale di area "nascosta" non superi ciò che il livello scelto può recuperare.

I 4 livelli di correzione degli errori

Livello % recuperabile Dimensione relativa del QR Quando usarlo
L ~7% Più piccolo / più compatto Schermo digitale, ambiente controllato
M ~15% Medio Stampa standard, uso generale
Q ~25% Più grande Ambienti leggermente sporchi, loghi piccoli
H ~30% Più grande / più denso Logo al centro, industria, strada, sole

Livello L — Low (basso)

Recupera fino al 7% dei dati se una parte del QR è danneggiata. Genera il codice più compatto e pulito, ideale per schermi dove la scansione avviene in condizioni perfette.

Livello M — Medium (medio)

Recupera fino al 15%. È il valore predefinito della maggior parte dei generatori. Funziona bene per la stampa comune — volantini, biglietti da visita, packaging — dove piccole macchie o graffi sono possibili.

Livello Q — Quartile

Recupera fino al 25%. Buona scelta quando il QR verrà usato in ambienti moderatamente sporchi o per inserire un logo piccolo senza compromettere la leggibilità.

Livello H — High (alto)

Recupera fino al 30%. È il livello giusto per QR Code con un logo grande al centro, ambienti industriali (grasso, polvere, umidità), cartelloni esposti al sole o superfici che si consumano nel tempo.

Il compromesso: più protezione = codice più denso

Più alto è il livello di correzione, più moduli di ridondanza vengono aggiunti. Con gli stessi dati, un QR di livello H ha molti più quadratini di un QR di livello L. Questo significa:

  • Codice più piccolo = più facile da scansionare su stampe piccole o a maggiore distanza.
  • Codice più denso = più difficile da scansionare se le dimensioni fisiche sono insufficienti.

Se usi il livello H con un URL molto lungo, il QR può diventare così denso che le fotocamere comuni faranno fatica. La soluzione è abbreviare il link — un accorciatore di link risolve il problema, e un QR dinamico memorizza internamente un link corto.

Come Code2Scan regola il livello quando si aggiunge un logo

Quando usi il generatore QR Code di Code2Scan e carichi un logo, il generatore alza automaticamente il livello a Q o H — a seconda delle dimensioni del logo. In questo modo, l'area coperta dall'immagine resta entro il limite di recupero e il QR continua a funzionare.

Vuoi personalizzare il logo nel tuo QR? Consulta la guida completa: QR Code con logo personalizzato.

Passo dopo passo: scegliere il livello giusto

  1. Definisci la destinazione del QR — schermo, carta, cartellone, superficie industriale?
  2. Ci sarà un logo? Se sì, usa Q o H. Altrimenti, L o M di solito bastano.
  3. Calcola la dimensione fisica — un QR di livello H con URL lungo ha bisogno di almeno 3–4 cm. Leggi le regole in dimensione minima del QR Code.
  4. Testa prima di stampare — scansiona con la fotocamera del telefono per validare.
  5. Abbrevia il link se necessario — meno dati = QR meno denso anche a livello alto.

Errori comuni

❌ Usare il livello H senza necessità

Molti sentono "H è più sicuro" e lo scelgono senza riflettere. Se il QR va su uno schermo pulito, il livello H rende solo il codice più denso e difficile da scansionare — senza alcun vantaggio reale.

❌ Aggiungere un logo senza regolare il livello

Inserire un logo al centro di un QR di livello L copre più del 7% che può recuperare. Risultato: un QR illeggibile. Usa sempre Q o H quando inserisci un logo.

❌ Combinare dati lunghi + livello alto

Un URL di 200 caratteri + livello H = un QR minuscolo diventa illeggibile. Abbrevia il link o aumenta la dimensione fisica del codice.

❌ Fidarsi solo dell'aspetto visivo

Un QR può sembrare corretto e fallire comunque su fotocamere meno performanti. Testa sempre su almeno due dispositivi prima di stampare in grande quantità.

Scopri altri errori classici in errori comuni nei QR Code.

Riepilogo

  1. La correzione degli errori Reed-Solomon consente di leggere il QR anche se una parte è coperta o danneggiata.
  2. L (~7%) — per schermi, ambienti puliti; codice più compatto.
  3. M (~15%) — standard generale; stampa comune.
  4. Q (~25%) — logo piccolo o ambiente leggermente sporco.
  5. H (~30%) — logo grande, industria, strada; codice più denso.
  6. Dati lunghi + livello alto = usa un link corto per non densificare troppo.
  7. Testa sempre prima di stampare su larga scala.

Pronto a creare un QR Code con il livello di correzione ideale — e con logo se vuoi? Accedi al generatore di Code2Scan e personalizzalo in pochi secondi.