Informazioni sul generatore di codici a barre
Un codice a barre non è l'immagine di qualche numero: è uno schema preciso di barre e spazi con una cifra di controllo e una zona di rispetto, e basta sbagliare una delle due perché lo scanner si limiti a emettere un bip. Questo strumento codifica ogni simbologia correttamente secondo la specifica, calcola la cifra di controllo per te e restituisce un file nitido pronto da stampare.
Sono coperti sei tipi: EAN-13, UPC-A ed EAN-8 per i prodotti al dettaglio, Code 128 per tutto ciò che unisce lettere e numeri, Code 39 per i vecchi sistemi di magazzino e inventario, e ITF-14 per i cartoni da spedizione.
Tutto avviene nel tuo browser. Nessun valore che digiti viene inviato da nessuna parte, il che conta quando quel valore è un codice prodotto che non hai ancora lanciato.
Come si usa
- Scegli il tipo. Il suggerimento sotto le opzioni ti dice quante cifre servono
- Digita il valore. Il codice a barre si aggiorna mentre scrivi
- Regola larghezza e altezza delle barre se deve finire su qualcosa di piccolo o di grande
- Aggiungi una didascalia se vuoi un nome di prodotto o una posizione stampati sotto il codice
- Scarica in SVG, PNG o PDF pronto da stampare, oppure copia il codice SVG direttamente in una pagina
Le cifre di controllo le calcoliamo noi
EAN, UPC e ITF terminano tutti con una cifra di controllo calcolata a partire dalle cifre precedenti. Questo strumento la gestisce in entrambi i sensi:
- Digita le 12 cifre di un EAN-13 e la tredicesima viene calcolata e aggiunta, dicendoti che cosa è stato aggiunto
- Digitale tutte e 13 e la cifra di controllo viene verificata. Se è sbagliata ricevi quella giusta invece di un codice a barre rotto
Il secondo caso pesa più di quanto sembri. Una cifra di controllo digitata male produce un codice a barre dall'aspetto perfetto che non viene letto affatto.
Qui non c'è nulla da attivare, perché per EAN, UPC e ITF la cifra di controllo è parte della simbologia, non un'aggiunta. Un EAN-13 di 12 cifre non è un codice a barre più corto: non è affatto un codice a barre, e nessuno scanner lo leggerà.
Il Code 39 è l'eccezione. Il suo carattere di controllo è davvero facoltativo: la maggior parte dei sistemi lo ignora, ma LOGMARS, HIBC e alcuni standard della difesa e della sanità lo richiedono. Perciò quando scegli il Code 39 compare una casella per aggiungere il carattere di controllo mod-43, e resta disattivata finché non la chiedi.
La zona di rispetto
Il margine bianco ai due lati di un codice a barre fa parte del simbolo, non è decorazione. Lo scanner lo usa per capire dove comincia il codice, e il motivo di gran lunga più frequente per cui un codice stampato «non funziona» è che qualcuno lo ha ritagliato troppo stretto o lo ha messo a filo del bordo di una scatola.
La zona di rispetto è inclusa in modo predefinito e visibile nel risultato. Lasciala attiva, a meno che tu non stia inserendo il codice in un impaginato che riserva già quel margine.
Il testo sotto
Sotto le barre possono comparire due cose distinte.
- Il numero stesso — attivo in modo predefinito, e di norma conviene lasciarlo. GS1 richiede le cifre leggibili sotto un EAN o un UPC al dettaglio, e sono quelle che permettono a una cassiera di digitare il codice a mano quando l'etichetta è rovinata. Viene stampato raggruppato secondo la convenzione, così un EAN-13 si legge 5 901234 123457
- Una didascalia tua — assente finché non ne scrivi una. Serve per un nome di prodotto, una posizione a scaffale, il responsabile di un bene: tutto ciò che una persona deve leggere e che non è codificato nelle barre
La didascalia viene disegnata sotto il numero con un carattere proporzionale e si ridimensiona insieme al resto, quindi arriva nel PNG e nel PDF esattamente come appare a schermo.
Stampare in PDF
Il download in PDF mette il codice a barre in alto a sinistra su una pagina A4, dentro un margine di 10 mm, e lo dimensiona in millimetri reali anziché in pixel dello schermo.
Questa distinzione conta. Un codice a barre è un oggetto fisico: che venga letto dipende da quanto risulta larga sulla carta la barra più sottile, non da quanti pixel aveva a schermo. Impostare la larghezza in millimetri significa che ciò che indichi è ciò che viene stampato.
- La dimensione nominale di un EAN-13 al dettaglio è di circa 37 mm di larghezza. Gli scanner tollerano all'incirca dall'80 % al 200 % di quel valore, quindi da circa 30 mm a 75 mm si è al sicuro
- Per le etichette inventario in Code 128, 40-60 mm è un intervallo comodo
- Per l'ITF-14 sui cartoni, vai in grande: il senso stesso di quella simbologia è sopravvivere a una stampa grossolana
In modalità blocco ottieni un codice a barre per pagina, tutti nella stessa posizione in alto a sinistra: il punto di partenza giusto se devi alimentare una taglierina per etichette o importare le pagine in un impaginato.
Stampa al 100 % senza ridimensionamento. «Adatta alla pagina» è il modo più comune per trasformare un codice a barre corretto in uno illeggibile.
Quale tipo usare
- EAN-13 — il codice a barre al dettaglio standard quasi ovunque fuori dal Nord America. 13 cifre, assegnate a te da GS1
- UPC-A — l'equivalente nordamericano, 12 cifre. In realtà è un EAN-13 con uno zero iniziale, ed è per questo che i due si leggono indifferentemente
- EAN-8 — una versione corta per confezioni troppo piccole per un EAN-13 completo
- Code 128 — il cavallo di battaglia per tutto ciò che non è un prodotto al dettaglio: numeri d'ordine, etichette inventario, seriali, indirizzi. Accetta lettere, cifre e punteggiatura, e compatta da solo le lunghe sequenze di cifre così il codice resta corto
- Code 39 — più vecchio, più lungo e meno denso, ma ancora richiesto da alcuni sistemi di magazzino, della difesa e dell'automotive. Il suo carattere di controllo è facoltativo e si può attivare
- ITF-14 — stampato sul cartone esterno anziché sul prodotto. Le barre larghe sopravvivono alla stampa diretta sul cartone ondulato
Se hai dubbi e non si tratta di un prodotto al dettaglio, usa il Code 128.
Produrne molti
Spunta Crearne molti in una volta e incolla un elenco: un valore per riga, fino a 200. Ogni riga viene codificata e verificata separatamente, così un valore sbagliato viene segnalato con il motivo invece di rovinare in silenzio l'intero gruppo. Il download ti dà poi uno ZIP con un file per ciascun codice a barre, chiamato con il proprio valore.
È il modo consueto di produrre in un colpo solo le etichette di una gamma di prodotti o una serie di etichette inventario.
Buono a sapersi
- Funziona su Windows, macOS, Linux e ChromeOS: gira nel browser, quindi non c'è nulla da installare
- L'SVG è il download migliore per la stampa. È indipendente dalla risoluzione, quindi le barre restano nitide a qualsiasi dimensione. Il PNG va bene per lo schermo o per un'email
- La larghezza delle barre è in pixel interi di proposito. Larghezze frazionarie sfocano in fase di rasterizzazione e sono una causa frequente di problemi di lettura
- Questo strumento crea codici a barre, non li registra. Un EAN o UPC al dettaglio destinato alla vendita nei negozi deve esserti assegnato da GS1: inventarne uno rischia di collidere con un prodotto reale
- La stampa conta quanto il file: stampa al 100 % senza ridimensionare, mantieni un buon contrasto e non allargare il codice in orizzontale
- Il PDF è A4 con il codice in alto a sinistra. La larghezza delle barre a schermo non lo influenza: il PDF usa la larghezza in millimetri che hai impostato
- Il Code 128 accetta ASCII stampabile. Lettere accentate ed emoji non sono codificabili e vengono segnalate invece che storpiate
Strumenti correlati
- Generatore di codici QR — per link, Wi-Fi e testo
- Scanner QR code — leggere un codice con la fotocamera
- Generatore di fatture — mettere i codici prodotto su un documento
- Rinomina file in blocco — sistemare poi i file delle etichette