Generatore di codici a barre Code 128C gratuito — Codifica numerica ultra-compatta

Genera codici a barre Code 128C online gratuitamente. Il Code 128C codifica coppie di cifre (00–99) con la massima efficienza, producendo il codice a barre Code 128 più stretto possibile per dati esclusivamente numerici. Ideale per GTIN, numeri di serie, codici lotto e qualsiasi lunga stringa numerica in cui lo spazio sull'etichetta è limitato. Download immediato in PNG o SVG. Nessuna registrazione, nessuna filigrana, nessun limite.

Il Code 128C è il sottoinsieme ottimizzato per i numeri di Code 128 che codifica coppie di cifre: ogni sequenza di due cifre (da 00 a 99) viene mappata su un singolo carattere simbolo Code 128. Ciò dimezza la larghezza del codice a barre rispetto al Code 128B per la stessa stringa numerica, rendendo il Code 128C il formato di codice a barre 1D più compatto disponibile per dati puramente numerici. Standardizzato in ISO/IEC 15417, il Code 128C richiede un numero pari di cifre in ingresso; se necessario, i dati devono essere allineati aggiungendo uno zero iniziale. È ampiamente utilizzato per GTIN, equivalenti ITF-14, numeri di lotto, numeri di serie e qualsiasi applicazione di etichetta numerica ad alta densità.

Cos'è il Code 128C?

Il Code 128C è il sottoinsieme ottimizzato per i numeri di Code 128 che codifica coppie di cifre: ogni sequenza di due cifre (da 00 a 99) viene mappata su un singolo carattere simbolo Code 128. Ciò dimezza la larghezza del codice a barre rispetto al Code 128B per la stessa stringa numerica, rendendo il Code 128C il formato di codice a barre 1D più compatto disponibile per dati puramente numerici. Standardizzato in ISO/IEC 15417, il Code 128C richiede un numero pari di cifre in ingresso; se necessario, i dati devono essere allineati aggiungendo uno zero iniziale. È ampiamente utilizzato per GTIN, equivalenti ITF-14, numeri di lotto, numeri di serie e qualsiasi applicazione di etichetta numerica ad alta densità.

  • Due cifre per simbolo — Massima densità numerica
    Il Code 128C codifica ogni coppia di cifre consecutive (00, 01, 02 … 99) come un singolo carattere simbolo del codice a barre. Un numero EAN compatibile a 12 cifre richiede solo 6 caratteri simbolo in Code 128C, rispetto a 12 in Code 128B. Questa riduzione del 50% nella larghezza del codice a barre consente di stampare lunghe stringhe numeriche su etichette dove un codice a barre Code 128B a larghezza piena non entrerebbe, senza ridurre la dimensione X o l'altezza delle barre.
  • Solo stringhe numeriche di lunghezza pari accettate
    Il Code 128C accetta solo caratteri numerici (0–9) e richiede un numero pari di cifre. Se la tua stringa numerica ha un numero dispari di cifre, aggiungi uno zero iniziale per renderne la lunghezza pari prima della codifica. I caratteri non numerici (lettere, punteggiatura, spazi) non sono validi in Code 128C. Per dati alfanumerici misti, utilizza Code 128B o la modalità automatica Code 128.
  • Ideale per etichette GTIN, numeri di lotto e numeri di serie
    Il Code 128C è la codifica preferita per GTIN numerici (GTIN-12, GTIN-13, GTIN-14), numeri di serie, codici lotto e identificatori di batch che sono lunghe stringhe numeriche. L'output compatto si adatta alle etichette strette di prodotti, coupon e cartoni logistici dove lo spazio è limitato. Il GS1-128 (codici a barre con identificatori di applicazione) utilizza frequentemente Code 128C per i campi dati numerici.
  • Carattere di controllo Mod 103 automatico
    Il Code 128C include il carattere di controllo standard Mod 103, calcolato e inserito automaticamente. Il carattere di controllo garantisce una decodifica affidabile dello scanner e il rifiuto dei codici a barre corrotti, fornendo la stessa affidabilità di rilevamento degli errori di Code 128A e Code 128B in un ingombro fisico inferiore.

Code 128C specifications

Code 128 locked to code set C — digit pairs packed two per character for maximum numeric density. The table below lists the exact Code 128C specifications — character set, check digit, X-dimension, quiet zone and the governing ISO/IEC 15417 standard — so you can size and print the symbol correctly the first time.

Code 128C barcode specification, ISO/IEC 15417
Character setDigit pairs 00-99 only (numeric data)
Data lengthVariable, but must contain an even number of digits
Check digitMandatory Mod 103 check character, appended automatically
Density≈24 digits per inch at the minimum 0.19 mm X-dimension — the densest mainstream 1D numeric encoding
X-dimension (module width)0.19-0.50 mm typical
Quiet zone10X on each side
MagnificationScales linearly with the chosen X-dimension
Bar / space ratioVariable-width bars and spaces
StandardISO/IEC 15417
Introduced1981 — Ted Williams, Computer Identics

Typical uses: Long numeric serial numbers; GTIN data in GS1-128 logistics labels; Container and carton identification.

How Code 128C compares to similar barcode types

Choosing the wrong symbology is the most common cause of barcodes that scan in the warehouse but get rejected downstream. This table compares Code 128C with the formats most often confused with it, on the three properties that decide compatibility: character set, check digit, and quiet zone.

Comparison of Code 128C with related barcode symbologies
SymbologyCharacter setCheck digitQuiet zone
Code 128C(this page)Digit pairs 00-99 only (numeric data)Mandatory Mod 103 check character, appended automatically10X on each side
Code 128All 128 ASCII characters: 0-9, A-Z, a-z, punctuation, and control characters (code set dependent)Mandatory Mod 103 check character, calculated automatically by the encoder10X on each side (minimum 2.5 mm recommended for general scanning)
GS1-128Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates)Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 1010X on each side
Code 128BFull printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and spaceMandatory Mod 103 check character, appended automatically10X on each side

Funzionalità del generatore di codici a barre Code 128C

Genera codici a barre Code 128C compatti e ad alta densità per dati numerici con validazione in tempo reale, controlli delle dimensioni e download immediato.

Validazione lunghezza pari e feedback sugli errori

Il generatore convalida l'input Code 128C in tempo reale: i caratteri non numerici e le stringhe di lunghezza dispari vengono segnalati immediatamente con messaggi di errore chiari prima della codifica. Questo impedisce la produzione di codici a barre non conformi che gli scanner rifiuterebbero. L'anteprima si aggiorna solo quando l'input è una stringa numerica valida di lunghezza pari.

Codice a barre più stretto per gli stessi dati

Inserisci una qualsiasi stringa numerica di lunghezza pari e confronta la larghezza dell'output Code 128C con lo stesso valore codificato in Code 128B o Code 39. Code 128C produce un codice a barre circa il 50% più stretto di Code 128B per lo stesso numero di cifre — un vantaggio fondamentale nella stampa di codici a barre numerici su piccole etichette o layout di etichette a più colonne.

Download in PNG e SVG

Scarica il tuo codice a barre Code 128C come SVG scalabile per output pronto per la stampa o come PNG ad alta risoluzione per documenti e software per etichette. Il compatto codice a barre Code 128C in formato SVG si scala perfettamente a qualsiasi risoluzione.

Controllo di altezza barre e larghezza modulo

Regola l'altezza delle barre e la dimensione X per soddisfare i requisiti fisici della tua etichetta. Barre più alte migliorano la tolleranza dell'angolo di scansione su scanner palmari e a montaggio fisso. Moduli più larghi compensano la bassa risoluzione delle stampanti per etichette termiche. Le zone di silenzio vengono calcolate e incluse automaticamente al minimo richiesto dalla norma ISO.

Generazione in blocco di codici a barre numerici

Incolla una colonna di stringhe numeriche di lunghezza pari — GTIN, numeri di serie, codici lotto — e genera tutti i codici a barre Code 128C in un'unica operazione. Scarica come archivio ZIP di file PNG o SVG per la stampa in blocco delle etichette o l'integrazione in un sistema di gestione delle etichette.

Code 128C — Domande frequenti

Risposte tecniche sulle regole di codifica Code 128C, i requisiti di lunghezza e il confronto con altri formati di codice a barre numerici.

1

Perché il Code 128C richiede un numero pari di cifre?

Il Code 128C codifica due cifre alla volta come un singolo carattere simbolo. Le 100 possibili coppie di due cifre (00–99) vengono ciascuna mappata su uno dei 100 valori di dati nella tabella di codifica Code 128. Poiché ogni posizione di carattere codifica esattamente due cifre, il numero totale di cifre deve essere pari. Se il tuo numero ha un numero dispari di cifre, aggiungi uno zero iniziale (ad esempio, codifica '12345' come '012345').

2

Il Code 128C è uguale all'ITF (Interleaved 2 of 5)?

No, ma hanno uno scopo simile. Sia Code 128C che ITF codificano coppie di cifre ad alta densità. Differenze principali: Code 128C include un carattere di controllo Mod 103 obbligatorio che fornisce rilevamento degli errori; ITF utilizza un algoritmo di cifra di controllo separato e opzionale. Code 128C può essere mescolato con Code 128A/B all'interno di un singolo codice a barre utilizzando la modalità automatica; ITF è una simbologia autonoma. Code 128C è più compatto di ITF per lo stesso numero di cifre e offre una migliore compatibilità con i lettori moderni.

3

Il Code 128C può codificare lettere o caratteri speciali?

No. Il Code 128C è strettamente limitato alle stringhe di cifre di lunghezza pari. Non può codificare lettere, spazi o altri caratteri non numerici. Per i dati alfanumerici, utilizzare Code 128B. Per i dati misti di lunghezza variabile con numeri e lettere, utilizzare la modalità automatica Code 128, che passerà a Code 128C per lunghe sequenze di cifre e a Code 128B per le sezioni alfabetiche.

4

Quanto è più piccolo il Code 128C rispetto al Code 128B?

Per una data stringa numerica di lunghezza pari, il Code 128C produce un codice a barre circa il 50% più stretto del Code 128B che codifica le stesse cifre. Ad esempio, una stringa di 12 cifre richiede 6 caratteri simbolo in Code 128C rispetto a 12 in Code 128B. Ciò significa che un codice a barre Code 128C per 12 cifre ha approssimativamente la metà della larghezza fisica del codice a barre Code 128B equivalente alla stessa dimensione X.

Genera subito il tuo codice a barre Code 128C — Gratis, istantaneo, senza registrazione

Crea ora codici a barre Code 128C compatti e ad alta densità per i tuoi dati numerici. Inserisci la tua stringa di cifre di lunghezza pari, regola le dimensioni e scarica in PNG o SVG — completamente gratuito, senza account richiesto.