CodeKitHub
Italiano
Strumenti generatori

Generatore gratuito di codici a barre

Digita o incolla un valore e ottieni immediatamente un codice a barre scansionabile: scegli CODE128 per il testo generico, EAN-13 o UPC-A per i prodotti al dettaglio, oppure CODE39 per le etichette di magazzino e di inventario. Il codice a barre si aggiorna in tempo reale mentre digiti e puoi scaricare un'immagine PNG pulita da utilizzare per etichette, imballaggi o schede di inventario.

Il codice a barre si aggiorna in tempo reale mentre digiti — ed è generato interamente nel tuo browser.

Che cos'è questo strumento?

Un codice a barre è una sequenza di barre parallele leggibile da un dispositivo elettronico che codifica una breve stringa di testo o di cifre. A differenza dei codici QR, la maggior parte dei formati di codice a barre è monodimensionale ed è stata progettata decenni fa per gli scanner utilizzati nel commercio al dettaglio; pertanto, tali codici rimangono lo standard per le confezioni dei prodotti, le etichette di spedizione e i sistemi di gestione delle scorte.

Questo generatore esegue l'intero processo di codifica direttamente nel browser utilizzando la libreria JsBarcode, ampiamente diffusa, quindi i tuoi dati non vengono mai caricati online: una funzione utile quando devi generare codici a barre per SKU interni o prodotti non ancora lanciati sul mercato.

Perché usarlo?

  • Quattro formati comuni in un unico strumento: CODE128 per il testo generico, EAN-13 e UPC-A per i prodotti al dettaglio, CODE39 per le etichette di magazzino.
  • L'anteprima in tempo reale si aggiorna man mano che digiti o modifichi le opzioni.
  • Larghezza, altezza e colore della linea regolabili per adattarsi al tuo modello di etichetta.
  • Errori di convalida chiari: se le regole di un formato non vengono rispettate (ad esempio, l'EAN-13 richiede una cifra di controllo valida a 12 o 13 cifre), ti viene spiegato esattamente il motivo.
  • Privato: i valori dei codici a barre vengono generati localmente, non viene inviato nulla a un server.

Come si usa

  1. Scegli un formato adatto alle tue esigenze: CODE128 per testi misti, EAN-13/UPC-A per prodotti al dettaglio, CODE39 per etichette interne.
  2. Digita il valore da codificare: solo cifre per EAN-13/UPC-A, lettere e cifre per CODE128/CODE39.
  3. Se necessario, regola lo spessore, l'altezza e il colore delle barre e scegli se visualizzare o meno il testo leggibile sotto le barre.
  4. Clicca su "Scarica PNG" e stampa o incolla il codice a barre nel tuo progetto di etichetta.

Esempio

Input

123456789012 (format: UPC-A)

Risultato

A scannable UPC-A barcode with the check digit computed automatically and the number printed underneath the bars.

Gli standard EAN-13 e UPC-A verificano la cifra di controllo: se si digita un numero che non supera la verifica, lo strumento lo segnala invece di generare un codice a barre che non può essere letto.

Scelta tra CODE128, EAN-13, UPC-A e CODE39

FormatoContenutoUso tipico
CODE128Qualsiasi lettera, cifra o simboloEtichette di spedizione, logistica, uso generico
EAN-1312–13 cifreProdotti al dettaglio venduti a livello internazionale
UPC-A11–12 cifreProdotti al dettaglio venduti negli Stati Uniti e in Canada
Codice 39Lettere maiuscole, cifre, - . $ / + % spazioEtichette da magazzino, tesserini identificativi, sistemi di scansione di vecchia generazione

Codici a barre vs. codici QR

I codici a barre sono unidimensionali e contengono molti meno dati rispetto a un codice QR — in genere un breve codice prodotto anziché un URL. Rappresentano la scelta giusta quando è necessaria la compatibilità con infrastrutture di scansione al dettaglio risalenti a decenni fa o con uno standard specifico di identificazione dei prodotti come EAN/UPC.

Per collegarsi a un sito web, a una rete Wi-Fi o a blocchi di testo più estesi, un codice QR è la soluzione più adatta, poiché può contenere migliaia di caratteri ed è leggibile dalla fotocamera di qualsiasi telefono.

Generatore di codici QR · Generatore di UUID

Domande frequenti

Quale formato di codice a barre dovrei usare?

Il CODE128 è il più flessibile: codifica qualsiasi testo ASCII e viene utilizzato per le etichette di spedizione e logistica. L’EAN-13 è lo standard per i prodotti al dettaglio venduti a livello internazionale; l’UPC-A è il suo equivalente negli Stati Uniti e in Canada (12 cifre). Il CODE39 è più datato e semplice, comune nei magazzini e sui badge identificativi, ma meno compatto del CODE128.

Perché il codice EAN-13 o UPC-A non accetta il mio numero?

Entrambi i formati terminano con una cifra di controllo calcolata in base alle cifre precedenti. L'EAN-13 richiede esattamente 12 cifre (lo strumento aggiunge la cifra di controllo) oppure 13 cifre (la tredicesima deve già essere la cifra di controllo corretta). L'UPC-A funziona allo stesso modo con 11 o 12 cifre. Se hai digitato il codice a barre di un prodotto reale, ricontrolla di aver copiato tutte le cifre.

Posso utilizzare questi codici a barre a fini commerciali, ad esempio per i prodotti che vendo?

La simbologia del codice a barre in sé (CODE128, EAN-13, ecc.) è uno standard aperto la cui riproduzione non comporta alcun costo di licenza. Tuttavia, per vendere un prodotto fisico nei negozi al dettaglio con un numero EAN/UPC valido, in genere è necessario registrare tale numero presso GS1: questo strumento genera il codice a barre visivo ma non assegna un numero di prodotto univoco a livello globale.

A quale dimensione devo stampare un codice a barre?

Gli scanner per la vendita al dettaglio sono calibrati per codici EAN-13/UPC-A larghi circa 3–8 cm in scala al 100% — una riduzione al di sotto dell’80% circa rende spesso le barre troppo sottili per una scansione affidabile. Per le etichette da magazzino in formato CODE128, attenersi alle specifiche del modello di etichetta e eseguire sempre una scansione di prova su un campione stampato prima di stampare l’intero lotto.

Questo sistema memorizza o trasmette i valori che inserisco?

No. Il codice a barre viene generato su un elemento `canvas` direttamente nel browser tramite JavaScript: non viene caricato, registrato o inviato nulla da nessuna parte.

Strumenti correlati