Generatore di codici a barre ITF-14
Genera codici a barre ITF-14 per cartoni di spedizione, casse, unità logistiche e distribuzione in magazzino.
Generatore di codici a barre e matrici
Anteprima in tempo reale di Studio
Generatore di numeri seriali in serie Code 128
Genera codici a barre Code 128 sequenziali per SKU di magazzino, etichette per cespiti, etichette di inventario e altri identificativi interni.
Generatore di codici a barre ITF-14
Risposta rapida: ITF-14 è un codice a barre Interleaved 2 of 5 che codifica esattamente 14 cifre, inclusa una cifra di controllo. Riporta un GTIN-14 ed è stampato su cartoni di spedizione e scatole ondulate — non su unità al dettaglio lette al POS. Le bearer bar sono obbligatorie e prevengono letture errate da scansione parziale su supporti ondulati.
What an ITF-14 barcode is
ITF-14 stands for Interleaved 2 of 5 — 14 digit. The Interleaved 2 of 5 (I2of5 or ITF) symbology encodes numeric digits in pairs, interleaving the bars for one digit with the spaces for the next. ITF-14 is the GS1-defined application of that symbology to 14-digit case-level GTINs.
ITF-14 è il codice a barre standard per cartoni da spedizione, colli master e identificativi a livello di pallet nella distribuzione all’ingrosso. Non viene utilizzato nei punti vendita al dettaglio: viene letto nei magazzini, nei centri di distribuzione e nelle aree di ricevimento da lettori industriali fissi o portatili.
Le 14 cifre codificano un GTIN-14 (Global Trade Item Number, 14 cifre). Il GTIN-14 identifica un prodotto a livello di cartone o pallet ed estende il GTIN-13 o il GTIN-12 dell’unità di vendita al dettaglio aggiungendo un indicatore di imballaggio nella prima posizione.
Specifiche tecniche ITF-14
| Campo | Valore | Fonte |
|---|---|---|
| Nome completo | Interleaved 2 of 5 — 14 digit (ITF-14) | GS1 General Specifications §5.3 |
| Based on | Interleaved 2 of 5 (I2of5 / ITF) symbology | GS1 Specifiche generali |
| Numero di cifre | Exactly 14 digits (fixed length) | barcodeready.com ITF-14 guide |
| Set di caratteri | Solo numerico (0–9) | GS1 Specifiche generali |
| Packaging indicator digit | First digit (0–8); 9 is reserved by GS1 | barcodeready.com; gtin.info |
| Cifra di controllo | GS1 modulo-10 applied to first 13 digits | barcodeready.com |
| Bearer bars | Required — full rectangle on corrugated direct print; horizontal top/bottom only on adhesive labels | gtin.info; barcodeready.com |
| X-dimension (General Distribution) | 0.495 mm – 1.02 mm (48.7%–100% magnification) | GS1 Australia ITF-14 fact sheet |
| Minimum X-dimension on corrugated | Do not print below 0.64 mm (62.5%) directly on corrugated | GS1 Australia ITF-14 fact sheet |
| Minimum bar height | 32 mm for General Distribution scanning | GS1 Australia ITF-14 fact sheet |
| Wide-to-narrow ratio | 2.25:1 to 3:1 | gtin.info |
| Uso tipico | Wholesale shipping cartons and master cases — not retail POS | GS1 General Specifications; gtin.info |
| GS1 licensing | GTIN-14 requires a GS1 Company Prefix | GS1; gtin.info |
The packaging indicator digit
La prima cifra di un GTIN-14 è l’indicatore di imballaggio. Non fa parte dell’identificativo del prodotto: indica il livello gerarchico di imballaggio.
A packaging indicator of 0 is typically used when the GTIN-14 is formed by zero-padding a GTIN-13. Indicators 1–8 indicate different levels of grouping or packaging. Indicator 9 is reserved by GS1 and must not be self-assigned.
Un proprietario di un marchio che vende una confezione da 12 unità di un prodotto con GTIN-13 5901234123457 potrebbe creare il GTIN-14 per quella confezione come 15901234123450, usando l’indicatore 1 e ricalcolando la cifra di controllo. La cifra di controllo cambia perché la stringa di dati ora è composta da 14 cifre, non da 13.
Come si calcola la cifra di controllo ITF-14 — e perché è diversa da quella di EAN-13
The ITF-14 check digit uses the same GS1 modulo-10 algorithm as EAN-13 and UPC-A, applied to the first 13 digits. However, because ITF-14 has 14 digits (one more than EAN-13's 13), the positional weighting pattern shifts, and this is where errors commonly occur.
Per un campo dati di 13 cifre in ITF-14, i pesi da sinistra a destra sono: 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3
Per un campo dati di 12 cifre in EAN-13, i pesi da sinistra a destra sono: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3
La differenza fondamentale: la cifra più a sinistra dei dati ITF-14 viene moltiplicata per 3. La cifra più a sinistra dei dati EAN-13 viene moltiplicata per 1. In entrambi i casi, la regola è la stessa: la cifra dei dati più a destra viene moltiplicata per 3. Tuttavia, poiché ITF-14 ha un numero dispari di cifre dati (13) ed EAN-13 un numero pari (12), il peso della cifra più a sinistra cambia.
Esempio svolto per ITF-14: calcolare la cifra di controllo per 1590123412345_ (indicatore di imballaggio 1, dati GTIN-13 privati della propria cifra di controllo).
Cifre dati da 1 a 13: 1 5 9 0 1 2 3 4 1 2 3 4 5
Applica i pesi 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3 da sinistra a destra: 1×3 = 3 5×1 = 5 9×3 = 27 0×1 = 0 1×3 = 3 2×1 = 2 3×3 = 9 4×1 = 4 1×3 = 3 2×1 = 2 3×3 = 9 4×1 = 4 5×3 = 15
Somma = 3 + 5 + 27 + 0 + 3 + 2 + 9 + 4 + 3 + 2 + 9 + 4 + 15 = 86
Cifra delle unità di 86 = 6. Cifra di controllo = 10 − 6 = 4.
GTIN-14 completo: 15901234123454.
Non è la stessa cifra di controllo che otterresti applicando l’algoritmo EAN-13 a un qualsiasi sottoinsieme di quelle cifre: la posizione aggiuntiva sposta tutto. Per calcolare la cifra di controllo, usa sempre la stringa di dati ITF-14 a 13 cifre, non la stringa GTIN-13 originale.
Barre di supporto: l’elemento che tutti interpretano male
Bearer bars are horizontal bars running the full width of the ITF-14 symbol at the top and bottom (and, for corrugated direct printing, also the left and right sides forming a complete rectangle). They are mandatory per GS1 specifications.
Le barre di supporto servono a evitare letture errate dovute a scansioni parziali. Quando uno scanner legge solo una parte di un simbolo lineare, come può accadere se il raggio di uno scanner laser intercetta il bordo di un cartone, una lettura parziale di un simbolo ITF può generare una sequenza numerica valida ma errata. Le barre di supporto delimitano nettamente il simbolo e costringono lo scanner a rifiutare le letture parziali.
Su cartone ondulato (stampa diretta sul cartone): è richiesto un rettangolo completo di barre di supporto. Sulle etichette adesive applicate ai cartoni: sono richieste le barre di supporto orizzontali superiore e inferiore; le barre verticali a sinistra e a destra possono essere omesse.
Un simbolo ITF-14 senza barre di protezione non è conforme. I rivenditori e i centri di distribuzione possono rifiutare al ricevimento i cartoni con codici a barre non conformi.
When to use ITF-14
Shipping cartons and master cases. ITF-14 is the GS1-specified barcode for case-level trade items. Whenever a brand owner ships multiple retail units in a case to a retailer's distribution centre, the outer carton carries an ITF-14 identifying the GTIN-14 of that case.
Stampa diretta su cartone ondulato. ITF-14 utilizza una dimensione X ampia (minimo 0,495 mm per la scansione nella distribuzione generale), compatibile con la risoluzione di stampa inferiore della flessografia e della stampa diretta su cartone ondulato. EAN-13 e UPC-A non possono essere stampati in modo affidabile su cartone ondulato alle rispettive dimensioni X standard.
Sistemi di gestione del magazzino. I sistemi WMS ed ERP che tracciano le scorte a livello di cassa utilizzano identificativi GTIN-14. Lo scanner al ricevimento legge il codice ITF-14 per aggiornare le quantità a magazzino per cassa.
Test della logistica interna. Un team QA che configura uno scanner alla baia di ricevimento o un’integrazione WMS può generare un ITF-14 valido con un GTIN-14 di test per verificare che il sistema lo decodifichi correttamente prima dell’arrivo dei prodotti reali.
ITF-14 versus GS1-128 — which to use for case barcodes
Both ITF-14 and GS1-128 can carry a GTIN-14. The choice depends on the printing substrate and the data required.
| ITF-14 | GS1-128 | |
|---|---|---|
| Symbology | Intercalato 2 di 5 | Code 128 with GS1 Application Identifiers |
| Data content | GTIN-14 only (numeric, fixed 14 digits) | Multiple GS1 AIs (GTIN + lot + expiry + serial, etc.) |
| Set di caratteri | Numeric only | Full ASCII |
| Substrate | Corrugated direct print; adhesive labels | Adhesive labels primarily |
| Minimum X-dimension | 0.495 mm (general distribution) | 0.495 mm (GS1-128 general distribution) |
| Bearer bars | Mandatory | Non applicabile |
| Uso tipico | Case-level carton identification | Pharmaceutical, food, multi-attribute labels |
Use ITF-14 when you need to identify a case of product and can print directly on corrugated. Use GS1-128 when you need to encode additional attributes (expiry date, batch number, serial number) alongside the GTIN, or when printing on an adhesive label at high resolution.
Requisiti di progettazione e stampa
ITF-14 ha requisiti dimensionali specifici perché viene stampato su cartone ondulato, un supporto di qualità inferiore rispetto al materiale usato per le etichette dei prodotti in vendita al dettaglio.
Dimensione X: stampare da 0,495 mm a 1,02 mm per la distribuzione generale (scansione automatizzata). Se si stampa direttamente sul cartone ondulato, non scendere sotto 0,64 mm (62,5%): la qualità di stampa inferiore delle macchine flessografiche per cartone ondulato non consente di riprodurre in modo affidabile le barre più strette con dimensioni X inferiori.
Bar height: A minimum of 32 mm for general distribution scanning is specified in GS1 guidance. Taller is better on corrugated where scanner alignment at a conveyor dock is not always precise.
Barre di supporto: nella stampa diretta su cartone ondulato, includere il rettangolo completo. Sulle etichette adesive, includere almeno le barre orizzontali superiore e inferiore.
Zone di quiete: minimo 10X su ciascun lato.
Esporta la grafica per cartone ondulato a 2048 px o più. Per la realizzazione delle lastre, è preferibile il formato SVG. Quando ordini una lastra di stampa per cartone ondulato, verifica che il produttore possa riprodurre con precisione la dimensione X specificata.
Risoluzione dei problemi: perché il tuo ITF-14 non viene letto
La cifra di controllo è calcolata usando i pesi EAN-13. La cifra più a sinistra dei dati ITF-14 ha peso 3, non peso 1 come in EAN-13. Ricalcola usando 13 cifre di dati con pesi da sinistra a destra: 3,1,3,1,3,1,3,1,3,1,3,1,3.
Le barre di supporto sono assenti. Un ITF-14 conforme richiede le barre di supporto. Se il generatore o lo strumento di progettazione le ha omesse, il simbolo non è conforme e potrebbe essere rifiutato alla baia di ricevimento, anche se viene letto correttamente.
Il simbolo è troppo piccolo sul cartone ondulato. Con una dimensione X inferiore a 0,64 mm nella stampa diretta su cartone ondulato, è possibile che le barre strette non vengano riprodotte in modo affidabile. Aumenta l’ingrandimento.
Il numero ha un numero di cifre errato. ITF-14 richiede esattamente 14 cifre. L’inserimento di 13 cifre produce una simbologia diversa.
Packaging indicator digit is 9. GS1 reserves indicator 9. Use indicators 0–8.
La qualità di stampa sul cartone ondulato è troppo scarsa. La stampa flessografica su cartone ondulato presenta un aumento del punto maggiore rispetto alla stampa di etichette. Prima di avviare la produzione completa, verifica la qualità con uno strumento di valutazione della stampa.
La sintassi URI GS1 licensing requirement for ITF-14
ITF-14 carries a GTIN-14. A GTIN-14 is formed using a GS1 Company Prefix licensed from a GS1 Organizzazione membro.
For case-level trade items entering the GS1 supply chain — delivered to retailers, distribution centres, or any GS1-connected warehouse — the GTIN-14 encoded in the ITF-14 must use a GS1-licensed company prefix. Using an invented 14-digit number creates a scannable barcode that will fail retailer EDI validation, GS1 Verified by GS1 registry checks, and may cause receiving dock rejections.
GS1 US pricing (source: https://www.gs1us.org/upcs-barcodes-prefixes/what-is-a-prefix, verified 2026-06-02): a single GTIN costs $30; 10 GTINs cost $250 initial plus $50/year; 100 GTINs cost $750 initial plus $150/year. A company prefix (which allows you to create multiple GTINs including GTIN-14s) is included in the GS1 US membership structure. Contact GS1 US or your national Member Organisation for company prefix pricing.
Usi legittimi di questo generatore per ITF-14:
- Generating carton labels for GTIN-14s you already own from your GS1 Company Prefix.
- Creazione di modelli grafici per imballaggi in cartone ondulato prima che venga assegnato il GTIN-14 definitivo.
- Test di un sistema WMS, EDI o di uno scanner al dock di ricevimento con un formato ITF-14 valido.
- Internal logistics labelling that never enters the GS1 catena di approvvigionamento.
Usare questo codice a barre in Bahrein e nelle catene di fornitura internazionali
I rivenditori, gli importatori, i produttori e i team logistici del Bahrein dovrebbero verificare che gli identificativi siano conformi alle regole dei propri partner commerciali. I GTIN per la vendita al dettaglio devono provenire dall’organizzazione emittente competente; un generatore crea la grafica, ma non assegna la titolarità. I riferimenti interni per scorte e beni possono usare valori definiti dall’organizzazione, se il sistema ricevente li supporta.
Usa l’inglese britannico nelle istruzioni operative quando è in linea con lo stile della tua organizzazione e aggiungi istruzioni in arabo per i team che ne hanno bisogno. Stampa nelle effettive condizioni d’uso. Il caldo, la luce intensa, la polvere, le confezioni curve e i laminati riflettenti del Bahrain possono evidenziare problemi di contrasto o di superficie invisibili sul monitor.
Mantieni libere le zone di silenzio, evita di deformare l’immagine e preferisci barre scure su uno sfondo chiaro uniforme. Scansiona campioni all’inizio, a metà e alla fine della tiratura. Per gli impieghi regolamentati nella vendita al dettaglio, in ambito sanitario, editoriale o logistico, verifica le specifiche aggiornate di GS1, dell’agenzia ISBN, del cliente o del settore prima di approvare la produzione.
Prima di stampare
- Simbolologia corretta selezionata
- Proprietà dell'identificatore confermata
- Cifra di controllo verificata
- Zone tranquille tenute libere
- Forte contrasto della barra
- Rapporto d'aspetto invariato
- SVG o PNG ad alta risoluzione
- Test scanner di produzione
Domande frequenti
Apri una domanda per leggere una risposta tecnica concisa.
01Che cos'è un codice a barre ITF-14?+
ITF-14 è un codice a barre Interleaved 2 of 5 che codifica esattamente 14 cifre. Riporta un GTIN-14 — un Global Trade Item Number utilizzato per identificare i prodotti a livello di cartone o cassa di spedizione. ITF-14 è stampato su cartoni ondulati e casse madri, viene scansionato ai banchini di ricevimento del magazzino e nei centri di distribuzione, e non è usato al punto vendita al dettaglio.
02Cosa sono le bearer bar su un ITF-14?+
Le barre portanti sono barre orizzontali spesse che percorrono l'intera larghezza del simbolo ITF-14 lungo i bordi superiore e inferiore e — nella stampa diretta su cartone ondulato — anche i bordi sinistro e destro formando un rettangolo completo. Sono obbligatorie secondo le specifiche GS1. La loro funzione è prevenire letture errate da scansione parziale: un fascio del lettore che colpisce solo una parte del simbolo incontrerà la barra portante e rifiuterà la lettura parziale, invece di restituire un numero errato ma dall'aspetto valido.
03Come viene calcolata la cifra di controllo ITF-14?+
Applica l’algoritmo GS1 modulo-10 alle prime 13 cifre. Da sinistra a destra, i pesi sono 3,1,3,1,3,1,3,1,3,1,3,1,3 — la cifra più a sinistra riceve peso 3. Somma i prodotti, sottrai la cifra delle unità da 10 e usa 0 se il risultato è 10. Ad esempio, 1590123412345 dà una somma di 86 e una cifra di controllo pari a 4, producendo 15901234123454. Fonte: barcodeready.com ITF-14 guide.
04Perché ITF-14 ha un peso del check digit diverso rispetto a EAN-13?+
Entrambi usano la regola GS1 modulo 10: la cifra dati più a destra è sempre moltiplicata per 3. EAN-13 ha 12 cifre dati, quindi la più a sinistra riceve peso 1. ITF-14 ha 13 cifre dati, quindi la più a sinistra riceve peso 3. La cifra extra sposta il modello. Questo significa che non si può usare un calcolatore della cifra di controllo EAN-13 su una stringa dati ITF-14 — i risultati differiranno per qualsiasi numero in cui la cifra dati più a sinistra sia diversa da zero.
05Cosa indica la cifra dell’indicatore dell’imballaggio?+
La prima cifra di un GTIN-14 è l'indicatore di imballaggio. Identifica il livello di imballaggio gerarchico dell'articolo commerciale. I valori 1–8 rappresentano diversi livelli di raggruppamento; 0 è usato quando si aggiunge uno zero iniziale a un GTIN-13 per portarlo a 14 cifre. GS1 riserva l'indicatore 9 — non può essere autoassegnato. I produttori del marchio tipicamente assegnano gli indicatori 1–8 per rappresentare casse, pallet o unità espositive dei loro prodotti retail.
06Quando dovrei usare ITF-14 invece di GS1-128?+
Usare ITF-14 per l’identificazione dei cartoni a livello di case quando è necessario stampare direttamente sul cartone ondulato. ITF-14 codifica solo un GTIN-14. Usare GS1-128 quando è necessario codificare attributi aggiuntivi insieme al GTIN — data di scadenza, numero di lotto, numero di serie — o quando si stampa su etichette adesive ad alta risoluzione. GS1-128 è più flessibile; ITF-14 è lo standard per la stampa diretta sul cartone ondulato.
07Posso stampare ITF-14 direttamente sul cartone ondulato?+
Sì, ed è il caso d'uso principale per l'ITF-14. L'intervallo della dimensione X per la distribuzione generale (0,495 mm a 1,02 mm) è compatibile con la stampa flessografica su cartone ondulato. Non stampare sotto 0,64 mm direttamente sul cartone ondulato: la qualità di stampa delle presse per cartone ondulato non può riprodurre in modo affidabile barre più strette. Usa il formato SVG generato da questo generatore per la realizzazione delle lastre.
08Come converto un UPC-A o un EAN-13 in un GTIN-14?+
Scegli una cifra indicatrice dell’imballaggio (1–8). Aggiungi zeri a sinistra al GTIN-12 o GTIN-13 fino a 13 cifre premettendo zeri (per un GTIN-12, premetti due zeri; per un GTIN-13, premetti un zero). Sostituisci la cifra iniziale con la cifra indicatrice dell’imballaggio scelta. Ricalcola la cifra di controllo usando la sequenza di pesi ITF-14 a 13 cifre (3,1,3,1,3,1,3,1,3,1,3,1,3). Il risultato è un GTIN-14 valido per quel livello di imballaggio.
09Il GTIN-14 è lo stesso dell'ITF-14?+
GTIN-14 è la struttura dati a 14 cifre. ITF-14 è la simbologia a barre utilizzata per codificarla sulle scatole di spedizione. Proprio come EAN-13 è la simbologia a barre per GTIN-13, ITF-14 è il supporto a barre standard per GTIN-14 a livello di collo. GS1-128 può anche trasportare un GTIN-14 quando sono necessari attributi di dati aggiuntivi.
10Il codice a barre ITF-14 viene generato nel browser?+
Sì. Il codice a barre viene generato interamente nel tuo browser. Le cifre che inserisci non vengono inviate a nessun server. L’unico dato che lascia il tuo dispositivo è il file immagine che scarichi.