Generatore di codici a barre

Crea codici a barre EAN-13, EAN-8, UPC, ITF-14, CODE128 e CODE39 e scarica il PNG — tutto nel tuo browser.

Come si usa

  1. Scegli il formato: EAN-13 per i prodotti al dettaglio, EAN-8 per le confezioni piccole, UPC-A per il Nord America, ITF-14 per i cartoni di spedizione, CODE128 o CODE39 per le etichette interne.
  2. Scrivi il numero o il testo. In EAN-13, EAN-8, UPC-A e ITF-14 puoi omettere l'ultima cifra — la cifra di controllo viene calcolata e mostrata per te.
  3. Fai clic su "Genera", controlla l'anteprima e scarica il PNG. Tutto viene disegnato nel tuo browser; non viene inviato nulla ad alcun server.

Informazioni su questo strumento

Un codice a barre è un numero scritto con delle barre: ogni carattere diventa uno schema fisso di barre nere e spazi bianchi che uno scanner legge come una sequenza di larghezze. Le famiglie si dividono in due. EAN-13, EAN-8 e UPC-A sono i codici del commercio al dettaglio — solo cifre, lunghezza fissa, con una cifra di controllo finale — e ITF-14 è il loro cugino per i cartoni di spedizione in cui quei prodotti viaggiano. CODE128 e CODE39 sono liberi: accettano lettere e simboli, non hanno lunghezza fissa e sono quelli usati da magazzini, biblioteche e sistemi di gestione dei beni quando il numero se lo inventano loro.

La cifra di controllo è ciò che si sbaglia più spesso, quindi lo strumento la calcola per te. La regola GS1 modulo 10 moltiplica le cifre alternativamente per 3 e per 1 da destra a sinistra, le somma e prende quanto manca per arrivare al multiplo di dieci successivo. Scrivi 978030640615 come EAN-13 e ottieni 9780306406157; incolla tutte e 13 le cifre e l'ultima viene invece verificata, con la cifra corretta mostrata quando non corrisponde. Lunghezza e set di caratteri vengono controllati rispetto al formato scelto prima di disegnare qualsiasi cosa — CODE39 rifiuta minuscole e accenti, CODE128 rifiuta tutto ciò che non è ASCII semplice — così un codice impossibile riceve un messaggio chiaro invece di un simbolo che nessuno scanner leggerebbe.

Il disegno avviene su un canvas HTML nel tuo browser, con la libreria open source JsBarcode servita da questo sito e caricata solo quando generi il primo codice. Questo rende lo strumento comodo per stampare etichette da scaffale in un piccolo negozio, etichettare scorte e attrezzature, prototipare un packaging o riempire un ambiente di test con codici che gli scanner leggono davvero. Una precisazione doverosa: disegnare un EAN-13 valido non rende quel numero tuo. I GTIN del commercio al dettaglio sono assegnati da GS1 — qui, GS1 Brasil — e stampare un codice che appartiene a un'altra azienda entrerà in conflitto con il loro prodotto alla cassa. Per il commercio al dettaglio usa i numeri registrati a tuo nome; internamente puoi usare quello che vuoi.

La formula

Cifra di controllo GS1 (EAN-13, EAN-8, UPC-A, ITF-14): leggi il corpo del codice da destra a sinistra moltiplicando le cifre alternativamente per 3 e per 1, somma tutto, e la cifra di controllo è (10 - somma mod 10) mod 10.

Domande frequenti

Ciò che digito esce dal browser?

No. Il numero, l'immagine del codice a barre e il PNG vengono prodotti tutti in JavaScript sul tuo stesso dispositivo — non viene trasmesso nulla ad alcun server e non viene memorizzato nulla. L'unico file scaricato è la libreria di disegno stessa, da vai.la, e solo quando generi il tuo primo codice.

Posso vendere un prodotto con un codice a barre generato qui?

Solo se il numero è già tuo. Lo strumento disegna qualsiasi cosa tu scriva; non assegna nulla. I codici del commercio al dettaglio devono essere concessi in licenza da GS1, in modo che nessun prodotto al mondo condivida lo stesso GTIN. Per etichette interne, inventario e cartellini dei beni va bene qualsiasi numero.

Quale formato devo scegliere?

EAN-13 è lo standard mondiale per i prodotti al dettaglio, EAN-8 esiste per le confezioni troppo piccole, UPC-A è la variante nordamericana e ITF-14 va sui cartoni di spedizione. Per le etichette interne usa CODE128, che è compatto e accetta lettere; CODE39 è più vecchio e meno denso, ma alcuni sistemi legacy lo richiedono ancora.

Perché lo strumento ha aggiunto una cifra al mio numero?

Perché l'ultima cifra di EAN-13, EAN-8, UPC-A e ITF-14 è una cifra di controllo calcolata a partire da quelle precedenti. Se scrivi solo il corpo, lo strumento lo completa e ti dice quale cifra ha aggiunto, così puoi annotare il numero completo.

Il codice a barre stampato si scansionerà davvero?

Nella maggior parte dei casi sì, seguendo poche regole di stampa: nero pieno su bianco, mai allungato in orizzontale e con il margine bianco intorno al simbolo lasciato intatto (lo strumento ne aggiunge già uno). Evita di rimpicciolirlo molto sotto la sua dimensione nominale — le barre si impastano e gli scanner iniziano a sbagliare.

Strumenti correlati

Link lunghi? Accorciali gratis

Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.

Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.