Un codice a barre è monodimensionale: memorizza un breve identificativo, di solito un numero, letto lungo un solo asse. Un QR code è una matrice bidimensionale che contiene fino a 7.089 cifre o 4.296 caratteri alfanumerici al livello più basso di correzione degli errori, e la sua correzione degli errori permette a un codice danneggiato di scansionarsi comunque. La divisione pratica ne discende. Un codice a barre punta a un record in un sistema che sa già cos'è il prodotto; un QR code porta un contenuto su cui un telefono può agire senza sapere nulla in anticipo.
Il che significa che codice a barre vs QR code raramente è una gara su quale formato sia migliore. Conta chi scansiona, cosa ha in mano e cosa dovrebbe succedere nel secondo successivo al bip. Questo articolo copre cosa memorizza ciascun formato, l'hardware di scansione che decide al posto tuo, il passaggio del retail ai codici 2D che sta cambiando in silenzio la risposta, e l'unica proprietà che solo un QR code può avere. Se i QR code sono nuovi per te, cos'è un QR code spiega i meccanismi sottostanti.
Cosa memorizza davvero ciascun formato
Un codice a barre lineare codifica i dati nelle larghezze di barre e spazi lungo una sola linea. È un tetto rigido alla capacità. Un EAN-13 retail contiene tredici cifre, niente lettere, niente punteggiatura, e quelle cifre sono un identificativo globale più che informazione in sé; cercale in un database e conosci il prodotto, guardale da sole e non impari nulla. Il Code 128, il cavallo di battaglia delle etichette logistiche, gestisce l'intero intervallo ASCII, ma un'etichetta diventa fisicamente larga in fretta, quindi qualche decina di caratteri è il limite pratico.
Un QR code codifica i dati su due assi, in una griglia di moduli letta come matrice. Questo dà capacità, e dà qualcosa che il formato lineare non ha mai avuto: la correzione degli errori Reed-Solomon a quattro livelli selezionabili, da L a H, che può ricostruire un simbolo graffiato, piegato o in parte coperto da un logo. La scala delle versioni va da 1 a 40, e la cima di quell'intervallo (177 per 177 moduli alla versione 40) è dove stanno quelle 7.089 cifre. Cifre: Wikipedia e qrcode.com, consultati il 2026-10-09. Le cifre 7.089 e 4.296 valgono al livello di correzione degli errori L; i livelli più alti scambiano capacità con resilienza, con un recupero di circa il 7%, 15%, 25% e 30% dei dati per L, M, Q e H.
Vale la pena chiarire una confusione di nomi: un QR code è un codice a barre, formalmente bidimensionale, standardizzato come ISO/IEC 18004. Il mondo retail e logistico dice 1D e 2D. Tutti gli altri dicono codice a barre e QR code, intendendo quello a strisce e quello quadrato.
Chi scansiona, e con cosa
L'hardware decide più della capacità dei dati.
Un laser alla cassa o una pistola di magazzino è costruito per i codici lineari e li legge a velocità, su una superficie curva, in qualsiasi orientamento, centinaia di volte all'ora, da una persona che non guarderà mai uno schermo. Quella catena di scanner, cassa e sistema di magazzino si aspetta un numero, e uno preciso.
La fotocamera di un telefono è lo strumento opposto. Legge comodamente una matrice, ha bisogno di un attimo per mettere a fuoco, e la persona che la tiene guarda uno schermo ed è sul punto di toccare qualcosa. Dai a quella persona un numero di tredici cifre e non succede nulla. Dalle un URL e hai la sua attenzione finché la pagina la regge.
Quindi codice a barre vs QR code di solito si risolve da solo sull'hardware: se la scansione la fa il personale, con un'attrezzatura che hai comprato, per identificare qualcosa che il sistema conosce già, serve un codice a barre lineare. Se la scansione la fa un cliente, con un telefono suo, per raggiungere qualcosa, serve un QR code. I casi interessanti sono quelli in cui valgono entrambe le cose, ed è lì che sta andando il packaging.
Sunrise 2027 cambia la domanda
Il retail è nel mezzo di una migrazione di formato, ed è bene saperlo prima di progettare una confezione. L'iniziativa Sunrise 2027 di GS1 chiede ai retailer di rendere i sistemi di punto vendita in grado di leggere i codici a barre 2D entro il 2027 (pagina di GS1 US, consultata il 2026-10-09). La pagina non dà una data esatta di calendario.
Due cose che non dice. GS1 US non annuncia il ritiro dei codici EAN e UPC, e afferma che non serve che entro quella data siano attive tutte le funzioni 2D. Le sue fasi partono da scanner in grado di leggere i codici 2D ed estrarre il GTIN alla cassa, poi dall'aggiunta dei codici 2D ai prodotti a marchio del distributore. La stessa pagina raccomanda che un QR code porti il GTIN già presente nel tuo EAN o UPC, e GS1 Digital Link è la sintassi che trasforma quell'identificativo in un link web. Una lettura pratica: metti il codice a barre lineare e il codice 2D sulla stessa confezione mentre il parco scanner si aggiorna.
È il cambiamento per cui vale la pena pianificare. Un unico quadrato può servire la cassa e il cliente, cosa che prima richiedeva due segni separati con due responsabili separati in azienda. La versione normativa della stessa idea, in cui il codice porta dati di provenienza e conformità per l'intera vita di un prodotto, è trattata in il QR code del passaporto digitale del prodotto.
Altri codici 2D che incontrerai
Il QR non è l'unico simbolo 2D. Il Data Matrix è comune su articoli molto piccoli e in ambito sanitario, dove un minuscolo quadrato deve portare un identificativo GS1. Il PDF417 è un codice lineare impilato che riconoscerai dalle carte d'imbarco e da alcune carte d'identità. Entrambi sono letti da lettori industriali, ma nessuno dei due è ciò che un telefono apre per impostazione predefinita per un cliente, ed è per questo che il QR resta la scelta quando chi legge è una persona con un telefono. Se un fornitore o un ente regolatore specifica uno degli altri, segui quella specifica per quell'etichetta e tieni il QR per il segno rivolto al cliente.
Scegli in base al compito
Gran parte della decisione sta in una tabella. La colonna che conta è l'ultima.
| Compito | Formato | Perché | Modificabile in seguito |
|---|---|---|---|
| Cassa retail, magazzino | EAN-13 / UPC (1D) | Il parco scanner si aspetta il numero | No |
| Etichette logistiche e di asset | Code 128 (1D) | Ampio supporto dei lettori, economico da stampare | No |
| Contenuto rivolto al cliente | QR code (2D) | Fotocamera del telefono, porta un URL | Solo tramite redirect |
| Retail più contenuto, un solo segno | QR GS1 Digital Link | Identificativo e URL in un unico simbolo | Dipende dalla configurazione |
Le tabelle pubblicate dai produttori di scanner di solito si fermano a capacità e correzione degli errori. La modificabilità è la colonna che decide se una tiratura diventa una passività, ed è quella che nessuno stampa sulla scheda tecnica.
Solo uno dei due può essere ripuntato
Un codice a barre è un identificativo fisso. Non può essere altro, e va bene così: il numero deve restare stabile per tutta la vita del prodotto.
Un QR code, invece, è congelato solo se codifichi al suo interno la destinazione finale. Codifica invece un link breve e il simbolo diventa un puntatore a una decisione che puoi cambiare: la pagina di campagna oggi, il manuale l'anno prossimo, un avviso di richiamo in un martedì sbagliato. La scansione si risolve comunque in millisecondi, e ognuna viene registrata, ed è la distinzione tra QR statico e dinamico applicata ai beni fisici. È anche, per esperienza, la cosa più costosa da scoprire dopo la stampa anziché prima.
Una destinazione più corta ha un secondo vantaggio che si vede in tipografia. Meno caratteri significa una versione QR più bassa, quindi moduli più grandi a parità di dimensione fisica e un codice che si scansiona più in fretta su una bottiglia curva o un cartone opaco. Quanto grande dev'essere un QR code riporta le regole di dimensionamento. In Elido, un QR code per un link breve si genera nel designer QR della dashboard (colori, stile dei moduli e degli occhi, logo, esportazione PNG o SVG), quindi la destinazione può essere modificata dopo la stampa e ogni scansione conta come un click che puoi leggere nelle analytics delle scansioni. I domini personalizzati sono supportati; vedi i prezzi per i limiti dei piani.
Workspace demo; il designer è mostrato con contenuti di esempio.
Per il packaging, la dashboard ha anche un costruttore di GS1 Digital Link nei piani Business ed Enterprise. Accetta un GTIN (8, 12, 13 o 14 cifre), convalida la cifra di controllo, aggiunge facoltativamente lotto, numero di serie e scadenza, e genera un QR code per un URL della forma https://your-host/01/<gtin>. Un limite da conoscere: il costruttore produce solo l'URL e l'immagine. Elido non risolve ancora da solo quei percorsi /01/ verso una destinazione, quindi serve una tua pagina a quell'indirizzo.
Errori che costano una tiratura
Quattro errori spiegano la maggior parte delle ristampe che ho visto.
- Mettere un QR di marketing dove un laser alla cassa si aspetta il codice a barre retail, e scoprire alla cassa che i due non sono intercambiabili.
- Codificare un URL lungo e pieno di parametri, che spinge il codice a una versione alta con moduli minuscoli che falliscono sul campo.
- Eliminare la quiet zone, il margine libero di circa quattro moduli, perché l'impaginazione era stretta.
- Stampare il codice nei colori del brand con troppo poco contrasto, cosa che supera il test in ufficio e muore sotto l'illuminazione del supermercato. Design dei QR personalizzati spiega fino a dove puoi spingerti senza rischi.
Nessuno di questi è esotico. Tutti si intercettano con la stessa abitudine: stampa una bozza, scansionala con il dispositivo vero che farà la scansione, con la luce del posto in cui vivrà. Per i codici pensati per un telefono, come creare un QR code percorre l'intero flusso, e se stai valutando un chip al posto di un simbolo, NFC contro QR code copre quel confronto.
Leggi la serie cornerstone
Questo articolo sta nel cluster delle funzionalità. Per la versione di campagna, una campagna con QR code da zero copre dalla pianificazione alla misurazione, e cos'è un QR code copre come si risolve la scansione.
Correlati sul blog
- QR code dinamici vs statici: cosa cambia davvero
- Quanto dev'essere grande un QR code? Dimensioni per stampa e schermo
- NFC vs QR code: costi, portata e quando vince ciascuno
- QR code del passaporto digitale del prodotto e cosa devono portare
- Come tracciare le scansioni dei QR code: le analytics che contano
- Design dei QR code personalizzati, fatto bene
Domande frequenti
Qual è la differenza tra un codice a barre e un QR code?
Un codice a barre è monodimensionale e viene letto lungo un solo asse, quindi memorizza un breve identificativo come le 13 cifre di un EAN-13. Un QR code è bidimensionale e viene letto come matrice, quindi memorizza migliaia di caratteri, compreso un URL completo, e ha una correzione degli errori che gli permette di sopravvivere ai danni. In pratica un codice a barre punta a un record in un sistema che conosce già il prodotto, mentre un QR code porta un contenuto su cui un telefono può agire direttamente.
La fotocamera di un telefono legge un normale codice a barre?
Sì. Le fotocamere dei telefoni moderni e la maggior parte delle app di scansione leggono i codici 1D come EAN-13 e Code 128, oltre ai codici 2D. La differenza si vede in ciò che accade dopo: il telefono ottiene un numero, e un numero è utile solo se un'app sa cosa farne. Per questo il packaging rivolto ai consumatori tende a portare un QR code accanto al codice a barre retail, non al suo posto.
Quale contiene più dati, un codice a barre o un QR code?
Il QR code, di ordini di grandezza. Un EAN-13 retail contiene esattamente 13 cifre, e un'etichetta Code 128 porta di solito qualche decina di caratteri prima di diventare impraticabilmente larga. Un QR code alla versione massima (40, 177 per 177 moduli) contiene fino a 7.089 cifre o 4.296 caratteri alfanumerici al livello più basso di correzione degli errori, ed è per questo che può portare un URL, una credenziale Wi-Fi o un passaporto del prodotto.
Quale si scansiona più in fretta, un codice a barre o un QR code?
Un codice a barre lineare, alla cassa o su una linea di magazzino. Gli scanner laser e a immagine sono costruiti per esso e lo leggono su articoli curvi o in movimento in qualsiasi orientamento. Un QR code è rapidissimo per una persona con un telefono, ma la fotocamera ha bisogno di un attimo per mettere a fuoco, quindi nessuno dimensiona una cassa ad alto volume attorno a esso. La velocità dipende più dallo scanner che dal simbolo.
Cos'è GS1 Sunrise 2027?
È l'iniziativa di GS1 per portare i sistemi di punto vendita del retail a leggere i codici a barre 2D entro il 2027. GS1 US la descrive come una tappa e dice che non è necessario che entro quella data siano attive tutte le funzioni 2D; la sua indicazione per i QR code è di portare lo stesso GTIN presente nell'EAN o nell'UPC del prodotto. Le sue pagine non annunciano il ritiro di EAN o UPC, quindi pianifica un codice a barre lineare e un codice 2D sulla stessa confezione.
Sul packaging devo mettere un codice a barre o un QR code?
Di solito entrambi, con compiti diversi. Il codice a barre lineare resta per cassa e inventario, perché è ciò che si aspettano scanner e sistemi di quella filiera. Il QR code va per tutto ciò che un cliente dovrebbe raggiungere: istruzioni, registrazione, provenienza, una pagina di campagna. Solo il lato QR può essere ripuntato in seguito, e solo se codifichi un link breve invece di un URL fisso. Un GS1 Digital Link è comunque un URL, quindi la stessa regola vale anche per esso.
Prova Elido
Incolla un URL, ottieni un link breve
Senza registrazione. Il link vive 30 giorni. Iscriviti per conservarlo.
Senza registrazione. Crea un account gratuito per 50 link al mese.
