Generatore di codici a barre Code 128 gratuito — Crea, anteprima e scarica immediatamente
Genera codici a barre Code 128 online gratuitamente — nessuna registrazione, nessun software, nessun limite. Inserisci qualsiasi stringa alfanumerica e ottieni un codice a barre nitido e scansionabile in formato PNG o SVG in pochi secondi. Code 128 supporta l'intero set di caratteri ASCII, rendendolo ideale per etichette di spedizione, tracciamento dell'inventario, SKU al dettaglio e applicazioni logistiche. Anteprima in tempo reale mentre digiti. Scarica, genera in blocco o copia il tuo codice a barre immediatamente.
Cos'è Code 128?
Code 128 è una simbologia di codice a barre lineare ad alta densità e lunghezza variabile in grado di codificare l'intero set di 128 caratteri ASCII — inclusi lettere maiuscole e minuscole, cifre, punteggiatura e caratteri di controllo. Standardizzato sotto ISO/IEC 15417, è uno dei codici a barre 1D più utilizzati al mondo, adottato in spedizioni, magazzinaggio, vendita al dettaglio, sanità e produzione. Code 128 seleziona automaticamente il sottoinsieme di codifica più compatto (A, B o C) in base ai dati di input, ottenendo la larghezza del codice a barre più piccola possibile per qualsiasi stringa data. Ogni codice a barre Code 128 include un carattere di controllo Mod 103 calcolato automaticamente, garantendo letture affidabili dello scanner anche in ambienti difficili.
- Supporto ASCII completo — Lettere, cifre e caratteri specialiCode 128 codifica tutti i 128 caratteri ASCII: lettere maiuscole e minuscole (A–Z, a–z), cifre (0–9) e l'intera gamma di punteggiatura e caratteri di controllo. A differenza di Code 39 o ITF, non sei limitato a un sottoinsieme di caratteri ristretto. Qualsiasi valore ASCII stampabile o non stampabile può essere codificato in un singolo codice a barre Code 128, rendendolo il formato ideale quando i tuoi dati contengono maiuscole/minuscole miste, simboli speciali o lunghezze variabili.
- Tre sottoinsiemi di codifica: A, B e CCode 128 utilizza tre modalità di codifica interne. Il sottoinsieme A codifica lettere maiuscole, cifre e caratteri di controllo ASCII (NUL–US). Il sottoinsieme B codifica l'intero intervallo ASCII stampabile inclusi i caratteri minuscoli. Il sottoinsieme C codifica coppie di cifre (00–99) in un singolo carattere simbolo, dimezzando la lunghezza del codice a barre per dati puramente numerici. Code 128 (modalità automatica) passa tra i sottoinsiemi all'interno di un singolo codice a barre per massimizzare la densità, mentre Code 128A, Code 128B e Code 128C sono bloccati su un sottoinsieme specifico.
- Cifra di controllo Mod 103 automaticaOgni codice a barre Code 128 include un carattere di controllo obbligatorio calcolato utilizzando l'algoritmo Mod 103. Questa cifra di controllo viene calcolata automaticamente — non è mai necessario calcolarla o aggiungerla manualmente. Il carattere di controllo consente agli scanner di rilevare e rifiutare letture corrotte causate da difetti di stampa, danni all'etichetta o angoli di scansione scadenti, dando a Code 128 un'affidabilità eccellente in ambienti di scansione ad alto rendimento.
- Standard industriale: Spedizioni, vendita al dettaglio e logisticaCode 128 è il fondamento delle etichette logistiche GS1-128 (ex UCC/EAN-128), utilizzate da DHL, FedEx, Amazon e dai principali rivenditori in tutto il mondo. È il formato richiesto per le etichette di scatole di spedizione SSCC, le etichette di inventario FBA e la maggior parte dei sistemi di gestione del magazzino. La sua combinazione di dimensioni compatte, supporto completo dei caratteri e alta compatibilità con gli scanner lo rende la scelta predefinita quando è necessario un codice a barre 1D generico.
- Codifica ad alta densità — Compatto e scansionabileCode 128 raggiunge una delle più alte densità di dati tra i codici a barre lineari. Utilizzando barre e spazi di larghezza variabile su 11 moduli per carattere, codifica più dati per pollice rispetto a Code 39 o Codabar. Specificamente per i dati numerici, Code 128C codifica due cifre per carattere simbolo — rendendolo il codice a barre 1D più compatto disponibile per stringhe puramente numeriche come numeri di serie, numeri di lotto e GTIN.
Come creare un codice a barre Code 128 — Guida passo passo
Creare un codice a barre Code 128 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 128?
Questo generatore gratuito di Code 128 online è progettato per chiunque abbia bisogno di codici a barre affidabili e di qualità professionale senza investire in software specializzato. Ecco chi ne trae maggior beneficio.
Operazioni di spedizione e evasione ordini
Genera etichette di tracciamento e spedizione Code 128 per pacchi, cartoni e pallet. Importa in blocco gli ID di spedizione dal tuo sistema di gestione degli ordini e produci etichette pronte per la stampa in pochi secondi senza software di etichettatura dedicato o un servizio di codici a barre a pagamento.
Rivenditori e venditori di e-commerce
Crea etichette di prodotti interni, adesivi di prelievo e imballaggio e codici di posizione di magazzino utilizzando Code 128. Importa il tuo intero catalogo prodotti da un foglio di calcolo, genera tutti i codici a barre in blocco e stampa su carta etichetta standard senza costi.
Amministratori sanitari
Produci codici a barre Code 128 per braccialetti pazienti, tubi per la raccolta di campioni, confezioni di farmaci ed etichette per apparecchiature mediche. Affidati al calcolo automatico della cifra di controllo Mod 103 per letture dello scanner affidabili e verificate nei flussi di lavoro clinici.
Sviluppatori e integratori di sistemi
Prototipa o testa rapidamente integrazioni di codici a barre Code 128 senza configurare una libreria di codici a barre locale. Genera codici a barre di riferimento per convalidare la configurazione dello scanner, la logica della cifra di controllo o il layout dell'etichetta prima di distribuire una pipeline di codifica di produzione.
Caratteristiche del generatore di codici a barre Code 128
Tutto ciò di cui hai bisogno per creare codici a barre Code 128 di qualità professionale — dall'anteprima in tempo reale e la selezione automatica del formato alla generazione in blocco, al controllo delle dimensioni e all'output SVG senza perdita.
Selezione automatica del sottoinsieme (A / B / C)
Nella modalità automatica Code 128, il codificatore analizza il tuo input e passa automaticamente tra i sottoinsiemi A, B e C all'interno di un singolo codice a barre per produrre il simbolo più breve possibile. Le lunghe sequenze numeriche vengono codificate utilizzando il sottoinsieme C (due cifre per carattere); il contenuto in minuscolo o misto utilizza il sottoinsieme B; i caratteri di controllo utilizzano il sottoinsieme A. Il risultato è il codice a barre Code 128 più compatto per qualsiasi input senza alcuna configurazione manuale.
Anteprima in tempo reale durante la digitazione
L'anteprima del codice a barre si aggiorna live ad ogni tasto. Vedi l'esatto codice a barre che verrà generato — incluso il motivo delle barre, il testo leggibile dall'uomo e le proporzioni generali — prima di scaricarlo. I caratteri non validi per il sottoinsieme selezionato 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 128 come PNG ad alta risoluzione per documenti, etichette ed e-mail, o come SVG senza perdita per flussi di lavoro pronti per la stampa, modelli di etichette ed editor di grafica vettoriale. I codici a barre SVG possono essere ridimensionati a qualsiasi dimensione senza pixelizzazione, rendendoli ideali per la stampa di grande formato, la visualizzazione su schermo e l'incorporamento in pagine web o file di progettazione.
Larghezza, altezza e zona silenziosa regolabili
Controlla ogni parametro visivo del tuo codice a barre Code 128: altezza delle barre, larghezza del modulo (dimensione X), dimensione del carattere per il testo leggibile dall'uomo e larghezza della zona silenziosa su ciascun lato. Le zone silenziose — gli spazi bianchi 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 15417.
Testo leggibile dall'uomo — Mostra o nascondi
Attiva o disattiva il 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 — richiesto su molte etichette di spedizione e al dettaglio in modo che gli operatori possano leggere il valore visivamente senza uno scanner. 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 128 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 spedizione serializzate, adesivi per inventario o etichette per prodotti da una lista SKU esportata senza generazione manuale uno per uno.
Nessuna registrazione, nessuna filigrana, nessun limite
Questo generatore Code 128 è 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
Cambia il colore delle barre in primo piano e il colore di sfondo del tuo codice a barre Code 128 per allinearli alle linee guida del marchio o al supporto dell'etichetta. I colori personalizzati sono completamente supportati per l'output SVG e PNG. Nota che è necessario un alto contrasto tra le barre e lo sfondo per una scansione affidabile — barre scure su sfondo chiaro sono fortemente raccomandate per qualsiasi codice a barre operativo.
Casi d'uso di Code 128 ed esempi reali
Code 128 è utilizzato in praticamente tutti i settori che richiedono etichette leggibili dalla macchina. Ecco le applicazioni reali più comuni.

Etichette di spedizione e logistiche
Code 128 è il codice a barre standard per le etichette di pacchi e spedizioni utilizzate dai corrieri di tutto il mondo. Codifica numeri di tracciamento, ID di spedizione e codici di instradamento in un unico codice a barre compatto. La sua alta affidabilità di scansione e il supporto ASCII completo lo rendono il formato preferito per i sistemi di scansione a nastro trasportatore nei centri di distribuzione.

Etichette di inventario di magazzino e SKU
Stampa etichette SKU Code 128 per scaffali di magazzino, posizioni dei contenitori e gestione dell'inventario. Codifica codici SKU alfanumerici, numeri di lotto o identificatori di prodotti interni. Genera in blocco da un'esportazione WMS e stampa su carta etichetta Avery o A4 senza alcun software di etichettatura dedicato.

Etichette per pazienti e campioni sanitari
Code 128 è ampiamente adottato nel settore sanitario per braccialetti pazienti, etichette per contenitori di campioni e dispensazione di farmaci. La sua capacità di codificare identificatori alfanumerici di lunghezza variabile, combinata con la convalida obbligatoria della cifra di controllo, lo rende uno dei formati più affidabili per ambienti clinici dove la precisione di scansione è critica.

Etichette di prodotti al dettaglio e cartellini dei prezzi
I rivenditori utilizzano Code 128 per etichette di prodotti interni, cartellini dei prezzi e adesivi promozionali quando EAN o UPC non sono richiesti. A differenza di EAN-13 o UPC-A, Code 128 non ha vincoli di lunghezza fissa — puoi codificare codici brevi o lunghi identificatori di prodotto alfanumerici nello stesso formato senza configurazioni separate.

Tracciamento di documenti e file
Studi legali, agenzie governative e fornitori di servizi sanitari utilizzano codici a barre Code 128 per tracciare documenti fisici attraverso flussi di lavoro di scansione. Codifica ID documenti, numeri di caso o riferimenti di file in codici a barre Code 128 stampati su etichette di cartelle o fogli di copertina per smistamento, instradamento e recupero automatizzati.

Controllo accessi e biglietteria eventi
Code 128 è utilizzato per biglietti di eventi, pass di accesso e tessere associative quando si preferisce un codice a barre 1D compatto a un codice QR. Codifica numeri di prenotazione di riferimento, identificatori di posti o ID membri. L'alta velocità di scansione di Code 128 sugli scanner lineari lo rende particolarmente adatto per ambienti di accesso ad alto rendimento.
Codice a barre Code 128 — Domande frequenti
Risposte tecniche alle domande più comuni sulle regole di codifica Code 128, supporto dei caratteri, sottoinsiemi, cifre di controllo e utilizzo pratico.
Quali caratteri può codificare Code 128?
Code 128 può codificare tutti i 128 caratteri ASCII — cifre 0–9, lettere maiuscole A–Z, lettere minuscole a–z, segni di punteggiatura e caratteri di controllo (NUL a DEL). Questo lo rende uno dei codici a barre 1D più flessibili. I caratteri specifici supportati dipendono dal sottoinsieme utilizzato: il sottoinsieme A copre cifre, lettere maiuscole e caratteri di controllo; il sottoinsieme B aggiunge lettere minuscole e punteggiatura aggiuntiva; il sottoinsieme C codifica solo coppie di cifre. Code 128 (auto) combina i sottoinsiemi all'interno di un singolo codice a barre per la massima flessibilità.
Qual è la differenza tra Code 128, Code 128A, Code 128B e Code 128C?
Code 128 (auto) mescola automaticamente i sottoinsiemi A, B e C all'interno di un singolo codice a barre per codificare qualsiasi input ASCII nel modo più compatto possibile. Code 128A è bloccato sul sottoinsieme A e codifica lettere maiuscole, cifre e caratteri di controllo ASCII (0x00–0x5F). Code 128B è bloccato sul sottoinsieme B e codifica l'intero intervallo ASCII stampabile inclusi i caratteri minuscoli (0x20–0x7F). Code 128C è bloccato sul sottoinsieme C e codifica coppie di cifre (00–99), dimezzando la larghezza del codice a barre rispetto a Code 128B per dati puramente numerici. Usa la modalità automatica a meno che tu non abbia un requisito di sistema specifico per bloccarti su un singolo sottoinsieme.
Code 128 ha una cifra di controllo?
Sì. Ogni codice a barre Code 128 contiene un carattere di controllo obbligatorio calcolato utilizzando l'algoritmo Mod 103. Il carattere di controllo si basa su una somma ponderata di tutti i valori dei caratteri del simbolo e viene aggiunto automaticamente dal codificatore. Non è necessario calcolarlo o includerlo manualmente. Gli scanner verificano il carattere di controllo durante la decodifica e rifiutano le letture in cui non corrisponde, fornendo un livello di rilevamento degli errori integrato.
Esiste una lunghezza minima o massima per Code 128?
Code 128 non ha una lunghezza minima o massima dei dati fissa definita dallo standard, sebbene la maggior parte delle implementazioni richieda almeno un carattere di dati. I limiti pratici superiori sono determinati dallo spazio fisico disponibile sulla tua etichetta — stringhe molto lunghe producono codici a barre larghi. Non ci sono limiti software artificiali in questo generatore. Per stringhe puramente numeriche, Code 128C codifica due cifre per carattere e produce il codice a barre più stretto per lunghe sequenze numeriche.
Quando dovrei usare Code 128 invece di Code 39 o EAN-13?
Scegli Code 128 rispetto a Code 39 quando i tuoi dati includono lettere minuscole, caratteri speciali o quando la dimensione del codice a barre è importante — Code 128 è significativamente più compatto di Code 39 per gli stessi dati. Scegli Code 128 rispetto a EAN-13 o UPC-A quando i tuoi dati non sono un GTIN di prodotto al dettaglio standardizzato, hanno lunghezza variabile o contengono caratteri non numerici. Usa EAN-13 o UPC-A solo per prodotti al dettaglio che richiedono codici a barre standard GS1 per la scansione al punto vendita.
Qual è il requisito della zona silenziosa per Code 128?
ISO/IEC 15417 richiede una zona silenziosa minima di 10 volte la dimensione X (larghezza del modulo) su ciascun lato di un codice a barre Code 128, o almeno 2,54 mm — quella che è maggiore. La zona silenziosa è lo spazio bianco a sinistra e a destra delle barre che indica allo scanner dove inizia e finisce il codice a barre. Questo generatore include automaticamente zone silenziose corrette alle larghezze predefinite e personalizzate. Non ritagliare o stampare sopra le zone silenziose.
Quale risoluzione dovrei usare quando scarico codici a barre Code 128 come PNG?
Per etichette stampate, scarica il codice a barre come SVG quando possibile — SVG è indipendente dalla risoluzione e verrà stampato a qualsiasi dimensione senza pixelizzazione. Se hai bisogno di PNG, usa una risoluzione di almeno 300 DPI per etichette larghe fino a 100 mm, o 600 DPI per piccole etichette inferiori a 25 mm. I PNG a bassa risoluzione (72 o 96 DPI) sono adatti solo per la visualizzazione su schermo e produrranno codici a barre sfocati e illeggibili quando stampati.
I miei dati sono sicuri quando uso questo generatore?
Sì. Tutta la codifica Code 128 viene eseguita interamente nel tuo browser utilizzando JavaScript lato client. I tuoi dati di input — inclusi eventuali codici prodotto, numeri di serie o identificatori di tracciamento — 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.
Genera il tuo codice a barre Code 128 ora — Gratuito, immediato, nessun account richiesto
Questo generatore gratuito di codici a barre Code 128 è pronto per essere utilizzato immediatamente. Inserisci i tuoi dati, 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.
