Generatore Code 39 gratis
Scrivi un valore, incolla un elenco, carica un CSV o fai numerare una serie in automatico: ogni voce diventa un codice a barre Code 39 nel tuo browser. Scarichi un PNG, la partita in ZIP o un foglio Avery pronto per la stampa. Senza registrazione e senza filigrana.
Lettere maiuscole A–Z, cifre e - . $ / + % più lo spazio. Niente minuscole.
0 codici su 0 pronti
Aggiungi i valori a sinistra per vedere qui i tuoi codici.
Generato nel tuo browser: non carichiamo niente da nessuna parte.
Il Code 39 è del 1974, e secondo ogni criterio tecnico dovrebbe essere sparito. Contiene 43 caratteri (lettere maiuscole, cifre e - . $ / + % più lo spazio), occupa circa un terzo di larghezza in più del Code 128 per lo stesso valore, e la sua cifra di controllo è facoltativa, così la maggior parte dei sistemi la salta e basta. Eppure continua a comparire nei capitolati: la logistica militare l'ha standardizzato decenni fa (MIL-STD-1189, e il Code 39 compare ancora in tutta l'etichettatura dell'epoca LOGMARS), la filiera automotive l'ha adottato tramite l'AIAG, e un magazzino pieno di lettori e software di etichettatura di quegli anni lo legge senza configurare niente. Quest'ultimo punto è l'unico motivo per usarlo nel 2026: quando il capitolato, il cliente o il parco lettori vecchio di vent'anni dice Code 39, stampi Code 39.
Qualche particolarità del formato da conoscere prima di lanciare una partita. Ogni simbolo è racchiuso tra asterischi: sono i marcatori di inizio e fine che aggiunge il codificatore, quindi non scriverli nei tuoi valori; il lettore li toglie in lettura e restituisce solo i tuoi dati. Le lettere minuscole nel set di base non esistono; questo generatore le rifiuta in validazione invece di trasformarle in maiuscole di nascosto, perché un valore che cambia maiuscole tra il foglio di calcolo e la scansione è il modo in cui due sistemi finiscono per non essere d'accordo sullo stesso cespite. E non c'è una cifra di controllo obbligatoria: il Code 39 si controlla carattere per carattere, e questo intercetta gli errori di stampa ma non quelli di battitura. Se il sistema che riceve i dati vuole il carattere di controllo mod-43 facoltativo, generalo con gli strumenti di quel sistema; aggiungerne uno alla cieca regala a ogni scansione un carattere finale che nessuno si aspetta.
Stai partendo da zero con un nuovo schema di etichette, senza vecchio hardware da accontentare? Usa il Code 128: più denso, con le minuscole, sempre con il suo carattere di controllo. Il confronto fianco a fianco è su quella pagina.
Strumenti gratuiti correlati
Stesso flusso di lavoro, codice diverso. Nessuno di questi chiede la registrazione.
Generatore di QR code
Un indirizzo, una frase o una colonna intera di sigle diventano QR code pronti da stampare. Anteprima mentre scrivi, poi PNG, ZIP o foglio Avery in PDF.
Apri il generatoreScanner QR code online
Leggi un QR code o un codice a barre con la fotocamera, oppure da una foto o una schermata. Il formato lo riconosce da solo: QR, EAN, Code 128, Data Matrix.
Apri lo scannerGeneratore di codici a barre
Incolla un elenco, carica un CSV o numera una serie: da una riga sola a cinquecento codici a barre. PNG, ZIP, foglio Avery in PDF o file Excel.
Apri il generatoreGeneratore EAN-13
Scrivi le prime 12 cifre e la cifra di controllo esce da sola; incollane 13 e il conto viene rifatto prima del disegno. Un codice singolo o una partita.
Apri il generatoreCodice a barre da Excel
Dalla colonna di un foglio ai codici a barre e ritorno: il file che scarichi tiene il valore in colonna A e la sua immagine sulla riga di fianco.
Apri il generatoreGeneratore Code 128
Il formato alfanumerico di quasi tutte le etichette dei cespiti. Incolla un elenco, carica l'esportazione di un foglio o numera una serie: fino a 500 codici Code 128 in una passata.
Apri il generatoreGeneratore GS1-128
Stringhe di elementi con gli AI tra parentesi e FNC1 inserito in automatico: cifre di controllo di GTIN e SSCC verificate, identificatori di applicazione controllati.
Apri il generatoreGeneratore Data Matrix
Data Matrix ECC-200 per la marcatura dei pezzi e le etichette minuscole: il codice quadrato che entra dove il QR non sta. Un codice o una partita da 500.
Apri il generatoreGeneratore PDF417
Il formato impilato di documenti di trasporto e carte d'imbarco. Codici singoli o partita CSV, letti sia dalle pistole laser sia dalle fotocamere.
Apri il generatoreRecupero di QR code e codici a barre
Carica la foto di un codice che non si legge più. Lo strumento decodifica quello che resta della stampa e rifà un'etichetta pulita da ristampare.
Apri lo strumentoCode 39: domande frequenti
Quelle che arrivano quando le etichette incontrano i lettori.
Perché lo strumento rifiuta i miei valori in minuscolo?
Il Code 39 di base non ha minuscole: i suoi 43 caratteri sono le maiuscole A–Z, le cifre e - . $ / + % più lo spazio. Invece di mettere i tuoi dati in maiuscolo senza dirtelo, la riga viene segnalata e decidi tu: porti in maiuscolo i valori di origine, oppure passi al Code 128, che codifica maiuscole e minuscole.Devo aggiungere gli asterischi intorno al valore?
No: i caratteri * di inizio e fine fanno parte del simbolo, non dei dati. Li aggiunge il codificatore, li toglie il lettore. Scrivi solo il valore che vuoi riavere dalla scansione.Perché le mie etichette Code 39 sono così larghe?
È il formato: ogni carattere occupa nove elementi, larghi e stretti, e le cifre non vengono compresse. Un valore di 10 caratteri che in Code 128 entra in una piccola casella Avery in Code 39 può uscirne. Accorcia i valori, stampa più piccolo verificando la lettura su una prova a 300 dpi, oppure passa al formato più denso se i tuoi lettori lo leggono.Questo generatore aggiunge una cifra di controllo mod-43?
No. La maggior parte delle installazioni Code 39 funziona senza, e un carattere di controllo aggiunto dove il sistema che riceve non se lo aspetta compare come un carattere in più in fondo a ogni scansione. Se il tuo capitolato richiede il mod-43, deve generarlo il sistema che impone quel capitolato.
Devi etichettare tanti cespiti? Parla con noi
I valori vengono disegnati su un canvas locale nel tuo browser e non arrivano mai a un server; le librerie di ZIP e PDF si caricano solo quando clicchi un download. Le partite arrivano a 500 righe.
Se la scansione deve aprire una scheda invece di ripetere un codice, quella è l'etichettatura dei cespiti in UNIO24 — e se sei a metà di una migrazione da un vecchio sistema in Code 39, le etichette già attaccate continuano a funzionare: i codici delle etichette si agganciano ai cespiti durante l'importazione, senza un giro di rietichettatura.