Gratis Code 128C streckkodsgenerator — Ultrakompakt numerisk streckkodskodning
Generera Code 128C streckkoder online gratis. Code 128C kodar sifferpar (00–99) med maximal effektivitet och ger den smalaste möjliga Code 128-streckkoden för enbart numeriska data. Perfekt för GTIN, serienummer, lotnummer och långa siffersträngar med begränsat etikettutrymme. Ladda ner som PNG eller SVG direkt. Ingen registrering, inga vattenstämplar, inga begränsningar.
Vad är Code 128C?
Code 128C är den numeriskt optimerade deluppsättningen av Code 128 som kodar sifferpar — varje tvåsiffrig sekvens (00 till 99) mappas till ett enda Code 128-symboltecken. Detta halverar streckkodbredden jämfört med Code 128B för samma nummersträng, vilket gör Code 128C till det mest kompakta tillgängliga 1D-streckkodsformatet för rent numeriska data. Standardiserat i ISO/IEC 15417 kräver Code 128C ett jämnt antal inmatningssiffror; vid ojämnt antal måste en inledande nolla läggas till. Används ofta för GTIN, ITF-14-ekvivalenter, lotnummer, serienummer och alla högdensitets numeriska etikettapplikationer.
- Två siffror per symbol — Maximal numerisk densitetCode 128C kodar varje efterföljande sifferpar (00, 01, 02 … 99) som ett enda streckkodssymboltecken. Ett 12-siffrigt EAN-kompatibelt nummer kräver bara 6 symboltecken i Code 128C jämfört med 12 i Code 128B. Denna 50%-minskning av streckkodbredden gör det möjligt att trycka långa nummersträngar på etiketter där en fullbredd Code 128B-streckkod inte skulle få plats, utan att minska X-dimensionen eller stapelhöjden.
- Kräver jämnt antal rena siffror som inmatningCode 128C accepterar bara siffertecken (0–9) och kräver ett jämnt antal siffror. Om din nummersträng har ett ojämnt antal siffror, lägg till en inledande nolla för att göra längden jämn innan kodning. Icke-siffertecken (bokstäver, skiljetecken, mellanslag) är inte giltiga i Code 128C. Använd Code 128B eller Code 128 autoläge för blandade alfanumeriska data.
- Idealisk för GTIN-, lotnummer- och serienummeretiketterCode 128C är den föredragna kodningen för numeriska GTIN:er (GTIN-12, GTIN-13, GTIN-14), serienummer, lotkoder och batchidentifierare som är långa nummersträngar. Den kompakta utmatningen passar inom smala etikettbredder på produkttaggar, kuponger och logistikkartonger där utrymmet är begränsat. GS1-128 (Application Identifier-streckkoder) använder ofta Code 128C för numeriska AI-datafält.
- Automatisk Mod 103-kontrollkaraktärCode 128C inkluderar den standardiserade Mod 103-kontrollkaraktären som beräknas och infogas automatiskt. Kontrollkaraktären säkerställer pålitlig skannerdekodning och avvisning av korrupta streckkoder, med samma feldetektionstillförlitlighet som Code 128A och Code 128B i ett mindre fysiskt utrymme.
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.
| Character set | Digit pairs 00-99 only (numeric data) |
|---|---|
| Data length | Variable, but must contain an even number of digits |
| Check digit | Mandatory 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 zone | 10X on each side |
| Magnification | Scales linearly with the chosen X-dimension |
| Bar / space ratio | Variable-width bars and spaces |
| Standard | ISO/IEC 15417 |
| Introduced | 1981 — 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.
| Symbology | Character set | Check digit | Quiet zone |
|---|---|---|---|
| Code 128C(this page) | Digit pairs 00-99 only (numeric data) | Mandatory Mod 103 check character, appended automatically | 10X on each side |
| Code 128 | All 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 encoder | 10X on each side (minimum 2.5 mm recommended for general scanning) |
| GS1-128 | Full 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 10 | 10X on each side |
| Code 128B | Full printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and space | Mandatory Mod 103 check character, appended automatically | 10X on each side |
Funktioner i Code 128C streckkodsgeneratorn
Generera kompakta, högdensitets Code 128C streckkoder för numeriska data med realtidsvalidering, storlekskontroller och direktnedladdning.
Jämnt-antal validering och felåterkoppling
Generatorn validerar Code 128C-inmatning i realtid: icke-siffertecken och strängar med ojämn längd flaggas omedelbart med tydliga felmeddelanden innan kodning. Detta förhindrar att icke-kompatibla streckkoder som skannrar skulle avvisa skapas. Förhandsgranskningen uppdateras bara när inmatningen är en giltig siffrersträng med jämn längd.
Smalare streckkod för samma data
Ange valfri nummersträng med jämnt antal siffror och jämför Code 128C-utmatningsbredden med samma värde kodat i Code 128B eller Code 39. Code 128C producerar en streckkod som är ungefär hälften så bred som Code 128B för samma antal siffror — en kritisk fördel vid utskrift av numeriska streckkoder på små etiketter eller i flerspaltiga etikettlayouter.
PNG och SVG-nedladdning
Ladda ner din Code 128C streckkod som skalbar SVG för tryckklar utmatning eller som högupplöst PNG för dokument och etikettprogram. Den kompakta Code 128C streckkoden i SVG-format skalas tydligt i alla upplösningar.
Kontroll av stapelhöjd och breddmodul
Justera stapelhöjd och X-dimension för att uppfylla etikettkraven. Högre staplar förbättrar skannervinkeltolerans för handhållna och fasta skannrar. Bredare moduler kompenserar för låg upplösning hos termiska etikettskrivare. Tystzonerna beräknas automatiskt och inkluderas på det ISO-krävda minimumet.
Massgenering av numeriska streckkoder
Klistra in en kolumn med nummersträngar med jämnt antal siffror — GTIN, serienummer, lotkoder — och generera alla Code 128C streckkoder i en operation. Ladda ner som ett ZIP-arkiv med PNG- eller SVG-filer för batchetikettutskrift eller integrering i ett etiketthanteringssystem.
Code 128C — Vanliga frågor
Tekniska svar om Code 128C kodningsregler, längdkrav och jämförelse med andra numeriska streckkodsformat.
Varför kräver Code 128C ett jämnt antal siffror?
Code 128C kodar två siffror åt gången som ett enda symboltecken. De 100 möjliga tvåsiffriga paren (00–99) mappas var och en till ett av de 100 datasymbolvärdena i Code 128-kodningstabellen. Eftersom varje teckens position kodar exakt två siffror måste det totala antalet siffror vara jämnt. Om ditt nummer har ett ojämnt antal siffror, lägg till en inledande nolla (koda till exempel '12345' som '012345').
Är Code 128C samma som ITF (Interleaved 2 of 5)?
Nej, men de har liknande syfte. Både Code 128C och ITF kodar sifferpar med hög densitet. Viktiga skillnader: Code 128C inkluderar ett obligatoriskt Mod 103-kontrollkaraktär som ger feldetektering; ITF använder en separat valfri kontrollsifferalgoritm. Code 128C kan blandas med Code 128A/B i en enda streckkod med autoläget; ITF är en fristående symbologi. Code 128C är mer kompakt än ITF för samma antal siffror och erbjuder bättre kompatibilitet med moderna avbildningsskannrar.
Kan Code 128C koda bokstäver eller specialtecken?
Nej. Code 128C är strikt begränsat till siffersträngar med jämn längd. Det kan inte koda bokstäver, mellanslag eller icke-siffertecken. Använd Code 128B för alfanumeriska data. Använd Code 128 autoläge för blandade numeriska och alfabetiska data av varierande längd, som automatiskt växlar till Code 128C för långa siffersekvenser och Code 128B för alfabetiska avsnitt.
Hur mycket mindre är Code 128C jämfört med Code 128B?
För en given nummersträng med jämnt antal siffror producerar Code 128C en streckkod som är ungefär 50% smalare än Code 128B för samma siffror. Till exempel kräver en 12-siffrig sträng 6 symboltecken i Code 128C jämfört med 12 i Code 128B. Detta innebär att en Code 128C streckkod för 12 siffror är ungefär hälften så bred fysiskt som den motsvarande Code 128B streckkoden vid samma X-dimension.
Related barcode tools
Need more than one barcode, a printed label sheet, or a way to check the result? These tools use the same generator, so the output matches.
- Barcode Label PrintPrint a full sheet of labels that lines up with Avery label stock, at the correct physical size.
- Barcode ScannerVerify a printed label before you run the whole batch — decode it from an image or your camera.
- Barcode MakerFull control over size, colors, font, quiet zone, and layout for a single barcode.
Generera din Code 128C streckkod nu — Gratis, direkt, ingen registrering
Skapa kompakta, högdensitets Code 128C streckkoder för dina numeriska data direkt nu. Ange din siffrersträng med jämn längd, justera storleken och ladda ner som PNG eller SVG — helt gratis utan konto.
