Usato da 700.000+ persone
Generatore di codici a barre GS1-128 gratuito.
GS1-128 è il codice a barre per SSCC, GTIN, lotto e date su cartoni e pallet. Digita ogni Application Identifier (AI) seguito dal suo valore, poi scarica il codice a barre.
Come creare un codice a barre GS1-128
-
01
Raccogli i valori e i relativi AI
Prendi SSCC, GTIN (Global Trade Item Number), lotto e date dai dati di spedizione. Il generatore non aggiunge cifre di controllo GS1 e non verifica le lunghezze: un GTIN sotto (01) richiede tutte le 14 cifre, un SSCC sotto (00) tutte le 18.
-
02
Digita le stringhe di elementi in ordine
Inserisci ogni AI e il suo valore senza parentesi, mettendo per primi gli AI a lunghezza predefinita come (01) e (17). Se dopo un campo senza lunghezza predefinita, come (10), segue un altro AI, digita
\Ftra i due e attiva Sequenze di escape. -
03
Imposta la dimensione e scarica
Per cartoni e pallet, imposta la risoluzione della tua stampante e una larghezza modulo di almeno 0,495 mm, poi scarica il PNG per il tuo software di etichette, oppure l'SVG con un piano. Nel layout, fai le barre alte almeno 31,75 mm e lascia liberi 10 moduli su ciascun lato.
Che cos'è un codice a barre GS1-128?
Un codice a barre GS1-128 è un simbolo Code 128 per dati GS1, usato su cartoni e pallet nella catena di fornitura. GS1 lo stabilisce come supporto obbligatorio per l'SSCC (Serial Shipping Container Code) sulle unità logistiche. Lo distingue dagli altri simboli Code 128 l'FNC1 (Function 1 Symbol Character) subito dopo il carattere di start, una posizione riservata al sistema GS1. I suoi dati sono una serie di stringhe di elementi, ciascuna formata da un Application Identifier (AI) come (00), (01) o (10) seguito dal suo valore.
Dove si legge il GS1-128
Il GS1-128 si legge nella catena di fornitura; le casse dei negozi usano invece EAN-13, UPC-A o GS1 DataBar. Il fornitore contrassegna ogni pallet con il suo SSCC, che il magazzino del cliente scansiona al ricevimento per richiamare i dati di consegna inviati via EDI (electronic data interchange). La lettura dell'SSCC rende possibili anche il cross docking e l'instradamento delle spedizioni.
I cartoni esterni che richiedono lotto o data di scadenza possono riportarli nel GS1-128, dato che l'ITF-14 contiene solo il GTIN di 14 cifre. Le casse da 10 polli o i formaggi interi portano un GTIN che inizia con 9 più il peso netto. Per gli articoli usati nella produzione e nella MRO (manutenzione, riparazione e revisione), GS1-128, GS1 DataMatrix e GS1 QR Code hanno la precedenza come supporti.
Una scansione invece di tre, alle dimensioni GS1
L'esempio in cima alla pagina riunisce GTIN, data di scadenza e lotto in un unico GS1-128, così una sola scansione li acquisisce tutti e tre. Le stringhe di elementi condividono un solo carattere di start, un solo carattere di controllo e un solo carattere di stop, e occupano meno spazio di codici a barre separati.
Il disegno lo mostra alla larghezza modulo obiettivo di GS1 per cartoni e pallet, 0,495 mm, con barre all'altezza minima di 31,75 mm. Con zone di rispetto di 10 moduli, pari a 4,95 mm, è largo 141,57 mm, entro il massimo di 165,10 mm. La classe di stampa minima è 1,5 (C).
Formati, modelli di etichetta SSCC e automazione
Scarica il GS1-128 gratis come GIF, JPG o PNG; l'SVG è incluso in un piano. Per etichette pallet complete, i modelli di etichetta logistica GS1 di TEC-IT stampano l'SSCC e altri simboli GS1-128 con una barra stretta di 0,495 mm.
Il software per codici a barre di TEC-IT aggiunge automaticamente l'FNC1 e il carattere di controllo modulo 103. Barcode Studio importa file CSV, ad esempio gli SSCC di tutti i pallet di una spedizione, ed esporta i codici a barre in un'unica esecuzione. TBarCode Office collega il GS1-128 alle celle di Excel e alla stampa unione di Word; TBarCode/SAPwin lo stampa da SAPscript e Smart Forms.
GS1-128 in sintesi
- Tipo
- Lineare; sottoinsieme del Code 128 riservato ai dati GS1
- Specifica
- GS1 General Specifications, sezione 5.4 (Release 26.0, 2026); Code 128: ISO/IEC 15417
- Carattere di start
- Carattere di start A, B o C, poi FNC1
- Set di caratteri
- Sottoinsieme GS1 di ISO/IEC 646: 82 caratteri (cifre, lettere, 20 simboli), senza spazio
- Capacità dati
- 48 caratteri di dati inclusi AI e separatori; dati più lunghi richiedono un secondo simbolo
- Lunghezza massima
- 165,10 mm incluse le zone di rispetto
- Carattere di controllo
- Modulo 103, aggiunto dal generatore, non mostrato nella riga di testo
- Dimensione X
- 0,495–0,940 mm sulle unità logistiche; 0,495–1,016 mm sugli articoli commerciali nella distribuzione generale
- Altezza delle barre
- Almeno 31,75 mm nella distribuzione generale
- Zona di rispetto
- 10X a sinistra e a destra
Come sono strutturati i dati GS1-128
Gli AI che iniziano con 00–03, 11–13, 15–17, 20, 31–36 o 41 hanno una lunghezza predefinita, quindi l'AI successivo segue direttamente. Tutti gli altri devono terminare con un separatore (FNC1) se segue un altro AI, anche quelli a lunghezza fissa come (422) paese di origine.
| AI | Contenuto | Formato dei dati | FNC1 prima dell'AI successivo |
|---|---|---|---|
| (00) | SSCC di un'unità logistica | 18 cifre | No |
| (01) | GTIN di un articolo commerciale | 14 cifre | No |
| (02) | GTIN del contenuto di un'unità logistica | 14 cifre | No |
| (10) | Numero di lotto | Fino a 20 caratteri | Sì |
| (17) | Data di scadenza | AAMMGG | No |
| (21) | Numero di serie | Fino a 20 caratteri | Sì |
| (310n) | Peso netto in kg, n cifre decimali | 6 cifre | No |
| (37) | Numero di articoli commerciali contenuti | Fino a 8 cifre | Sì |
Per un cartone con GTIN 19521234543210, data di scadenza 31 dicembre 2026 e lotto ABC123, digita 01195212345432101726123110ABC123. Non serve alcun FNC1, perché l'unico campo a lunghezza variabile è l'ultimo.
Un pallet di 40 cartoni di questo tipo, non commercializzato come unità, elenca il contenuto sotto (02) e la quantità sotto (37). Digita 02195212345432103740\F10ABC123, dove \F chiude la quantità. I numeri dell'esempio usano il prefisso GS1 952, riservato agli esempi.
L'SSCC del pallet termina con una cifra di controllo, calcolata come la cifra di controllo del GTIN:
- Prendi le prime 17 cifre (cifra di estensione, prefisso aziendale GS1 e riferimento seriale): 09521234567890123.
- Moltiplicale alternativamente per 3 e per 1, partendo da sinistra con 3, e somma i prodotti: 135.
- Sottrai la somma dal successivo multiplo di dieci uguale o superiore: 140 − 135 = 5, quindi inserisci
00095212345678901235.
Dimensioni GS1-128 e controlli prima della stampa
- Punti interi della stampante: usa una larghezza modulo composta da punti interi, ad esempio 4 punti (0,500 mm) a 203 dpi o 6 punti (0,508 mm) a 300 dpi. A 0,495 mm e 300 dpi, l'immagine generata alterna moduli di 5 e 6 punti.
- Larghezza: a 0,495 mm un simbolo SSCC è largo 77,2 mm, e 87,1 mm con entrambe le zone di rispetto, quindi entra in un'etichetta A6 (105 mm di larghezza).
- Margini e altezza: per impostazione predefinita l'immagine scaricata non ha zona di rispetto e ha barre più corte di 31,75 mm. Lascia 10X di spazio bianco su ciascun lato e allungala solo in verticale; se il testo si deforma, nascondilo e impostalo nel tuo layout.
- Riga di testo: AI tra parentesi, un carattere leggibile come OCR-B, alto almeno 2 mm (3 mm sulle etichette logistiche GS1).
- Orientamento: su cartoni e pallet nella distribuzione generale le barre devono essere verticali, quindi non ruotare il simbolo di 90° per risparmiare spazio.
- Verifica: controlla le stampe con un verificatore ISO/IEC 15416. Il minimo GS1 per cartoni e pallet, 1,5/10/660, significa classe 1,5 (C) o migliore con un'apertura di 0,254 mm a 660 nm.
Errori di inserimento dati GS1-128 e come correggerli
- Digitare le parentesi. Il generatore le codifica come dati, quindi gli scanner inviano (01)… invece di 01… anche se il testo stampato sembra corretto. Omettile; la riga di testo le riceve automaticamente.
- Nessun FNC1 dopo un campo a lunghezza variabile.
10ABC1232112345viene letto come un unico numero di lotto, ABC1232112345, e non come lotto ABC123 più numero di serie 12345. Digita10ABC123\F2112345. - \F senza Sequenze di escape. Il codice a barre contiene allora una barra rovesciata e una F, e la barra rovesciata non fa parte del set di caratteri GS1. Attiva Sequenze di escape e usa la F maiuscola:
\fè un avanzamento di pagina. - Cifra di controllo errata o mancante. Il generatore stampa così com'è un GTIN di 13 cifre sotto (01) o un'ultima cifra digitata male. Calcola prima la cifra di controllo.
- (01) per il contenuto di un pallet. Un'unità logistica che non è un articolo commerciale elenca il suo contenuto sotto (02), con l'SSCC e la quantità (37). (01) e (02) non devono comparire sulla stessa unità.
GS1-128 a confronto con codici a barre simili
Il generatore EAN-14 accetta solo un GTIN: aggiunge l'AI (01) e, se inserisci 13 cifre, la cifra di controllo. Usa il GS1-128 non appena entrano in gioco un lotto, una data o un SSCC.
Senza FNC1 dopo il carattere di start, un simbolo Code 128 non è mai un GS1-128, anche se le sue cifre sembrano AI. Usalo per codici esterni al sistema GS1.
GS1 DataMatrix contiene le stesse stringhe di elementi in un piccolo simbolo 2D per scanner basati su immagini. Sulle unità logistiche di norma accompagna il GS1-128 e deve ripeterne le stringhe di elementi.
GS1 DataBar Expanded porta gli stessi AI, fino a 74 cifre o 41 lettere, ed è pensato per gli scanner omnidirezionali da cassa e per gli articoli al dettaglio a peso variabile.
GS1-128 Composite aggiunge una componente 2D per dati extra. La sua forma più grande, CC-C con fino a 2.361 cifre, esiste solo con GS1-128.
Domande frequenti
Scopri di più su GS1-128.
EAN-128 è la stessa cosa di GS1-128?
Come si inserisce l'FNC1 in un codice a barre GS1-128?
\F dove serve un separatore e attiva Sequenze di escape nel generatore. L'FNC1 dopo il carattere di start viene aggiunto per te, quindi non digitarne mai uno all'inizio. I separatori vanno solo dopo i campi senza lunghezza predefinita seguiti da un altro AI.
Che cosa invia uno scanner quando legge un GS1-128?
Un codice a barre SSCC è un GS1-128?
Altre risorse
Simbologia di codice a barre Code-128, GS1-128
Code 128 è una simbologia di codice a barre ed è anche soggetta agli standard dell'organizzazione GS1. L'elevata densità di dati di questo codice a barre…
GuidaIdentificatore applicativo GS1 (AI)
I codici a barre nel sistema GS1 (come GS1-128 ) utilizzano gli identificatori applicativi (AI) per fornire informazioni sulla struttura dei dati codificati.…
FAQFAQ Etichettatura Logistica
Il Serial Shipping Container Code identifica un’unità logistica — un pallet, un collo o un pacco. Codificato con Application Identifier (00) , è la chiave che…
ProdottoBarcode Studio
Oltre 100 tipi, controllo qualità ed esportazione in batch.
ProdottoTBarCode Office
Conformi agli standard, per documenti, stampe unione e fogli.
ProdottoTBarCode/SAPwin
La DLL per codici a barre per SAP: stampate codici a barre da SAPscript, Smart Forms e ABAP su quasi ogni stampante – tramite SAPSprint, SAPGUI o WWI.