Code 128 ist ein linearer Barcode, der den vollständigen ASCII-Zeichensatz mit hoher Dichte kodiert. Dank seiner Flexibilität ist er der De-facto-Standard für Versand-, Logistik- und Lageretiketten; die Variante GS1-128 trägt zusätzlich Lieferkettendaten.

Beispieldaten: TR-4821-KARGO
Auf einem Zebra-Drucker ist ein Code 128-Barcode ein einziger Befehl: ^BC. Das Beispiel unten ist ein vollständiges Etikett; fügen Sie es in die Vorschau ein, um es vor dem Druck zu sehen.
^XA
^FO50,50^BY3
^BCN,120,Y,N,N
^FDLBX-2026-0917^FS
^XZ^BC kodiert Buchstaben, Ziffern und Symbole; den Zeichensatz wählt der Drucker. N,120,Y,N,N = keine Drehung, 120 Punkte hoch, Text unten, keiner oben, keine UCC-Prüfziffer. Für GS1-128 Modus D und die Application Identifier in die Daten.
Dieses Beispiel in der ZPL-Vorschau öffnen → · Befehlsreferenz ^BC
GS1-128 (früher UCC/EAN-128) ist kein eigener Barcodetyp, sondern eine bestimmte Verwendung von Code 128: das Symbol beginnt mit einem FNC1-Zeichen und die Daten bestehen aus Feldern, die mit Anwendungsbezeichnern (AI) gekennzeichnet sind. So trägt ein einziger Barcode Produktnummer, Gewicht und Chargencode zugleich, und das lesende System weiß, welches Feld welches ist.
Gängige Bezeichner: (00) SSCC-Versandeinheitennummer,
(01) GTIN, (10) Charge/Los, (17)
Haltbarkeitsdatum, (3103) Nettogewicht in kg mit drei
Dezimalstellen.
Die Vorschau von Labelixa erzeugt GS1-128 über die Modi D
(UCC/EAN) und U (UCC Case) des Befehls ^BC. Klammern
werden gedruckt, aber nicht kodiert; FNC1-Trenner werden automatisch
gesetzt:
^XA
^FO50,50^BCN,120,Y,N,N,D
^FD(01)09501101530003(3103)000189(10)LOT42^FS
^XZ
Der Modus U ist für Versandeinheiten (SSCC): die Daten werden
auf 19 Stellen normalisiert, die Prüfziffer wird berechnet und das Ergebnis
als (00) kodiert.
Im Modus D (Firmware x.11 und neuer) berechnet der Drucker die
Prüfziffer: Die letzte Stelle von AIs mit Prüfziffer wie (00)
SSCC und (01) GTIN darf ein Platzhalter sein (Zebras Beispiel
schreibt 0), die berechnete Ziffer steht im Barcode und in der
Zeile darunter. Die Vorschau zeichnet dasselbe.
Prüfen Sie das exakte Etikettenformat, das Ihr Transporteur erwartet, am Bildschirm — bevor Sie es an den Drucker senden.
E-CommerceEtikettenformate verschiedener Marktplätze an einem Ort sehen, prüfen und automatisieren.
Lager und RegalPrüfen Sie Regal-, Fach- und Palettenetiketten am Bildschirm auf Lesbarkeit und Überlauf — vor dem Druck und vor der Montage.
ERP & WMSRendern Sie die Etiketten Ihrer Lager- und Unternehmenssysteme als Dienst — ohne Installation oder On-Premise.
Business CentralVersand- und Barcode-Etiketten aus Dynamics 365 Business Central: Labelixa liest Ihre gebuchten Verkaufslieferungen über die Standard-API, füllt eine ZPL-Vorlage, zeigt das Etikett am Bildschirm und druckt es über den DirectPrint-Agenten.
EinzelhandelPrüfen Sie Regal- und Produktetiketten am Bildschirm, bevor sie an der Kasse nicht gescannt werden können.
Gesundheitswesen und LaborPrüfen Sie Proben-, Medikamenten- und Geräteetiketten — einschließlich GS1 Data Matrix — am Bildschirm vor dem Druck.
Pharma & SerialisierungPrüfen Sie die Kette GTIN + Seriennummer + Charge + Verfall in der Data Matrix am Bildschirm — vor dem Druck.
Lebensmittel & GetränkePrüfen Sie die Kartonetiketten mit Charge und MHD am Bildschirm — bevor sie gedruckt werden.
Code 128 ist ein linearer Barcode, der den vollständigen ASCII-Zeichensatz mit hoher Dichte kodiert. Dank seiner Flexibilität ist er der De-facto-Standard für Versand-, Logistik- und Lageretiketten; die Variante GS1-128 trägt zusätzlich Lieferkettendaten.
Kapazität von Code 128: Vollständiges ASCII.
Hauptanwendungen: Versand- und Sendungsnummern, Lagerregal- und Kartonetiketten, Seriennummern und Chargencodes, GS1-128 für SSCC, Haltbarkeitsdatum und Chargeninformationen.
Code 128 ist ein linearer Barcode.