Scegli lingua

Generatore di codici a barre UPC-A online

Crea codici a barre UPC-A a 12 cifre con calcolo automatico della cifra di controllo, anteprima scansionabile e download in PNG o SVG.

Mehmet Demiray Pubblicato Aggiornato
Condividi
Generatore di codici a barre per ogni formatoLo strumento unico per creare qualsiasi codice a barre, da EAN-13 a Code 128, con scala, etichetta leggibile e download in PNG o SVG.
Inserisci 11 cifre; la 12ª cifra di controllo viene aggiunta automaticamente.
Moltiplicatore della larghezza del modulo: valori più alti producono un codice a barre più largo.
Altezza delle barre (in millimetri).
Stampa le cifre come testo leggibile bajo il codice a barre.

Come è composto un codice UPC-A

Il codice UPC-A è uno standard a 12 cifre nato per identificare i prodotti al dettaglio in Stati Uniti e Canada. È il codice a barre che vedi su quasi ogni articolo venduto negli store nordamericani. La sequenza si divide in quattro parti con un ruolo preciso:

  1. Sistema numerico: la prima cifra, che indica la categoria del prodotto.
  2. Codice produttore: identifica l'azienda assegnataria, normalmente cinque cifre.
  3. Codice prodotto: distingue il singolo articolo dell'azienda.
  4. Cifra di controllo: l'ultima cifra, calcolata in automatico.

Con questo strumento inserisci le prime 11 cifre e il generatore aggiunge la dodicesima per te. Se incolli un codice già completo a 12 cifre, l'anteprima verifica che la cifra finale sia corretta prima di disegnare le barre. Il risultato è un'immagine scansionabile pronta per il punto cassa, scaricabile in PNG per la stampa rapida o in SVG quando ti serve qualità vettoriale per il packaging. Per altri formati puoi usare il generatore generico.

UPC-A ed EAN-13: la relazione dello zero iniziale

UPC-A non è un formato isolato. Dal punto di vista tecnico è un sottoinsieme di EAN-13: basta anteporre uno zero alle dodici cifre dell'UPC-A per ottenere un codice EAN-13 valido a tredici cifre. Per questo motivo i lettori EAN, diffusi in Europa, leggono nativamente anche i codici UPC-A senza alcuna conversione.

La differenza pratica riguarda il mercato di destinazione. UPC-A è lo standard storico del commercio al dettaglio nordamericano, mentre EAN-13 è la norma adottata nel resto del mondo, Italia compresa. Se il tuo prodotto è venduto solo in Nord America, UPC-A è la scelta naturale. Se invece distribuisci in Europa, il generatore EAN-13 è più adatto al contesto locale.

La logica della cifra di controllo è la stessa nei due formati e usa pesi alternati, quindi convertire mentalmente da uno all'altro è immediato. Tieni presente che lo zero iniziale aggiunto per EAN-13 fa parte del codice e non va omesso quando registri l'articolo nel tuo gestionale o nei cataloghi dei marketplace.

La cifra di controllo calcolata in automatico

L'ultima cifra dell'UPC-A non è arbitraria: è una cifra di controllo che protegge dagli errori di scansione e di trascrizione. Il generatore la calcola per te, ma capire la formula aiuta a fidarsi del risultato.

Le undici cifre note vengono sommate con pesi alternati: le cifre in posizione dispari valgono tre volte, quelle in posizione pari valgono una volta. La cifra di controllo è il numero che porta la somma totale al multiplo di dieci successivo:

c=(10(3ddispari+dpari)mod10)mod10c = (10 - (3\sum d_{dispari} + \sum d_{pari}) \bmod 10) \bmod 10

Quando inserisci 11 cifre, lo strumento applica subito questa formula e aggiunge la dodicesima. Se incolli un codice completo, ricalcola il valore e segnala eventuali incongruenze: una cifra finale errata indica quasi sempre un refuso nelle cifre precedenti. Questo controllo è prezioso prima di mandare migliaia di etichette in stampa, perché un solo numero sbagliato rende il codice illeggibile alla cassa. Per produrre molti codici in serie conviene passare al generatore in blocco.

Ottenere codici UPC reali e validi

Generare l'immagine di un codice a barre è un passaggio tecnico, ma il numero che ci metti dentro deve essere assegnato correttamente. I codici UPC ufficiali nascono da GS1, l'organizzazione che gestisce i prefissi aziendali a livello globale. Negli Stati Uniti l'ente di riferimento è GS1 US, che assegna all'azienda un prefisso da cui derivare i codici dei singoli prodotti.

In rete trovi rivenditori che offrono codici UPC a prezzi molto bassi. Spesso si tratta di codici un tempo registrati da altre aziende e poi rivenduti: funzionano allo scanner, ma possono creare problemi quando un marketplace verifica la titolarità del prefisso GS1.

Valuta quindi il canale di vendita prima di acquistare:

  • Per uso interno di magazzino, un codice qualsiasi e univoco è sufficiente.
  • Per la vendita al pubblico, conviene un prefisso GS1 intestato alla tua azienda.

Questo strumento ti serve per trasformare un numero già valido in un'immagine pronta alla stampa, non per assegnarti un prefisso ufficiale.

Stampare il codice per il punto cassa

Un codice UPC-A deve essere leggibile al primo passaggio sullo scanner, quindi la stampa conta quanto la generazione. La dimensione nominale di riferimento corrisponde a circa il 100% della scala standard, ma il formato tollera un intervallo di riduzione e ingrandimento. Restare vicino alla misura nominale riduce gli errori di lettura.

Alcune accortezze pratiche:

  • Mantieni un buon contrasto: barre scure su sfondo chiaro, evitando rosso su sfondo chiaro perché molti lettori usano luce rossa.
  • Rispetta i margini chiari ai lati del codice, le cosiddette zone tranquille, indispensabili per delimitare la sequenza.
  • Non comprimere l'altezza delle barre oltre il necessario, perché riduce l'angolo utile di scansione.

Scarica il codice in SVG quando devi ingrandirlo o impaginarlo nel layout del packaging senza perdere nitidezza, e in PNG quando ti basta un'immagine pronta da inserire in un'etichetta o in un foglio adesivo. Prima della tiratura finale, conviene stampare una prova e testarla con uno scanner reale, così verifichi insieme dimensione, contrasto e posizionamento.

Le più frequenti.

UPC-A è la stessa cosa di EAN-13?

Sono strettamente collegati ma non identici. UPC-A ha 12 cifre, mentre EAN-13 ne ha 13. Tecnicamente UPC-A è un sottoinsieme di EAN-13: aggiungendo uno zero davanti alle dodici cifre ottieni un codice EAN-13 valido. Per questo i lettori EAN leggono senza problemi anche i codici UPC-A.

Quante cifre devo inserire?

Inserisci le 11 cifre note del codice e lo strumento calcola in automatico la dodicesima, ovvero la cifra di controllo. Se hai già un codice completo a 12 cifre puoi incollarlo: l'anteprima verifica che la cifra finale sia corretta e ti avvisa in caso di errore.

I marketplace come Amazon richiedono codici emessi da GS1?

Sempre più spesso sì. Diversi marketplace, Amazon compreso, verificano che il prefisso del codice sia intestato alla tua azienda tramite GS1. I codici acquistati da rivenditori a basso costo funzionano allo scanner ma possono essere rifiutati nei controlli di titolarità. Per la vendita al pubblico conviene un prefisso GS1 ufficiale.

Che cosa indica la prima cifra del codice?

La prima cifra è il sistema numerico e segnala la categoria del prodotto. Per esempio alcuni valori sono riservati ai codici a peso variabile, come quelli usati per carne e ortofrutta nei punti vendita, mentre altri identificano i prodotti di largo consumo standard. È parte integrante del codice e concorre al calcolo della cifra di controllo.

Posso scaricare il codice in alta qualità per la stampa?

Sì. Puoi scaricare il codice in PNG per un uso immediato su etichette e fogli adesivi, oppure in SVG quando ti serve un formato vettoriale ridimensionabile senza perdita di nitidezza. L'SVG è la scelta migliore per impaginare il codice nel layout del packaging.

Lo strumento mi assegna un codice UPC ufficiale?

No. Lo strumento trasforma un numero in un'immagine scansionabile e calcola la cifra di controllo, ma non assegna prefissi ufficiali. I codici UPC validi per la vendita derivano da un prefisso GS1 intestato alla tua azienda. Per il solo magazzino interno è sufficiente un numero univoco.