GS1-128 (EAN-128) spiegato: Identificatori Applicazione

Il GS1-128 sembra un normale codice a barre con delle parentesi nel testo. Quelle parentesi sono tutto il punto — trasformano dati grezzi in qualcosa che ogni sistema della supply chain capisce. Si chiamava EAN-128, e lo si trova ancora scritto EAN 128 o UCC/EAN-128.

EAN Studio · Aggiornato luglio 2026

Il GS1-128 è uno standard di codici a barre costruito sulla simbologia Code 128. Ciò che lo distingue è la struttura: invece di codificare testo libero, usa gli Identificatori Applicazione (AI) per etichettare ogni dato, così uno scanner in qualsiasi punto della catena sa se sta leggendo un numero di prodotto, un lotto, una data di scadenza o un ID di pallet.

Che cos'è un Identificatore Applicazione?

Un AI è un breve codice numerico, mostrato tra parentesi, che dichiara il significato del dato che lo segue. Un singolo codice a barre GS1-128 può concatenare più AI insieme. Quelli comuni includono:

AISignificatoEsempio
(00)SSCC — serial shipping container code (unità logistica)(00)123456789012345675
(01)GTIN — il numero di prodotto(01)05601234567892
(10)Numero di lotto(10)ABC123
(11)Data di produzione (AAMMGG)(11)260720
(17)Data di scadenza (AAMMGG)(17)261231
(21)Numero di serie(21)000042

Così un singolo codice a barre logistico che legge (01)05601234567892(10)ABC123(17)261231 dice, senza ambiguità: questo GTIN, di questo lotto, in scadenza in quella data — tutto in una sola scansione.

In cosa differisce dal Code 128 semplice

 Code 128GS1-128
DatiTesto libero, qualsiasi strutturaStrutturati tramite Identificatori Applicazione
Avvio specialeNessuno richiestoCarattere FNC1 iniziale
Significato dei datiDefinito da teStandardizzato tra tutti gli utenti GS1
Uso tipicoSKU, etichette interneLogistica, pallet, catene di fornitura regolamentate

Sotto il cofano, il GS1-128 è Code 128 — la differenza è il carattere FNC1 iniziale e le convenzioni AI che danno ai dati un significato condiviso e leggibile dalle macchine. Ecco perché gli AI a lunghezza fissa non necessitano di separatore, mentre quelli a lunghezza variabile sono separati da un carattere di funzione FNC1.

Dove si usa il GS1-128

È il cavallo di battaglia della logistica e delle catene di fornitura regolamentate: etichette di spedizione, etichette di pallet e casse, e ovunque i dati di lotto, scadenza o seriale debbano viaggiare con il numero di prodotto. Le casse al dettaglio usano ancora EAN-13 o UPC-A sull'unità di consumo; il GS1-128 vive sulle scatole e sui pallet dietro di esse.

Sempre solo un'immagine da un numero. Come per ogni codice a barre, il GS1-128 codifica dati che fornisci tu — il GTIN al suo interno è assegnato da GS1. EAN Studio disegna il codice a barre; non rilascia i numeri o gli AI.

Una stringa scritta male si disegna lo stesso

È qui che il GS1-128 frega le persone. Metti un numero di 13 cifre in (01) invece di 14, o scrivi una data come 20.01.2026 invece di 260120, e la simbologia non solleva obiezioni: il Code 128 codifica quei caratteri senza lamentarsi. Esce un'immagine che sembra giusta, che il lettore legge pure — ma il sistema dall'altra parte non riesce a tirarne fuori un GTIN. Sull'etichetta non si vede nulla. Si vede nel magazzino di chi riceve il pallet.

Molti generatori gratuiti disegnano la stringa così come arriva, senza verificarla.

EAN Studio verifica la stringa prima di disegnare. La cifra di controllo del GTIN e dell'SSCC, la lunghezza e il tipo di ogni AI, le date in AAMMGG, i pesi con le loro sei cifre, e le combinazioni che la norma richiede — il (02) vuole il (37), e il (15) e il (17) non possono comparire insieme. Se la stringa non è giusta, non esce nessun codice, e dice quale AI è sbagliato.

Il GS1-128 è una funzione Pro

GS1-128, GS1 DataBar, GS1 DataMatrix e Pharmacode fanno parte del piano Pro. Il Code 128 semplice è gratis.

Scopri il piano Pro Generatore Code 128 gratuito

Domande frequenti

Il GS1-128 è lo stesso dell’EAN-128?

Sì. L’EAN-128 — scritto anche EAN 128 o UCC/EAN-128 — è il vecchio nome del GS1-128. Lo standard è stato rinominato quando EAN International e UCC si sono unite in GS1; il codice a barre non è cambiato, e un lettore li legge allo stesso modo.

Che cos'è il GS1-128?

Il GS1-128 è uno standard di codici a barre che usa la simbologia Code 128 con una struttura dati definita. Gli Identificatori Applicazione (AI) etichettano ogni dato — come GTIN, lotto, scadenza o SSCC — così qualsiasi sistema GS1 lo legge in modo coerente.

Che cos'è un Identificatore Applicazione (AI)?

Un AI è un breve prefisso numerico tra parentesi che indica cosa significa il dato che segue. Per esempio (01) è il GTIN, (10) è il lotto, (17) è la data di scadenza e (00) è il numero SSCC dell'unità logistica.

Che cos'è un SSCC e quando mi serve?

L'SSCC — Serial Shipping Container Code — è il numero di diciotto cifre che identifica una unità logistica: un pallet preciso o un cartone preciso, non il prodotto che contiene. Viaggia nell'AI (00) e non si può mai ripetere, perché due pallet con lo stesso SSCC rompono la lettura in accettazione. Serve quando un distributore o un centro di distribuzione chiede l'etichetta pallet, o quando mandi un avviso di spedizione che deve corrispondere a quello che arriva in banchina. È formato dal tuo prefisso aziendale GS1, da un numero di serie che scegli tu e da una cifra di controllo. EAN Studio compone e stampa etichette SSCC nel piano Pro e tiene un registro dei numeri già usati, così non ne ripeti uno senza accorgertene.

In cosa è diverso il GS1-128 dal Code 128?

Il Code 128 è la simbologia sottostante e codifica testo libero. Il GS1-128 aggiunge le regole GS1 sopra: un carattere FNC1 iniziale e gli Identificatori Applicazione che danno ai dati un significato standard e leggibile dalle macchine.

Dove si usa il GS1-128?

Su etichette di spedizione e logistica, pallet e casse, e nelle catene di fornitura regolamentate che necessitano di dati di lotto, scadenza o seriale insieme al numero di prodotto.

Cosa succede se la stringa GS1-128 è sbagliata?

La simbologia non solleva obiezioni: il Code 128 codifica i caratteri che riceve, quindi esce un'immagine dall'aspetto giusto e che si legge. Quello che fallisce è il sistema di lettura dall'altra parte, che non riesce a separare i campi né a estrarre il GTIN — e lo si scopre solo quando qualcuno riceve la merce. EAN Studio valida la stringa prima di disegnare: se non è giusta, non esce nessun codice, e dice quale AI è sbagliato.