Generatore di codici a barre Code 39 gratuito — Crea, visualizza in anteprima e scarica istantaneamente
Genera codici a barre Code 39 online gratuitamente — nessuna registrazione, nessun software, nessun limite. Inserisci qualsiasi combinazione di lettere maiuscole, cifre e caratteri speciali supportati per ottenere un codice a barre nitido e scansionabile in formato PNG o SVG in pochi secondi. Code 39 è il codice a barre alfanumerico auto-verificante originale, ampiamente utilizzato nella produzione, nella difesa, nell'automotive e nel tracciamento delle risorse. L'anteprima in tempo reale si aggiorna mentre digiti. Scarica, genera in blocco o copia il tuo codice a barre all'istante.
Cos'è il Code 39?
Code 39 (noto anche come Code 3 of 9 o USD-3) è una simbologia di codice a barre lineare discreta a lunghezza variabile che codifica lettere maiuscole (A–Z), cifre (0–9) e un insieme definito di caratteri speciali (- . $ / + % SPAZIO). Introdotto nel 1974 dal Dr. David Allais e Ray Stevens, è diventato uno dei primi codici a barre alfanumerici ed è stato standardizzato secondo ISO/IEC 16388. Ogni carattere Code 39 è rappresentato da cinque barre e quattro spazi — esattamente tre dei quali sono larghi — dando il nome al formato. Code 39 è intrinsecamente auto-verificante grazie alla sua struttura fissa barra/spazio, il che significa che una cifra di controllo aggiuntiva è opzionale piuttosto che obbligatoria. Rimane il formato richiesto o preferito nel Dipartimento della Difesa degli Stati Uniti (MIL-STD-1189), nell'industria automobilistica (AIAG) e in molti sistemi di gestione delle risorse e controllo accessi.
- Set di caratteri alfanumerici — Lettere, cifre e caratteri specialiCode 39 codifica 43 caratteri: le 26 lettere maiuscole A–Z, le cifre 0–9 e sette caratteri speciali (trattino, punto, simbolo del dollaro, barra, simbolo più, simbolo percentuale e spazio). Sebbene sia un set di caratteri più piccolo rispetto a Code 128, copre la maggior parte dei requisiti reali di inventario, numeri di parte e tracciamento delle risorse senza la necessità di escape dei caratteri. Per applicazioni che richiedono lettere minuscole o un intervallo ASCII più ampio, Code 39 Extended (Full ASCII) estende la copertura a tutti i 128 caratteri ASCII utilizzando combinazioni di due caratteri.
- Struttura auto-verificante — Cifra di controllo opzionaleIl motivo barra/spazio 'tre larghi su nove' di Code 39 è intrinsecamente auto-verificante: qualsiasi singolo difetto di stampa che altera la larghezza di una barra o di uno spazio produrrà un motivo di carattere non valido che gli scanner rifiutano immediatamente. Questo rilevamento degli errori integrato significa che un carattere di controllo separato non è obbligatorio secondo lo standard. Tuttavia, è possibile aggiungere una cifra di controllo Mod 43 opzionale per applicazioni che richiedono un ulteriore livello di verifica, come l'assistenza sanitaria (HIBC) e alcuni sistemi logistici. La maggior parte delle implementazioni industriali funziona in modo affidabile senza la cifra di controllo.
- Struttura del simbolo discreta — Facile da stampare e verificareA differenza dei codici a barre continui come Code 128 o ITF, Code 39 utilizza una struttura discreta in cui ogni carattere è separato da uno spazio intercarattere stretto. Questo design rende Code 39 particolarmente tollerante alla stampa a bassa risoluzione, alle testine di stampa usurate e alle superfici ruvide delle etichette. Ogni carattere può essere verificato indipendentemente e un codice a barre parzialmente danneggiato può ancora produrre caratteri leggibili. Questa robustezza spiega la sua adozione di lunga data negli ambienti industriali ed esterni.
- Standard militare, automobilistico e della difesaCode 39 è obbligatorio o preferito da un'ampia gamma di standard industriali. Il Dipartimento della Difesa degli Stati Uniti specifica Code 39 in MIL-STD-1189B per tutte le etichette di risorse militari. L'Automotive Industry Action Group (AIAG) ha adottato Code 39 come standard per le etichette di spedizione dei fornitori e l'identificazione delle parti. HIBC (Health Industry Bar Code) utilizza Code 39 come simbologia primaria per l'etichettatura di dispositivi medici e prodotti farmaceutici. Questi mandati di lunga data significano che i lettori Code 39 sono universalmente implementati negli stabilimenti che operano secondo questi standard.
- Code 39 Extended — Supporto completo ASCII a 128 caratteriCode 39 Extended (chiamato anche Code 39 Full ASCII) estende il set di caratteri Code 39 di base a tutti i 128 caratteri ASCII codificando i caratteri non nativi come combinazioni di due caratteri utilizzando i quattro caratteri di spostamento (%, $, /, +). Ciò consente di codificare lettere minuscole, punteggiatura aggiuntiva e caratteri di controllo mantenendo la compatibilità con qualsiasi lettore Code 39 che supporti la modalità estesa. Utilizza Code 39 Extended quando i tuoi dati contengono lettere minuscole o caratteri ASCII oltre il set standard di 43 caratteri.
Come creare un codice a barre Code 39 — Guida passo passo
Creare un codice a barre Code 39 scansionabile e pronto per la stampa con questo generatore online gratuito richiede meno di un minuto. Segui questi quattro passaggi:
Chi dovrebbe utilizzare questo generatore di codici a barre Code 39?
Questo generatore Code 39 online gratuito è progettato per chiunque abbia bisogno di codici a barre affidabili e di qualità produttiva senza investire in software specializzato. Ecco chi ne trae maggior beneficio.
Appaltatori della difesa e fornitori governativi
Genera etichette di risorse Code 39 conformi a MIL-STD-1189B per attrezzature militari, pezzi di ricambio e articoli della catena di approvvigionamento governativa. Produci in blocco etichette serializzate da un esportazione di elenco di parti e scarica file pronti per la stampa in pochi secondi senza software di etichettatura militare dedicato.
Produttori automobilistici e fornitori di parti
Crea etichette Code 39 standard AIAG per parti componenti, cartoni di spedizione e documentazione fornitore. Importa il tuo catalogo completo di parti e genera tutti i codici a barre in blocco in una volta, pronti per la stampa su supporti per etichette termiche standard compatibili con i sistemi di ricezione OEM.
Professionisti della sanità e dei dispositivi medici
Produci codici a barre HIBC Code 39 per dispositivi medici, strumenti chirurgici e imballaggi farmaceutici. Affidati alla codifica accurata del generatore e all'anteprima in tempo reale per convalidare i dati delle etichette prima di impegnarti in una tiratura di stampa di produzione per applicazioni sanitarie regolamentate.
Manager IT e amministratori di strutture
Crea rapidamente etichette di risorse Code 39 per computer, attrezzature per ufficio e risorse di struttura senza software di gestione delle risorse specializzato. Genera e stampa etichette su richiesta all'arrivo di nuove apparecchiature e produci in blocco etichette sostitutive per i cicli di audit annuali.
Funzionalità del generatore di codici a barre Code 39
Tutto ciò che serve per creare codici a barre Code 39 di qualità produttiva — dall'anteprima in tempo reale e la cifra di controllo opzionale alla generazione in blocco, ai controlli delle dimensioni e all'output SVG senza perdita di qualità.
Supporto delle modalità standard ed estesa
Passa da Code 39 (standard, set di 43 caratteri) a Code 39 Extended (Full ASCII, set di 128 caratteri) direttamente dal selettore di formato. La modalità standard è adatta per numeri di parte, numeri di serie e codici risorsa che utilizzano dati alfanumerici maiuscoli. La modalità estesa gestisce le lettere minuscole e i caratteri speciali aggiuntivi codificandoli in modo trasparente come sequenze a due simboli riconosciute dal firmware dello scanner compatibile.
Anteprima in tempo reale durante la digitazione
L'anteprima del codice a barre si aggiorna in tempo reale ad ogni tasto. Vedi l'esatto codice a barre che verrà generato — incluso il motivo delle barre, gli spazi intercarattere, il testo leggibile dall'uomo e le proporzioni generali — prima di scaricarlo. I caratteri non validi per la modalità selezionata vengono segnalati immediatamente in modo da poter correggere l'input prima che raggiunga una stampante o un sistema di etichettatura.
Download PNG e SVG
Scarica il tuo codice a barre Code 39 come PNG ad alta risoluzione per documenti, fogli di etichette e allegati e-mail, o come SVG senza perdita di qualità per flussi di lavoro pronti per la stampa, modelli di etichette e editor di grafica vettoriale. I codici a barre SVG possono essere ridimensionati a qualsiasi dimensione senza pixelizzazione, rendendoli ideali per la stampa di grandi formati, la visualizzazione su schermo e l'incorporamento in pagine Web o file di progettazione.
Larghezza, altezza e zona di quiete regolabili
Controlla ogni parametro visivo del tuo codice a barre Code 39: altezza della barra, larghezza del modulo (dimensione X), dimensione del carattere per il testo leggibile dall'uomo e larghezza della zona di quiete su ciascun lato. Le zone di quiete — gli spazi vuoti obbligatori a sinistra e a destra del codice a barre — sono necessarie per l'affidabilità dello scanner e vengono incluse automaticamente alla larghezza minima corretta secondo ISO/IEC 16388 (minimo 10 volte la dimensione X, o almeno 2,54 mm).
Testo leggibile dall'uomo — Mostra o nascondi
Attiva o disattiva la visualizzazione del testo di interpretazione leggibile dall'uomo (HRI) sotto il codice a barre. Quando viene mostrato, il valore codificato viene stampato sotto le barre in un carattere chiaro e standard. L'HRI di Code 39 include convenzionalmente i delimitatori di inizio e fine asterisco (*CODE 39*), che confermano all'operatore che l'etichetta utilizza la codifica Code 39. Nascondi l'HRI per etichette con spazio limitato o quando incorpori codici a barre in applicazioni che visualizzano il valore separatamente.
Generazione di codici a barre in blocco
Genera centinaia di codici a barre Code 39 unici in una singola operazione utilizzando il pannello di input in blocco. Inserisci un valore per riga e scarica tutti i codici a barre come archivio ZIP di file PNG o SVG. Ideale per produrre etichette di risorse serializzate, etichette con numeri di parte, adesivi per attrezzature militari o codici di inventario da un elenco esportato senza generazione manuale uno per uno.
Nessuna registrazione, nessuna filigrana, nessun limite
Questo generatore Code 39 è completamente gratuito, senza limiti di utilizzo, nessun account richiesto e nessuna filigrana sui file scaricati. Tutta la codifica dei codici a barre avviene nel tuo browser — i tuoi dati di input non vengono mai trasmessi a nessun server. Genera un codice a barre o diecimila; lo strumento non impone limiti e non conserva dati.
Personalizzazione dei colori
Modifica il colore delle barre in primo piano e il colore di sfondo del tuo codice a barre Code 39 per abbinarli alle linee guida del marchio o al supporto dell'etichetta. I colori personalizzati sono completamente supportati per gli output SVG e PNG. Nota che è richiesto un alto contrasto tra barre e sfondo per una scansione affidabile — barre scure su sfondo chiaro sono fortemente raccomandate per qualsiasi codice a barre operativo.
Casi d'uso ed esempi reali di Code 39
Code 39 è un codice a barre industriale fondamentale di cui ci si è fidati nei settori della difesa, della produzione, dell'assistenza sanitaria e della gestione delle risorse per oltre 50 anni. Ecco le applicazioni reali più comuni.

Etichette di risorse militari e della difesa
Code 39 è il codice a barre obbligatorio per l'identificazione delle risorse del Dipartimento della Difesa degli Stati Uniti secondo MIL-STD-1189B. Le attrezzature militari, i pezzi di ricambio e gli articoli della catena di approvvigionamento portano etichette Code 39 che codificano NSN (Numeri di stock nazionali), numeri di contratto e identificatori di unità. Gli appaltatori della difesa e le agenzie governative richiedono la compatibilità Code 39 come base per tutti i sistemi di scansione logistica e di inventario.

Parti automobilistiche ed etichette fornitore
L'Automotive Industry Action Group (AIAG) ha specificato Code 39 come codice a barre standard per le etichette di spedizione dei fornitori automobilistici e l'identificazione delle parti componenti. I fornitori di primo e secondo livello dei principali OEM stampano etichette con numeri di parte Code 39 su componenti, imballaggi e cartoni di spedizione per garantire la compatibilità con i sistemi di ricezione in tutta la catena di approvvigionamento automobilistica globale.

Etichettatura di dispositivi medici e sanitaria (HIBC)
Lo standard HIBC (Health Industry Bar Code) utilizza Code 39 come simbologia primaria per l'etichettatura di dispositivi medici, strumenti chirurgici e prodotti farmaceutici. Le etichette HIBC Code 39 codificano la struttura dei dati primaria HIBC — incluso il codice di identificazione dell'etichettatore e il numero di prodotto — su tutto, dai blister ai vassoi chirurgici, consentendo la tracciabilità dal produttore al punto di cura.

Tracciamento di risorse e apparecchiature IT
I dipartimenti IT e i gestori di strutture utilizzano codici a barre Code 39 per il tracciamento delle risorse fisse di computer, monitor, server e periferiche. Le etichette delle risorse con codici a barre Code 39 vengono scansionate durante audit, controlli di manutenzione e spostamenti delle apparecchiature. La struttura semplice e stampabile di Code 39 rende facile produrre etichette per risorse in poliestere durevoli su richiesta utilizzando stampanti termiche o laser standard.

Produzione industriale e lavoro in corso
I produttori utilizzano Code 39 per tracciare gli articoli in lavorazione (WIP) attraverso le fasi di produzione. I router del piano di produzione, i documenti di transito e i contenitori di componenti portano etichette Code 39 che codificano numeri di lavoro, numeri di parte e codici lotto. Gli operatori scansionano il codice a barre in ogni postazione di lavoro per aggiornare il sistema di tracciamento della produzione, consentendo la visibilità in tempo reale dello stato di produzione e del tempo ciclo.

Biblioteca, abbonamento e controllo accessi
Biblioteche, palestre, club e luoghi di eventi utilizzano codici a barre Code 39 su tessere associative, tessere della biblioteca e pass di accesso. Il formato è compatibile con praticamente tutti i lettori di codici a barre e lettori POS, rendendo semplice l'emissione di tessere e la loro scansione ai punti di ingresso o alle casse senza hardware specializzato. La codifica compatta degli ID dei membri alfanumerici di Code 39 si adatta comodamente alle dimensioni standard delle carte.
Codice a barre Code 39 — Domande frequenti
Risposte tecniche alle domande più comuni sulle regole di codifica di Code 39, il supporto dei caratteri, le cifre di controllo e l'uso pratico.
Quali caratteri può codificare Code 39?
Code 39 standard codifica 43 caratteri: le 26 lettere maiuscole A–Z, le cifre 0–9 e sette caratteri speciali — trattino (-), punto (.), simbolo del dollaro ($), barra (/), simbolo più (+), simbolo percentuale (%) e spazio. Le lettere minuscole e la maggior parte degli altri caratteri ASCII non sono supportate in modalità standard. Code 39 Extended (Full ASCII) estende la copertura a tutti i 128 caratteri ASCII codificando i caratteri non nativi come combinazioni di due caratteri utilizzando i caratteri di spostamento %, $, / e +.
Code 39 richiede una cifra di controllo?
No, una cifra di controllo è opzionale in Code 39 standard. La struttura barra/spazio 'tre larghi su nove' del formato è auto-verificante — qualsiasi singolo errore di barra o spazio produce un motivo di carattere non riconoscibile che gli scanner rifiutano automaticamente. Una cifra di controllo Mod 43 opzionale può essere aggiunta prima del carattere di arresto per applicazioni che richiedono una verifica aggiuntiva, come l'etichettatura HIBC nel settore sanitario o la logistica ad alto rendimento. Questo generatore produce Code 39 standard senza una cifra di controllo aggiunta, salvo diversa indicazione.
Qual è la differenza tra Code 39 e Code 39 Extended?
Code 39 standard codifica 43 caratteri: lettere maiuscole, cifre e sette caratteri speciali. Code 39 Extended (chiamato anche Code 39 Full ASCII) codifica tutti i 128 caratteri ASCII utilizzando coppie di caratteri Code 39 standard per rappresentare lettere minuscole e simboli aggiuntivi. Ad esempio, la lettera minuscola 'a' è codificata come '+A' in Code 39 Extended. Qualsiasi lettore Code 39 che supporta la modalità Full ASCII decodificherà correttamente i codici a barre estesi, ma gli scanner in modalità standard leggeranno le sequenze grezze a due caratteri invece del carattere previsto.
Quando dovrei usare Code 39 invece di Code 128?
Scegli Code 39 quando la tua applicazione, lo standard di settore o l'infrastruttura dello scanner esistente lo richiedono specificamente — in particolare nei contesti della difesa (MIL-STD-1189B), dell'automotive (AIAG) o della sanità (HIBC). Scegli Code 128 quando l'efficienza delle dimensioni del codice a barre è importante, quando i tuoi dati contengono lettere minuscole o caratteri ASCII speciali, o quando non esiste un mandato specifico per Code 39. Per gli stessi dati alfanumerici, Code 128 produce un codice a barre significativamente più corto di Code 39, il che è importante su etichette piccole. Nelle applicazioni generiche senza un obbligo di formato, Code 128 è la scelta più compatta e flessibile.
Esiste una lunghezza minima o massima per Code 39?
Code 39 non ha una lunghezza minima dei dati — un singolo carattere è valido. Non c'è una lunghezza massima definita dallo standard, ma i limiti pratici sono determinati dallo spazio fisico sulla tua etichetta e dalla risoluzione di stampa. Poiché Code 39 utilizza un simbolo relativamente largo per carattere (ogni carattere richiede 10 unità barra/spazio più uno spazio intercarattere), le stringhe lunghe producono codici a barre notevolmente più larghi rispetto al Code 128 equivalente. Per stringhe di dati più lunghe di 10-15 caratteri, valuta se Code 128 o un codice a barre 2D sarebbero più efficienti in termini di spazio per la tua etichetta.
Perché il mio codice a barre Code 39 include asterischi?
Code 39 utilizza il carattere asterisco (*) sia come simbolo di inizio che di fine. Quando codifichi 'CODE39', il codice a barre rappresenta effettivamente '*CODE39*'. Questo è obbligatorio — tutti i codici a barre Code 39 devono iniziare e terminare con un asterisco. La maggior parte degli scanner rimuove gli asterischi e restituisce solo il contenuto dei dati al sistema host. Il testo leggibile dall'uomo stampato sotto il codice a barre può mostrare gli asterischi (ad esempio *CODE39*) o ometterli a seconda della configurazione dello scanner e del software. Non è necessario includere asterischi quando inserisci i dati in questo generatore.
Qual è il requisito della zona di quiete per Code 39?
ISO/IEC 16388 richiede una zona di quiete minima di almeno 10 volte la dimensione X (larghezza del modulo) su ciascun lato di un codice a barre Code 39, o almeno 2,54 mm — a seconda di quale sia maggiore. La zona di quiete è lo spazio bianco che fiancheggia il codice a barre e segnala allo scanner dove inizia e finisce il simbolo. Questo generatore include automaticamente zone di quiete corrette per tutte le impostazioni di larghezza. Non ritagliare, sovrastampare o consentire ai bordi dell'etichetta di invadere le zone di quiete.
I miei dati sono al sicuro quando utilizzo questo generatore?
Sì. Tutta la codifica Code 39 viene eseguita interamente nel tuo browser utilizzando JavaScript lato client. I tuoi dati di input — inclusi numeri di parte, ID risorsa, numeri di serie o qualsiasi altro identificatore — non vengono mai trasmessi a nessun server e mai memorizzati da nessuna parte. Chiudi la scheda del browser e tutti i dati scompaiono. Questo strumento è sicuro da usare con identificatori interni sensibili o dati di prodotto proprietari.
Genera il tuo codice a barre Code 39 ora — Gratuito, istantaneo, nessun account richiesto
Questo generatore di codici a barre Code 39 gratuito è pronto per essere utilizzato immediatamente. Digita il tuo numero di parte, ID risorsa o numero di serie, regola le dimensioni e l'aspetto e scarica un codice a barre PNG o SVG pronto per la stampa in pochi secondi. Nessuna registrazione, nessuna filigrana, nessun limite di utilizzo. Tutta la codifica avviene localmente nel tuo browser — i tuoi dati rimangono privati. Genera un codice a barre o migliaia; lo strumento è completamente gratuito indipendentemente dal volume.
