Codici QR e Multimedia
Perché il codice QR non viene letto: Guida pratica per schermi e stampa
Crea codici QR ad alta leggibilità Genera codici vettoriali SVG o PNG ad alta risoluzione con margine di sicurezza e correzione d'errore.
Apri generatore QR
Indice dei contenuti
- Diagnosi diretta: Errore di decodifica ottica vs. Errore di rete della destinazione
- Parametri fondamentali: Contrasto, Zona di silenzio e Correzione d'errore
- Flusso pratico per generare codici QR sicuri
- Dimensioni fisiche di stampa: La regola del rapporto 10:1
- Confronto formati di stampa: SVG vettoriale contro PNG raster
- Errori frequenti e rimedi tecnici
- Vincoli hardware e checklist pre-stampa
- Riferimenti tecnici e standard ufficiali
1. Diagnosi diretta: Errore di decodifica ottica vs. Errore di rete della destinazione
Se un codice QR non viene letto, è fondamentale separare due livelli di guasto indipendenti:
- Mancata decodifica ottica (Fotocamera e sensore): La fotocamera non rileva la matrice. Nessun riquadro di lettura compare. Cause: contrasto insufficiente (<4:1), assenza della zona di silenzio (<4X), sfocatura o angoli coperti.
- Errore di destinazione o connessione (Link e server): La fotocamera legge l'URL istantaneamente, ma il browser restituisce errore 404 o timeout. Il codice QR è matematicamente integro; il link web è interrotto.
2. Parametri fondamentali: Contrasto, Zona di silenzio e Correzione d'errore
I codici QR standard (ISO/IEC 18004:2015) sfruttano algoritmi ottici per distinguere moduli chiari e scuri:

- Zona di silenzio (4X): Un margine continuo nel colore di sfondo di almeno 4 moduli di spessore deve circondare il codice.
- Rapporto di contrasto (≥4:1): Usare sempre moduli scuri su sfondo chiaro. I colori invertiti (bianco su nero) falliscono sui lettori tradizionali.
- Livello di correzione d'errore (ECL): Reed-Solomon offre i livelli L (7%), M (15%), Q (25%) e H (30%). Con logo centrale, il livello H (30%) è obbligatorio.
3. Flusso pratico per generare codici QR sicuri
- Inserire link pulito: Apri il Generatore QR GoToolstack senza parametri di tracciamento superflui.
- Selezionare correzione d'errore: Livello M per testo ordinario, Livello H se inserisci un logo.
- Garantire elevato contrasto: Moduli scuri su sfondo chiaro; evitare colori pastello sbiaditi.
- Scaricare nel formato corretto: SVG vettoriale per la tipografia o PNG per il web.
4. Dimensioni fisiche di stampa: La regola del rapporto 10:1
Applica la regola empirica 10:1: distanza di lettura divisa per 10 = larghezza minima del codice (es. distanza di 30 cm = larghezza 3,0 cm; volantini richiedono almeno 2,0 cm × 2,0 cm).
5. Confronto formati di stampa: SVG vettoriale contro PNG raster
- SVG vettoriale: Indipendente dalla risoluzione, scalabile da 1 cm a cartelloni senza sgranare.
- PNG raster: Risoluzione in pixel fissa, ideale per firme email e schermate web.
6. Errori frequenti e rimedi tecnici
1. Colori invertiti (Moduli chiari su sfondo scuro)
I moduli bianchi su sfondo nero non vengono letti dagli scanner tradizionali. Usa sempre moduli scuri su sfondo chiaro.
2. Zona di silenzio tagliata
Tagliare il bordo del codice impedisce alla fotocamera di isolare i pattern di posizione. Mantieni almeno 4 moduli di margine.
3. Logo sovrapposto agli angoli di mira
Non coprire mai i tre riquadri 7x7 agli angoli. Il logo deve essere centrato con margine protettivo.
7. Vincoli hardware e checklist pre-stampa
- Controllo 1: Il link di destinazione si apre sotto HTTPS con codice HTTP 200.
- Controllo 2: Margine della zona di silenzio ≥ 4 moduli su tutti i lati.
- Controllo 3: Contrasto ≥ 4:1 con moduli scuri su sfondo chiaro.
- Controllo 4: Livello H (30%) impostato se è presente un logo.
- Controllo 5: Prova fisica stampata testata con diversi modelli di smartphone.
Riferimenti tecnici e standard ufficiali
- ISO/IEC 18004:2015: Tecniche di identificazione automatica e acquisizione dati – Specifica della simbologia del codice QR.
- AIM Global: Uniform Symbology Specification – QR Code.
- W3C WCAG 2.1: Criterion 1.4.3 Contrast (Minimum).