UPC vs EAN: EAN-13 e UPC-A a confronto (gratis)
UPC-A ha 12 cifre (USA, Canada); EAN-13 ne ha 13 (quasi ovunque altrove). Come sono collegati, quale scegliere e un generatore gratuito per entrambi.
Pubblicato il · 5 min di lettura
UPC-A ed EAN-13 sono i due codici a barre al dettaglio che vedi sui prodotti. UPC-A contiene 12 cifre ed è tradizionale negli Stati Uniti e in Canada; EAN-13 contiene 13 cifre ed è usato in India, in Europa e nella maggior parte del mondo. Sono strettamente collegati: un numero UPC-A è un numero EAN-13 con uno 0 davanti. Puoi disegnarne uno qualsiasi nel generatore di codici a barre gratuito, che calcola la cifra di controllo per te.
Il formato conta meno di quanto pensino molti venditori. Ciò che conta è avere un numero regolarmente concesso in licenza e stampare il formato che si aspettano i tuoi rivenditori.
Uno accanto all'altro
| UPC-A | EAN-13 | |
|---|---|---|
| Cifre | 12 | 13 |
| Area tipica | USA e Canada | Resto del mondo, inclusi India, Europa, Asia e Australia |
| Struttura | Prefisso aziendale + numero del prodotto + cifra di controllo | Prefisso GS1 + numero dell'azienda + numero del prodotto + cifra di controllo |
| Scansionato in tutto il mondo? | Sì | Sì, e anche in Nord America |
| Versione breve | UPC-E (8 cifre, per confezioni piccole) | EAN-8 (8 cifre, per confezioni piccole) |
| Nel generatore di codici a barre | Digita 11 cifre, la cifra di controllo viene aggiunta | Digita 12 cifre, la cifra di controllo viene aggiunta |
Gli scanner al dettaglio moderni leggono entrambi i formati, in qualsiasi paese. Un prodotto con codice UPC-A si vende bene in un supermercato di Londra o di Mumbai, e un prodotto EAN-13 si scansiona a New York. Il formato segue dove il numero è stato emesso, non dove il prodotto viene venduto.

Come sono collegati i due
Prendi un numero UPC-A e metti uno 0 davanti: ottieni il numero EAN-13 dello stesso prodotto. La cifra di controllo resta la stessa, perché lo zero iniziale in più non aggiunge nulla al calcolo.
Esempio:
- UPC-A:
036000291452 - EAN-13:
0036000291452
In un sistema di un rivenditore, entrambi sono memorizzati come lo stesso GTIN (Global Trade Item Number), di solito riempito fino a 14 cifre. Per questo un prodotto non ha mai bisogno di entrambi i codici a barre.
Come funziona la cifra di controllo
L'ultima cifra di entrambi i codici è una cifra di controllo, così uno scanner può individuare una lettura errata. Il metodo è lo stesso per entrambi i formati. Ecco il procedimento per l'esempio UPC-A di sopra, usando le prime 11 cifre, 03600029145:
- Partendo dalla cifra più a destra, moltiplica le cifre alternando per 3 e per 1: la cifra più a destra si moltiplica per 3, la successiva per 1, e così via.
- 0×3 + 3×1 + 6×3 + 0×1 + 0×3 + 0×1 + 2×3 + 9×1 + 1×3 + 4×1 + 5×3 = 58.
- Trova cosa aggiungere per raggiungere il multiplo di 10 successivo: 60 − 58 = 2.
- L'UPC-A completo è
036000291452.
Per EAN-13 fai lo stesso con le prime 12 cifre. Il numero d'esempio molto usato 590123412345 ottiene la cifra di controllo 7, dando 5901234123457.
Non devi farlo a mano. Nel generatore di codici a barre, digita il numero senza l'ultima cifra e lo strumento la aggiunge. Digitalo con l'ultima cifra e viene verificato; se è sbagliata, lo strumento ti dice quale dovrebbe essere, intercettando i refusi prima che tu stampi 5,000 etichette.
Quale scegliere?
Segui il numero che ti è stato dato:
- Il tuo numero GS1 è stato emesso da GS1 US o GS1 Canada e vendi soprattutto in Nord America: UPC-A è la scelta tradizionale, e lì i rivenditori se lo aspettano.
- Il tuo numero è stato emesso da un altro ufficio GS1, come GS1 India (numeri che iniziano con 890) o un ufficio europeo: usa EAN-13.
- Vendi in tutto il mondo: EAN-13 funziona ovunque. Alcuni rivenditori nordamericani preferiscono ancora UPC-A per i numeri emessi negli USA, quindi chiedi ai tuoi acquirenti.
- Il tuo marketplace chiede un campo "UPC/EAN": di solito accetta entrambi. Inserisci il numero esattamente come emesso.
- Confezione piccola senza spazio: UPC-E ed EAN-8 esistono per oggetti minuscoli, ma hanno regole proprie. I numeri EAN-8 sono emessi separatamente da GS1, e UPC-E funziona solo per certi numeri UPC. Chiedi al tuo ufficio GS1 prima di usarli.
Se non hai ancora un numero, leggi prima serve un codice a barre GS1?. Inventarne uno rischia di coincidere con un prodotto reale.
Altri formati che incontrerai
- ITF-14: un codice di 14 cifre per cartoni esterni e casse, basato sul GTIN del prodotto. Stampato su scatoloni ondulati diretti ai magazzini.
- Code 128: lettere e numeri, per etichette di spedizione, scorte e codici interni. Non per la cassa al dettaglio.
- Codici QR: codici bidimensionali che contengono un link o un testo, per manuali, video e offerte sulle confezioni. Creane uno con il generatore di codici QR gratuito.
Creare uno dei due codici a barre
- Apri il generatore di codici a barre gratuito.
- In Tipo di codice a barre, scegli EAN-13 o UPC-A.
- In Testo o numero, digita le 12 cifre (EAN-13) o le 11 cifre (UPC-A) senza la cifra di controllo. Una nota conferma la cifra di controllo aggiunta.
- Lascia spuntato Mostra il testo sotto le barre: i codici a barre al dettaglio di solito mostrano le cifre, così il personale può digitarle se una scansione fallisce.
- Scarica SVG per la grafica della confezione o PNG per le etichette, poi stampa una prova e scansionala.
Per dimensioni di stampa e suggerimenti di test, vedi come creare un codice a barre.
Crea il tuo codice a barre
Scegli EAN-13 o UPC-A in base a dove è stato emesso il tuo numero, e lascia che il generatore di codici a barre gratuito aggiunga e verifichi la cifra di controllo. Funziona sul tuo dispositivo, non richiede account, e i codici a barre sono tuoi da usare commercialmente.
Domande frequenti
- Qual è la differenza tra UPC ed EAN?
- UPC-A ha 12 cifre e proviene da USA e Canada; EAN-13 ha 13 cifre ed è usato nella maggior parte degli altri paesi. Un numero UPC-A diventa un numero EAN-13 aggiungendo uno 0 davanti.
- Un codice UPC può essere scansionato in India o in Europa?
- Sì. Gli scanner al dettaglio di tutto il mondo leggono sia UPC-A sia EAN-13.
- Il mio prodotto deve avere sia un codice UPC sia un codice EAN?
- No. Un prodotto ha un solo GTIN. Stampa il formato che corrisponde al tuo numero e al tuo mercato principale.
- Come converto un UPC in EAN?
- Metti uno 0 davanti al numero UPC-A a 12 cifre. La cifra di controllo resta la stessa.
- Perché il generatore dice che la mia ultima cifra è sbagliata?
- L'ultima cifra deve corrispondere alla cifra di controllo calcolata dalle altre. Correggi il refuso, oppure ometti l'ultima cifra e lo strumento aggiunge quella giusta.
Generatori
Prova Generatore di codici a barre
Gratis, senza registrazione, funziona nel browser. Crea un codice a barre in pochi secondi e scaricalo come PNG o SVG nitido: Code 128, EAN-13, EAN-8, UPC-A, UPC-E, Code 39, ITF-14 o Codabar.