Generatore di codici a barre — Crea codici a barre Code 128, Code 39, EAN-13 e UPC che puoi scaricare in formato PNG o SVG.

Digita un valore, scegli un tipo di codice a barre e ottieni immediatamente un codice a barre scansionabile. Le cifre di controllo EAN e UPC vengono calcolate automaticamente; puoi modificare le dimensioni, la zona di silenzio e i colori prima di scaricare un file PNG o un file SVG nitido e scalabile. Tutto viene generato direttamente nel tuo browser, quindi i valori che inserisci non lasciano mai il tuo dispositivo.

Crea un codice a barre I valori vengono salvati nel browser
Strumento per la generazione di codici a barre Code 128, EAN-13 e UPC online

Il tuo codice a barre

Dimensioni e colori

Anteprima

Il tuo codice a barre apparirà qui.
—Formato
—Dati codificati
—Cifra di controllo
—Dimensioni dell'immagine
—Larghezza in moduli
—Zona di silenzio su entrambi i lati
La guida

Guida al generatore di codici a barre: formati, cifre di controllo e consigli per la stampa

Scegli il formato di codice a barre più adatto, impara a riconoscere le cifre di controllo e stampa codici che possano essere letti al primo tentativo.

Una spiegazione semplice

Che cos’è un codice a barre e cosa produce questo generatore?

Un codice a barre trasforma una breve sequenza di dati in una sequenza di barre e spazi che uno scanner è in grado di leggere in una frazione di secondo. Lo scanner misura la larghezza di ciascuna barra e di ciascuno spazio, riconverte le larghezze in caratteri e trasmette il testo all’applicazione che lo riceve, come un registratore di cassa, un sistema di gestione delle scorte o il banco di una biblioteca.

Questo generatore crea sei formati lineari comuni direttamente nel tuo browser: Code 128, Code 39, EAN-13, UPC-A, EAN-8 e Interleaved 2 of 5. Scegli un tipo, inserisci il valore e il codice a barre si aggiorna in tempo reale. Puoi scaricarlo in formato PNG per documenti ed etichette, oppure in formato SVG, che mantiene la nitidezza a qualsiasi dimensione. Se stai convertendo i numeri manualmente mentre lavori, potrebbe esserti utile anche il convertitore da binario a decimale.

Motivi comuni per crearne uno

Perché le persone generano codici a barre

I codici a barre compaiono ovunque una persona dovrebbe altrimenti digitare o leggere un codice a occhio nudo.

Etichette per l'inventario e i beni

Etichetta scaffali, scatole, attrezzi o computer portatili con un codice a barre Code 128 o Code 39, in modo che l’inventario e il passaggio alla cassa richiedano una sola scansione.

Biglietti, abbonamenti e buoni sconto

Inserisci un numero d'ordine, un ID membro o un codice promozionale su un pass stampato o visualizzato sullo schermo che il personale possa scansionare all'ingresso.

Imballaggio, spedizione e collaudo

Crea simulazioni di codici a barre EAN o UPC sui progetti di imballaggio, stampa codici ITF per i cartoni o genera dati di prova per un'app di scansione.

Scegli il formato giusto

Confronto tra i tipi di codici a barre

Ogni formato ha il proprio set di caratteri e le proprie regole relative alla lunghezza. Se hai dei dubbi, usa il Code 128: è in grado di gestire quasi tutti i tipi di testo ed è compatto.

TipoCosa codificaLunghezza tipicaUso comune
Codice 128ASCII stampabile: lettere, cifre, segni di punteggiaturaComunque, breve è meglioEtichette di spedizione, inventario, codici identificativi
Codice 390-9, A-Z, spazio e - . $ / + %Qualsiasi, purché sia largoEtichette per il settore industriale, della difesa e automobilistico
EAN-13Solo cifre12 cifre + cifra di controlloProdotti al dettaglio in tutto il mondo
UPC-ASolo cifre11 cifre + cifra di controlloProdotti al dettaglio negli Stati Uniti e in Canada
EAN-8Solo cifre7 cifre + cifra di controlloConfezioni al dettaglio di piccole dimensioni
ITFSolo cifre, a coppieNumero pari di cifreScatole di cartone e imballaggi
Realizzane uno in pochi passaggi

Come utilizzare il generatore di codici a barre

  1. Scegli il tipo di codice a barre. Utilizza EAN-13 o UPC-A solo se disponi già di un numero di prodotto ufficiale.
  2. Digita o incolla il valore. L'anteprima si aggiorna immediatamente e eventuali problemi vengono spiegati sotto il campo.
  3. Apri "Dimensioni e colori" per modificare la larghezza e l'altezza della barra, la zona di silenzio, la dimensione del testo o i colori. Le barre scure su sfondo chiaro garantiscono una scansione ottimale.
  4. Guarda l'anteprima, quindi scarica un file PNG per documenti e stampanti oppure un file SVG per strumenti di progettazione e tipografie.
  5. Prima di stampare una grande quantità di copie, esegui sempre una scansione di una copia di prova stampata utilizzando lo scanner o l’app del telefono che utilizzerai effettivamente.
Perché i numeri hanno un'ultima cifra

Cifre di controllo: come gli codici EAN e UPC individuano gli errori di digitazione

L'ultima cifra di un codice EAN o UPC è una cifra di controllo. Viene calcolata in base alle altre cifre, in modo che uno scanner possa scartare un codice letto o digitato in modo errato. Questo strumento la aggiunge automaticamente oppure la verifica se si inserisce il numero completo.

Fase 1: partendo dalla destra delle cifre, esclusa la cifra di controllo, moltiplicare per 3, 1, 3, 1 e così via Fase 2: sommare tutti i prodotti Fase 3: cifra di controllo = (10 − (somma mod 10)) mod 10 Esempio, EAN-13 590123412345: 5×1 + 9×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 = 83 (10 − 83 mod 10) mod 10 = 7 → 5901234123457

Il codice 128 utilizza un metodo diverso. Il suo checksum è una somma ponderata dei valori dei simboli, calcolata modulo 103, e viene codificato come simbolo aggiuntivo prima del pattern di fine. Il codice 39 dispone di un carattere di controllo opzionale modulo 43, che è possibile attivare nella sezione "Dimensioni e colori".

Prima di stampare

Dimensioni di stampa, zone silenziose e contrasto

Zona di silenzio

Ogni codice a barre necessita di spazio libero su entrambi i lati delle barre, in modo che lo scanner possa individuare il punto di inizio. Lasciare almeno 10 moduli (la larghezza della barra più sottile) per la maggior parte dei tipi e 9 per i codici EAN e UPC. Non ritagliarlo mai.

Larghezza e dimensioni della barra

I simboli EAN e UPC utilizzati nel commercio al dettaglio sono definiti con un modulo di circa 0,33 mm al 100% delle dimensioni e possono essere ridimensionati tra l'80% e il 200%. A 300 dpi, ciò corrisponde all'incirca a 4 pixel per modulo. Se le dimensioni sono inferiori, gli scanner economici iniziano ad avere difficoltà.

Contrasto

Utilizza barre scure su sfondo chiaro. Il nero su bianco è l'ideale. Le barre chiare su sfondo scuro (invertite) e le combinazioni di colori a basso contrasto sono la causa più comune per cui un codice a barre non viene letto.

PNG o SVG

Il formato PNG va bene per i documenti e le pagine web. L'SVG è un file vettoriale: può essere ridimensionato a qualsiasi dimensione senza perdere nitidezza, ed è proprio quello che cercano le tipografie e i progettisti di etichette.

Risultati migliori

Semplici consigli per codici a barre che vengono letti al primo tentativo

  • Limitate la lunghezza dei dati. Un valore più breve genera un codice a barre più corto con barre più larghe a parità di larghezza, il che lo rende più facile da scansionare.
  • Non allungare l'immagine. Ridimensionala in modo proporzionale, altrimenti la larghezza delle barre risulterà errata.
  • Se possibile, stampare su una superficie opaca. La laminazione lucida e le superfici curve causano riflessi.
  • Prova con lo scanner vero e proprio. Le fotocamere dei cellulari sono tolleranti; gli scanner laser portatili lo sono meno.
  • Non inventare codici EAN o UPC per i prodotti che intendi vendere. I codici per la vendita al dettaglio sono concessi in licenza tramite GS1 e un codice generato casualmente potrebbe già appartenere a un altro prodotto.
  • Aggiungi il valore come testo visibile. Se un codice a barre dovesse danneggiarsi, qualcuno potrà comunque digitare il numero.
Cosa succede quando si digita

Come funziona questo generatore di codici a barre

Il valore inserito viene convertito in un elenco di larghezze di barre e spazi vuoti utilizzando la tabella di codifica standard relativa al tipo selezionato. La pagina disegna tali larghezze come immagine SVG nel browser. L'immagine PNG viene generata disegnando lo stesso SVG su una tela di dimensioni doppie.

Da sapere

Limiti e privacy

Privacy

Tutto viene generato nel tuo browser. Il valore che digiti non viene mai inviato al nostro server e non viene caricata alcuna immagine. Nel tuo browser vengono memorizzate solo le tue scelte relative alla taglia e al colore, in modo che siano pronte per la prossima volta; il valore in sé non viene salvato.

Limiti

Sono supportati solo i codici a barre lineari (1D), non i codici QR. Il Code 128 supporta solo caratteri ASCII stampabili, non i caratteri di controllo. Lo strumento non può garantire che un determinato scanner legga un codice, pertanto si consiglia di testare una copia stampata. Non emette né registra numeri di prodotto.

Domande frequenti

Domande frequenti sul generatore di codici a barre

Quale tipo di codice a barre dovrei scegliere?

Il Code 128 è la scelta migliore per uso generico perché codifica qualsiasi testo stampabile e rimane compatto. Scegliere l'EAN-13 o l'UPC-A solo per i prodotti al dettaglio che hanno un numero ufficiale, il Code 39 se un sistema lo richiede specificatamente e l'ITF per le serie di cifre.

Il generatore di codici a barre è gratuito?

Sì. È gratuito, non richiede la creazione di un account e non presenta filigrane. Le immagini che scarichi sono a tua completa disposizione, ad esempio per etichette, biglietti o modelli di imballaggio.

Posso usare un numero qualsiasi per un codice a barre EAN-13 o UPC-A?

Per i test e i prototipi, sì. Per i prodotti venduti nei negozi, no. I codici di vendita al dettaglio vengono assegnati tramite le organizzazioni affiliate a GS1, e un codice inventato potrebbe già appartenere a un altro prodotto.

Come viene calcolata la cifra di controllo?

Per i codici EAN e UPC, le cifre vengono ponderate con i pesi 3, 1, 3, 1 partendo da destra, poi si somma il totale e la cifra di controllo arrotonda il totale al multiplo di 10 successivo. Inserisci una cifra in meno rispetto alla lunghezza totale e lo strumento la aggiungerà automaticamente, oppure inserisci il numero completo per verificarlo.

Perché mi dice che la mia cifra di controllo è errata?

Hai inserito l'intera sequenza di cifre, ma l'ultima non corrisponde alla cifra di controllo calcolata. Il messaggio indica quale dovrebbe essere la cifra corretta. Se disponi solo delle prime cifre, ometti l'ultima e verrà aggiunta la cifra di controllo corretta.

Perché il mio codice a barre non viene letto?

Le cause più comuni sono un contrasto insufficiente, colori invertiti, l’assenza della zona di silenzio, una stampa troppo piccola o sfocata oppure l’allungamento dell’immagine. Utilizza delle barre scure su sfondo bianco, mantieni il margine vuoto, stampa in un formato più grande e riprova.

È meglio scaricare il file in formato PNG o SVG?

Utilizza il formato PNG per documenti Word, presentazioni e pagine web. Utilizza il formato SVG quando devi ridimensionare le immagini senza perdere nitidezza, oppure quando una tipografia o un progettista di etichette richiede un file vettoriale.

Il codice 39 può codificare le lettere minuscole?

Non nel Code 39 standard. Lo strumento converte le lettere minuscole in maiuscole e segnala quando lo fa. Se hai bisogno delle minuscole, usa il Code 128.

Lo strumento memorizza ciò che digito?

No. Il codice a barre viene generato interamente nel tuo browser e il valore non viene mai inviato al nostro server. Nel browser vengono salvate solo le tue impostazioni relative alla taglia e al colore, in modo che siano disponibili per la prossima volta.

Posso inserire un link a un codice a barre specifico?

Sì. Aggiungi ?type=ean13&value=590123412345 all'indirizzo della pagina. Il tipo può essere code128, code39, ean13, upca, ean8 o itf.

Da chi utilizza questo strumento

Recensioni

Caricamento delle recensioni in corso…
Continua così

Altri strumenti nella cassetta degli attrezzi

La pagina iniziale offre decine di altri strumenti gratuiti che non richiedono una chiave API.

Suggerisci uno strumento