Skip to content
Generatore di codici a barre
Tools

Generatore di codici a barre

Novità

Crea codici a barre Code 128, EAN-13 e UPC-A e scaricali come SVG o PNG.

Runs entirely in your browser. Nothing is uploaded.

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

Questo generatore di codici a barre online gratuito crea barcode scansionabili e conformi agli standard direttamente nel tuo browser: Code 128 per qualsiasi testo o numero (codici SKU, tag asset, biglietti per eventi, etichette FNSKU per Amazon FBA) e EAN-13 / UPC-A per prodotti al dettaglio. L'anteprima si aggiorna in tempo reale mentre digiti, le cifre di controllo vengono calcolate e validate automaticamente, e puoi scaricare un vettoriale SVG nitido o un PNG ad alta risoluzione — senza registrazione, senza filigrana, senza limiti giornalieri.

A differenza dei generatori aziendali come TEC-IT (barcode.tec-it.com) o online-barcode-generator.net che inviano i tuoi dati ai loro server, tutto qui viene codificato localmente in JavaScript. I tuoi codici prodotto, SKU interni e dati seriali rimangono sul tuo dispositivo — garantendoti privacy e risultati istantanei senza ricaricare la pagina tra un barcode e l'altro.

Quale tipo di codice a barre usare?

Code 128 è il formato tuttofare per tutto ciò che non riguarda le casse dei negozi. Codifica tutti i 128 caratteri ASCII ad alta densità, passa automaticamente alla modalità compatta Subset C per dati con molte cifre, ed è il formato standard per logistica, etichettatura magazzino, tessere associative ed etichette FNSKU di Amazon FBA. Se i tuoi dati contengono lettere — come 'WH-1000XM5' — Code 128 è il tuo formato.

EAN-13 (13 cifre, usato in tutto il mondo) e UPC-A (12 cifre, predominante in Nord America) sono i formati per il punto vendita al dettaglio. Sono solo numerici e i loro numeri devono essere GTIN emessi da GS1 per i prodotti venduti in negozio — un UPC-A è semplicemente un EAN-13 con uno zero iniziale, e i moderni scanner leggono entrambi i formati in modo intercambiabile. Per URL, testi lunghi o dati più complessi, usa invece un codice QR.

Cifre di controllo gestite automaticamente

Ogni barcode EAN-13 e UPC-A termina con una cifra di controllo calcolata dalle altre cifre usando una formula modulo-10 ponderata. Gli scanner la ricalcolano ad ogni lettura e rifiutano le discordanze, intercettando errori di lettura e refusi prima che possano corrompere il tuo inventario o il sistema di cassa. Inserisci 12 cifre (11 per UPC-A) e questo strumento aggiunge automaticamente la cifra di controllo corretta. Inserisci tutte le 13 (o 12) cifre e lo strumento le valida — comunicandoti il valore corretto se è sbagliato, invece di generare silenziosamente un barcode non scansionabile come fanno alcuni strumenti concorrenti.

Code 128 include anche un checksum interno calcolato automaticamente, oltre ai corretti caratteri di inizio, fine e commutazione di sottoinsieme — inclusa la codifica Subset C per lunghe sequenze di cifre, che mantiene i barcode numerici corti e facili da scansionare. Non è necessario configurare nulla manualmente; il codificatore sceglie automaticamente la codifica ottimale.

SVG per la stampa, PNG per gli schermi — e il confronto con TEC-IT

La leggibilità dipende dalla nitidezza dei bordi, per questo l'output principale del generatore è in formato SVG — un formato vettoriale con barre matematicamente precise a qualsiasi dimensione di stampa, da una piccola etichetta prodotto a un foglio A4. L'export PNG viene renderizzato al doppio della risoluzione per rimanere nitido nei documenti e su schermi alla dimensione visualizzata. 'Copia codice SVG' inserisce il markup SVG grezzo direttamente negli appunti per incollarlo in template HTML o strumenti di design come Figma.

Il generatore di barcode di TEC-IT su barcode.tec-it.com è una delle alternative più usate, ma invia ogni richiesta di barcode ai server TEC-IT — i tuoi codici prodotto, numeri seriali e dati clienti viaggiano in rete. Barcodes Inc e online-barcode-generator.net funzionano allo stesso modo. UtiloKit codifica interamente nel tuo browser, quindi nulla lascia il tuo dispositivo. I cursori per larghezza e altezza delle barre ti permettono di adattarti alle specifiche dei tuoi supporti per etichette. Ogni barcode include zone silenziose correttamente dimensionate — i margini bianchi obbligatori su entrambi i lati — che sono la regola più frequentemente violata nei barcode fai-da-te e la causa principale dei fallimenti alla prima scansione.

Stampa, scansione e uso nel mondo reale

Stampa barre nere su sfondo bianco con una stampante laser o a getto d'inchiostro. Evita barre colorate, sfondi grigi, carta con texture e non scalare mai un'immagine PNG in modo non proporzionale. Testa un'etichetta con qualsiasi app di scansione sul telefono prima di stampare un foglio intero. Per i prodotti al dettaglio, il GTIN registrato GS1 è un requisito legale nella maggior parte dei Paesi; per tutto ciò che è interno — inventario, asset, biblioteche, eventi — la tua numerazione personalizzata con Code 128 è completamente legale e totalmente gratuita.

Poiché questo generatore funziona offline una volta caricato, continua a produrre etichette anche senza connessione a internet in un magazzino o in un deposito. Non ci sono limiti di utilizzo, nessun livello di abbonamento e nessun bisogno di creare un account — genera tutti i barcode di cui ha bisogno il tuo progetto, scarica ognuno singolarmente e usali immediatamente sullo stesso dispositivo o inviami a una stampante di etichette.

Disponibile su iPhone, Android e desktop — senza installazione

Questo generatore di codici a barre funziona in qualsiasi browser moderno su qualsiasi dispositivo — nessuna installazione di app richiesta. Su iPhone e Android, apri la pagina, digita i dati del codice a barre e tocca il pulsante di download per salvare un SVG o PNG direttamente nell'app Foto o File. L'interfaccia si adatta agli schermi piccoli e funziona senza problemi anche su tablet e Chromebook.

I generatori basati su server come TEC-IT (barcode.tec-it.com) e online-barcode-generator.net richiedono una connessione internet per codificare ogni barcode. Questo strumento, una volta caricato, codifica interamente nel browser — quindi funziona anche in un magazzino con segnale mobile debole, su un dispositivo aziendale con restrizioni o in modalità aereo dopo il caricamento iniziale della pagina. Che tu abbia bisogno di un solo FNSKU per una spedizione Amazon o di centinaia di etichette Code 128 per l'inventario, li ottieni istantaneamente senza limitazioni, rate limit o piani in abbonamento.

Frequently asked questions

Come si genera un codice a barre gratis?

Scegli una simbologia — Code 128 per qualsiasi testo o numero, EAN-13 o UPC-A per cifre retail — digita i tuoi dati nel campo di input e il barcode viene renderizzato in tempo reale con la cifra di controllo calcolata automaticamente. Scaricalo come SVG vettoriale nitido o PNG ad alta risoluzione. Non c'è registrazione, nessuna filigrana e nessun limite giornaliero. A differenza di TEC-IT o Barcodes Inc che eseguono la codifica lato server, UtiloKit codifica interamente nel tuo browser — i tuoi numeri prodotto, SKU e dati seriali non lasciano mai il tuo dispositivo.

Devo registrare il mio codice a barre?

Solo per la vendita al dettaglio. Se il tuo prodotto viene venduto in negozio o è elencato su marketplace come Amazon, il numero all'interno del barcode deve essere un GTIN (Global Trade Item Number) registrato GS1, tracciabile al tuo marchio. Per la gestione interna dell'inventario, il tracciamento degli asset, i biglietti per eventi, i sistemi bibliotecari, le etichette di spedizione o le etichette FNSKU per FBA, puoi usare Code 128 con il tuo schema di numerazione personalizzato senza alcuna registrazione.

I generatori di codici a barre gratuiti sono legali?

Sì. Le simbologie dei codici a barre come Code 128, EAN e UPC sono standard internazionali aperti senza royalty sull'immagine del barcode in sé. L'unica considerazione legale riguarda il numero codificato: i GTIN retail devono essere ottenuti da GS1 per essere globalmente univoci e tracciabili. Generare un'immagine barcode contenente il tuo numero GS1 registrato è completamente legale, così come usare qualsiasi numero in Code 128 per scopi interni dove l'unicità globale non è richiesta.

Qual è la differenza tra Code 128 e Code 39?

Code 128 codifica tutti i 128 caratteri ASCII ad alta densità e comprime automaticamente le lunghe sequenze di cifre (Subset C), rendendolo il formato moderno predefinito per la logistica, l'inventario, le tessere associative e le etichette FNSKU di Amazon FBA. Code 39 è un formato più vecchio a densità inferiore che supporta solo 43 caratteri — lettere maiuscole, cifre e pochi simboli. Rimane in uso principalmente in sistemi industriali e della difesa legacy. Per qualsiasi nuova applicazione, Code 128 è la scelta migliore: è più denso, più flessibile e universalmente supportato dagli scanner moderni.

Qual è la differenza tra EAN-13 e UPC-A?

Entrambi sono codici a barre GS1 per il retail, progettati per la scansione al punto vendita. UPC-A codifica 12 cifre ed è il formato predominante in Nord America. EAN-13 codifica 13 cifre ed è usato in tutto il mondo, inclusi Europa, Asia e Australia. Un codice UPC-A è strutturalmente un EAN-13 con uno zero iniziale preposto — il che significa che un barcode UPC-A può essere letto da qualsiasi scanner che supporti EAN-13. I moderni sistemi POS e gli scanner leggono entrambi i formati in modo intercambiabile in tutti i mercati.

Come funziona un codice a barre?

Un barcode 1D rappresenta i dati come barre parallele e spazi di larghezze variabili stampati in uno schema fisso. Uno scanner laser o a imaging fa scorrere la luce sullo schema e misura la sequenza delle larghezze delle barre e degli spazi. Ogni schema corrisponde a un carattere o a una cifra secondo la tabella di codifica della simbologia. Una cifra di controllo alla fine consente allo scanner di verificare che la lettura sia avvenuta senza errori — le discordanze attivano un rifiuto e una nuova scansione invece di accettare silenziosamente un valore corrotto.

Posso creare il mio codice a barre EAN-13?

Sì — inserisci 12 cifre e questo strumento calcola automaticamente la 13ª (cifra di controllo) usando la formula standard modulo-10 ponderata. Oppure inserisci tutte le 13 cifre e lo strumento valida la tua cifra di controllo, mostrandoti il valore corretto se il tuo è sbagliato invece di generare silenziosamente un barcode non scansionabile. Ricorda: per la vendita al dettaglio, il numero stesso deve essere un GTIN registrato GS1. Un numero inventato può collidere con il prodotto di un'altra azienda e causare errori nei sistemi di cassa.

Cos'è la cifra di controllo in un codice a barre?

La cifra di controllo è l'ultima cifra di EAN-13, UPC-A e codici simili. Viene calcolata da tutte le cifre precedenti usando una formula modulo-10 ponderata: le cifre in posizione dispari vengono moltiplicate per 1, quelle in posizione pari per 3, e i risultati vengono sommati; la cifra di controllo è il numero che, aggiunto alla somma, la rende un multiplo di 10. Gli scanner ricalcolano questo valore a ogni lettura e rifiutano qualsiasi barcode dove la cifra di controllo non corrisponde, intercettando errori di lettura e refusi prima che causino errori nell'inventario o alla cassa.

Posso stampare i codici a barre con una stampante normale?

Sì — le stampanti laser e a getto d'inchiostro funzionano entrambe bene su fogli di etichette o carta comune. Per risultati ottimali: scarica in formato SVG per una stampa nitida a qualsiasi dimensione, mantieni barre nere su sfondo bianco (evita colori, toni di grigio o carta con texture), non ridurre la scala al di sotto di circa l'80% della dimensione renderizzata, lascia intatte le zone silenziose vuote su entrambi i lati (questo strumento le include automaticamente) e testa la scansione di un'etichetta con un'app di scansione sul telefono prima di avviare un'intera tiratura.

Dovrei scaricare il mio codice a barre come SVG o PNG?

SVG per tutto ciò che viene stampato — è un formato vettoriale, quindi le barre rimangono matematicamente nitide a qualsiasi dimensione di stampa, da una piccola etichetta prodotto a un grande cartone per spedizioni. I bordi netti sono fondamentali per una scansione affidabile. PNG (esportato qui a risoluzione 2×) va bene per l'uso su schermo, l'incorporamento in Word o Google Documenti e la stampa rapida di etichette alla dimensione renderizzata — ma non scalare mai un PNG verso l'alto o i bordi delle barre si sfocheranno.

Un codice a barre può contenere lettere?

Code 128 può codificare tutti i 128 caratteri ASCII, incluse lettere maiuscole e minuscole, cifre, spazi e simboli come trattini e barre — quindi uno SKU come 'WH-1000XM5' si codifica senza problemi. EAN-13 e UPC-A retail sono solo numerici. Per testo molto lungo, URL o dati complessi come schede contatto, un codice QR è la scelta migliore — UtiloKit ha un Generatore di Codici QR gratuito esattamente per questo scopo.

Quale codice a barre serve per Amazon?

Amazon richiede tipi di barcode diversi per scopi diversi. Per le inserzioni dei prodotti, Amazon valida i barcode UPC o EAN rispetto al database GS1 — il numero del tuo prodotto deve essere un GTIN registrato GS1 autentico. Per le etichette delle spedizioni FBA, Amazon usa il proprio FNSKU (Fulfillment Network SKU) stampato come barcode Code 128 — che questo generatore produce perfettamente. Inserisci la stringa FNSKU nella modalità Code 128 e scarica un SVG o PNG nitido per le tue etichette.

Perché il mio codice a barre generato non viene scansionato?

Le cause più comuni di barcode non scansionabili sono: stampato troppo piccolo, basso contrasto (barre colorate o grigie), zone silenziose mancanti su uno o entrambi i lati, un'immagine raster che è stata allungata o ingrandita, o una cifra di controllo errata. Scarica il codice in formato SVG per garantire bordi nitidi a qualsiasi dimensione, stampa barre nere su sfondo bianco, non ritagliare le zone silenziose e verifica la cifra di controllo con questo strumento. Se un barcode ancora non viene scansionato, testalo con un'app scanner dedicata — le fotocamere dei telefoni possono talvolta avere difficoltà con codici molto piccoli o a basso contrasto.

Qual è la differenza tra un codice a barre e un codice QR?

Un tradizionale barcode 1D (Code 128, EAN-13, UPC-A) memorizza i dati in un'unica riga di barre e spazi — gli scanner lo leggono da sinistra a destra in una dimensione. I codici QR sono 2D: memorizzano i dati in una griglia di quadrati bianchi e neri, possono contenere centinaia di volte più dati e possono essere letti da qualsiasi angolazione, anche se parzialmente danneggiati. Usa un barcode per retail standard, inventario ed etichette di spedizione dove l'hardware dello scanner si aspetta un formato 1D. Usa un codice QR per URL, schede contatto, testi lunghi o qualsiasi situazione in cui la fotocamera di uno smartphone è lo scanner.

Questo generatore di codici a barre è davvero gratuito e privato?

Sì — barcode illimitati, nessun account, nessuna filigrana su nessun download. A differenza dei generatori basati su server come TEC-IT (barcode.tec-it.com), online-barcode-generator.net o Barcodes Inc, questo strumento codifica interamente nel tuo browser usando JavaScript. I tuoi numeri prodotto, SKU, numeri seriali e dati clienti non vengono mai trasmessi a nessun server. Questo è particolarmente importante per le aziende che considerano la propria linea di prodotti o lo schema di numerazione dell'inventario come informazioni proprietarie o competitive.