Generatore di codici a barre — EAN-13, UPC, Code 128 e altri

Crea codici a barre EAN-13, UPC-A, Code 128, Code 39, ITF-14 e altri, con cifra di controllo calcolata, in PNG o SVG.

Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.

Questo generatore di codici a barre crea i codici a barre 1D standard, tra cui EAN-13 e UPC-A per i prodotti al dettaglio, Code 128 per spedizioni e magazzino, Code 39, ITF-14 per i cartoni, MSI, Codabar e Pharmacode, e ti permette di scaricare ciascuno come SVG nitido per la stampa o come PNG per lo schermo. Inserisci 12 cifre per un EAN-13 e la cifra di controllo viene calcolata per te; inseriscile tutte e 13 e viene verificata, con la cifra corretta mostrata se la tua è sbagliata.

La modalità in blocco accetta un elenco di massimo 200 valori, uno per riga, genera ogni codice a barre e li scarica tutti in un unico ZIP di file PNG o SVG con il nome di ciascun valore, oppure come foglio di etichette PDF stampabile: è il classico lavoro di preparare una serie di etichette per scaffali o cespiti. C'è un limite da conoscere prima di stampare le confezioni: un EAN o UPC per la vendita al dettaglio viene letto alla cassa solo se il numero è stato assegnato alla tua azienda da GS1. Questo strumento disegna qualsiasi numero valido, ma non li assegna.

Come si usa

  1. Scegli il tipo di codice a barre. L'indicazione sotto spiega cosa accetta quel tipo.
  2. Inserisci il valore. Per EAN e UPC puoi omettere la cifra di controllo: verrà aggiunta.
  3. Regola larghezza delle barre, altezza, margine e testo se la tua etichetta lo richiede. Mantieni barre scure su sfondo chiaro.
  4. Scarica l'SVG per la stampa o il PNG per documenti e schermi.
  5. Per molti codici a barre passa a In blocco, incolla un valore per riga e fai clic su Scarica tutto (.zip), oppure crea un foglio di etichette PDF.

Domande frequenti

Come creo un codice a barre per il mio prodotto?

Per i prodotti venduti tramite rivenditori ti serve un prefisso aziendale GS1, acquistato dall'ufficio GS1 del tuo paese (in Italia GS1 Italy), che ti assegna una serie di numeri ufficiali. Assegnane uno a ogni prodotto, genera qui il suo EAN-13 (o UPC-A in Nord America) e scarica l'SVG per chi progetta la confezione. I numeri acquistati da rivenditori terzi o inventati possono essere rifiutati da catene e marketplace.

Come si calcola la cifra di controllo dell'EAN-13?

Prendi le prime 12 cifre. Partendo da quella più a destra, moltiplicale alternativamente per 3 e per 1 e somma i risultati. La cifra di controllo è quanto manca per arrivare al multiplo di 10 successivo. Per 400638133393 la somma ponderata è 89, quindi la cifra di controllo è 1 e il codice diventa 4006381333931. UPC-A, EAN-8 e ITF-14 usano la stessa regola GS1 Modulo 10.

Che differenza c'è tra EAN-13 e UPC-A?

UPC-A ha 12 cifre ed è lo standard tradizionale di Stati Uniti e Canada; EAN-13 ne ha 13 ed è usato quasi ovunque altrove. Un UPC-A equivale a un EAN-13 con uno 0 iniziale, e gli scanner delle casse di tutto il mondo li leggono entrambi. Usa il formato in cui GS1 ti ha assegnato il numero.

Quale tipo di codice a barre devo usare?

EAN-13 o UPC-A per i prodotti al dettaglio, ITF-14 per i cartoni esterni dei prodotti, Code 128 per tutto ciò che è interno, come etichette di spedizione, magazzino, etichette dei cespiti e biglietti (contiene lettere e cifre in poco spazio), e Code 39 dove lo richiede un sistema più vecchio o una specifica. Per URL o quantità maggiori di dati, un codice QR è una scelta migliore di qualsiasi codice a barre 1D.

Posso generare codici a barre in blocco?

Sì. Passa a In blocco e incolla fino a 200 valori, uno per riga (va bene anche una colonna copiata da un foglio di calcolo). Ogni valore viene convalidato per il tipo scelto; quelli non validi sono mostrati in rosso ed esclusi, mentre gli altri vengono scaricati insieme in un unico ZIP di file PNG o SVG, ciascuno con il nome del proprio valore, oppure come foglio di etichette PDF pronto da stampare su A4 o US Letter. Tutti i codici usano lo stesso tipo, le stesse dimensioni e gli stessi colori.

Meglio scaricare PNG o SVG?

SVG per tutto ciò che va stampato. È vettoriale, quindi le barre restano perfettamente nitide a qualsiasi dimensione e il grafico può scalarlo con precisione. PNG va bene per documenti, fogli di calcolo e schermi, ma ingrandire un PNG sfoca i bordi delle barre e può renderlo più difficile da leggere. Se ti serve un PNG, generalo alla dimensione in cui lo userai.

Perché il mio codice a barre non viene letto?

Le cause più comuni sono un contrasto insufficiente (barre o sfondo colorati), la mancanza della zona di rispetto (il margine vuoto su ogni lato), una stampa troppo piccola o un'immagine ingrandita e sfocata. Usa nero su bianco, mantieni il margine e, per l'EAN-13, resta tra l'80% e il 200% della dimensione nominale di 37,29 × 25,93 mm. Fai sempre una prova di lettura su un campione stampato.

I tipi di codice a barre in breve

• EAN-13: 13 cifre, prodotti al dettaglio in tutto il mondo. Richiede un numero assegnato da GS1.

• UPC-A: 12 cifre, vendita al dettaglio in Stati Uniti e Canada. UPC-E è una versione a 8 cifre con soppressione degli zeri per le confezioni piccole.

• EAN-8: 8 cifre, per confezioni troppo piccole per l'EAN-13. Assegnato separatamente da GS1.

• ITF-14: 14 cifre (GTIN-14), stampato sui cartoni di spedizione, tollera le superfici ruvide del cartone ondulato.

• Code 128: qualsiasi testo ASCII, molto compatto. La scelta predefinita per la logistica e le etichette interne.

• Code 39: lettere maiuscole, cifre e alcuni simboli. Largo e semplice; diffuso nelle specifiche del settore automobilistico e della difesa.

• Codabar: cifre e alcuni simboli, usato in biblioteche, banche del sangue e alcuni sistemi di corrieri.

• MSI Plessey: solo cifre, soprattutto per le etichette degli scaffali nei negozi. Pharmacode: un numero da 3 a 131070 usato per il controllo degli imballaggi nella produzione farmaceutica.

Stampare codici a barre che si leggono

Gli scanner leggono il contrasto tra barre e spazi, quindi le barre nere su sfondo bianco o molto chiaro sono di gran lunga le più affidabili. Le barre rosse sono invisibili per molti scanner laser, che usano luce rossa. Evita di posizionare un codice a barre su una giuntura, una curva o una piega.

Lascia la zona di rispetto. L'EAN-13 richiede un margine vuoto di almeno 11 moduli a sinistra e 7 a destra; il Code 128 ne richiede 10. L'impostazione del margine qui aggiunge quello spazio intorno al simbolo, quindi mantienila a meno che il tuo layout non lo preveda già.

Le dimensioni contano più della risoluzione. Un EAN-13 all'ingrandimento del 100% misura 37,29 mm di larghezza per 25,93 mm di altezza, zone di rispetto comprese, e GS1 ammette dall'80% al 200% di queste misure. Ridurre l'altezza (troncamento) è comune sulle confezioni piccole, ma alcuni rivenditori non lo accettano, quindi verifica i loro requisiti.

Strumenti gratuiti correlati

  • Generatore di codici QR — Crea un codice QR per un URL, un testo, un'email, un telefono, un SMS, una rete Wi-Fi o un biglietto da visita, con i tuoi colori, e scaricalo in PNG o SVG. I codici non scadono mai.
  • Generatore di fatture — Inserisci i tuoi dati e le voci, aggiungi le imposte e scarica un PDF pulito di fattura, preventivo, stima, ricevuta o ordine d'acquisto. Nessun account; i tuoi dati restano nel browser.
  • Convertitore di immagini — Converti tra AVIF, HEIC, TIFF, PNG, JPG, WebP, GIF, BMP e SVG. La maggior parte delle conversioni non esce mai dal browser.
  • Generatore di immagini segnaposto — Crea un'immagine fittizia di qualsiasi dimensione con i tuoi colori e un'etichetta, e scaricala in PNG, JPG, WebP o SVG. Preset per social, annunci e banner hero.