Von 700.000+ Menschen genutzt
Kostenloser GS1-128-Barcode-Generator.
GS1-128 ist der Barcode für SSCC, GTIN, Charge und Daten auf Kartons und Paletten. Geben Sie jeden Application Identifier (AI) samt Wert ein und laden Sie den Barcode herunter.
So erstellen Sie einen GS1-128-Barcode
-
01
Werte und ihre AIs zusammenstellen
Entnehmen Sie SSCC, GTIN (Global Trade Item Number), Charge und Daten Ihren Versanddaten. Der Generator ergänzt keine GS1-Prüfziffern und prüft keine Längen: Eine GTIN unter (01) braucht alle 14 Ziffern, eine SSCC unter (00) alle 18.
-
02
Elementstrings der Reihe nach eingeben
Geben Sie jeden AI samt Wert ohne Klammern ein, AIs mit vordefinierter Länge wie (01) und (17) zuerst. Folgt auf ein Feld ohne vordefinierte Länge, etwa (10), ein weiterer AI, geben Sie dazwischen
\Fein und aktivieren Escape-Sequenzen. -
03
Größe festlegen und herunterladen
Stellen Sie für Kartons und Paletten die Auflösung Ihres Druckers und eine Modulbreite von mindestens 0,495 mm ein und laden Sie dann PNG für Ihre Etikettensoftware herunter, oder SVG mit einem Plan. Machen Sie die Balken in Ihrem Layout mindestens 31,75 mm hoch und halten Sie auf beiden Seiten 10 Module frei.
Was ist ein GS1-128-Barcode?
Ein GS1-128-Barcode ist ein Code-128-Symbol für GS1-Daten, das in der Lieferkette auf Kartons und Paletten verwendet wird. GS1 schreibt ihn als Datenträger für die SSCC (Serial Shipping Container Code) auf Logistikeinheiten vor. Ein FNC1 (Function 1 Symbol Character) direkt nach dem Startzeichen, eine für das GS1-System reservierte Position, unterscheidet ihn von anderen Code-128-Symbolen. Seine Daten sind eine Folge von Elementstrings, jeweils ein Application Identifier (AI) wie (00), (01) oder (10) gefolgt von seinem Wert.
Wo GS1-128 gescannt wird
GS1-128 wird in der Lieferkette gescannt; an Einzelhandelskassen werden stattdessen EAN-13, UPC-A oder GS1 DataBar verwendet. Ein Lieferant kennzeichnet jede Palette mit ihrer SSCC, die das Lager des Kunden beim Wareneingang scannt, um die per EDI (Electronic Data Interchange) gesendeten Lieferdaten abzurufen. Das Scannen der SSCC ermöglicht außerdem Cross-Docking und die Sendungssteuerung.
Umkartons, die eine Charge oder ein Verfallsdatum benötigen, können diese in GS1-128 tragen, da ITF-14 nur die 14-stellige GTIN enthält. Kartons mit 10 Hähnchen oder ganzen Käselaiben tragen eine GTIN, die mit 9 beginnt, plus das Nettogewicht. Für Artikel in Fertigung und MRO (Maintenance, Repair and Overhaul – Wartung, Reparatur und Instandsetzung) haben GS1-128, GS1 DataMatrix und GS1 QR Code als Datenträger Vorrang.
Ein Scan statt drei, in GS1-Maßen
Das Beispiel oben auf der Seite enthält GTIN, Verfallsdatum und Charge in einem GS1-128, sodass ein einziger Scan alle drei erfasst. Die Elementstrings teilen sich ein Startmuster, ein Prüfzeichen und ein Stoppzeichen, das braucht weniger Platz als getrennte Barcodes.
Die Zeichnung zeigt es mit der Ziel-Modulbreite von GS1 für Kartons und Paletten, 0,495 mm, und Balken in der Mindesthöhe von 31,75 mm. Mit Ruhezonen von 10 Modulen (4,95 mm) ist es 141,57 mm breit und liegt damit unter dem Höchstwert von 165,10 mm. Die minimale Druckqualität ist 1,5 (C).
Formate, SSCC-Etikettenvorlagen und Automatisierung
Laden Sie GS1-128 kostenlos als GIF, JPG oder PNG herunter; SVG gibt es mit einem Plan. Für vollständige Palettenetiketten drucken die GS1-Logistiketiketten-Vorlagen von TEC-IT die SSCC und weitere GS1-128-Symbole mit einem schmalen Balken von 0,495 mm.
Die Barcode-Software von TEC-IT ergänzt das FNC1 und das Prüfzeichen Modulo 103 automatisch. Barcode Studio importiert CSV-Dateien, zum Beispiel die SSCCs aller Paletten einer Sendung, und exportiert die Barcodes in einem Durchlauf. TBarCode Office verknüpft GS1-128 mit Excel-Zellen und Word-Serienbriefen; TBarCode/SAPwin druckt es aus SAPscript und Smart Forms.
GS1-128 im Überblick
- Typ
- Linear; eine Teilmenge von Code 128, reserviert für GS1-Daten
- Spezifikation
- GS1 General Specifications, Abschnitt 5.4 (Release 26.0, 2026); Code 128: ISO/IEC 15417
- Startmuster
- Startzeichen A, B oder C, dann FNC1
- Zeichensatz
- GS1-Teilmenge von ISO/IEC 646: 82 Zeichen (Ziffern, Buchstaben, 20 Sonderzeichen), kein Leerzeichen
- Datenkapazität
- 48 Datenzeichen einschließlich AIs und Trennzeichen; längere Daten erfordern ein zweites Symbol
- Maximale Länge
- 165,10 mm einschließlich Ruhezonen
- Prüfzeichen
- Modulo 103, vom Generator ergänzt, nicht in der Textzeile angezeigt
- X-Dimension
- 0,495–0,940 mm auf Logistikeinheiten; 0,495–1,016 mm auf Handelseinheiten in der allgemeinen Distribution
- Balkenhöhe
- Mindestens 31,75 mm in der allgemeinen Distribution
- Ruhezone
- 10X links und rechts
Wie GS1-128-Daten aufgebaut sind
AIs, die mit 00–03, 11–13, 15–17, 20, 31–36 oder 41 beginnen, haben eine vordefinierte Länge, sodass der nächste AI direkt folgt. Alle anderen müssen mit einem Trennzeichen (FNC1) enden, wenn ein weiterer AI folgt, auch solche mit fester Länge wie (422) Ursprungsland.
| AI | Inhalt | Datenformat | FNC1 vor dem nächsten AI |
|---|---|---|---|
| (00) | SSCC einer Logistikeinheit | 18 Ziffern | Nein |
| (01) | GTIN einer Handelseinheit | 14 Ziffern | Nein |
| (02) | GTIN des Inhalts einer Logistikeinheit | 14 Ziffern | Nein |
| (10) | Chargen- oder Losnummer | Bis zu 20 Zeichen | Ja |
| (17) | Verfallsdatum | YYMMDD | Nein |
| (21) | Seriennummer | Bis zu 20 Zeichen | Ja |
| (310n) | Nettogewicht in kg, n Dezimalstellen | 6 Ziffern | Nein |
| (37) | Anzahl enthaltener Handelseinheiten | Bis zu 8 Ziffern | Ja |
Für einen Karton mit GTIN 19521234543210, Verfallsdatum 31. Dezember 2026 und Charge ABC123 geben Sie 01195212345432101726123110ABC123 ein. Ein FNC1 ist nicht nötig, weil das einzige Feld variabler Länge am Ende steht.
Eine Palette mit 40 solcher Kartons, die nicht als Einheit gehandelt wird, führt ihren Inhalt unter (02) und die Anzahl unter (37) auf. Geben Sie 02195212345432103740\F10ABC123 ein, wobei \F die Anzahl abschließt. Die Beispielnummern verwenden das GS1-Präfix 952, das für Beispiele reserviert ist.
Die SSCC der Palette endet mit einer Prüfziffer, die wie die GTIN-Prüfziffer berechnet wird:
- Nehmen Sie die ersten 17 Ziffern (Erweiterungsziffer, GS1-Basisnummer und laufende Nummer): 09521234567890123.
- Multiplizieren Sie sie abwechselnd mit 3 und 1, links mit 3 beginnend, und addieren Sie die Produkte: 135.
- Ziehen Sie die Summe vom nächsten gleichen oder höheren Vielfachen von zehn ab: 140 − 135 = 5, Sie geben also
00095212345678901235ein.
GS1-128-Größen und Druckprüfungen
- Ganze Druckerpunkte: Verwenden Sie eine Modulbreite aus ganzen Punkten, etwa 4 Punkte (0,500 mm) bei 203 dpi oder 6 Punkte (0,508 mm) bei 300 dpi. Bei 0,495 mm und 300 dpi mischt das erzeugte Bild Module aus 5 und 6 Punkten.
- Breite: Bei 0,495 mm ist ein SSCC-Symbol 77,2 mm breit und mit beiden Ruhezonen 87,1 mm, passt also auf ein A6-Etikett (105 mm breit).
- Ränder und Höhe: Standardmäßig hat das heruntergeladene Bild keine Ruhezone und Balken, die kürzer als 31,75 mm sind. Lassen Sie auf jeder Seite 10X Weißraum und strecken Sie es nur senkrecht; verzerrt sich der Text, blenden Sie ihn aus und setzen Sie ihn in Ihrem Layout.
- Textzeile: AIs in Klammern, eine gut lesbare Schrift wie OCR-B, mindestens 2 mm hoch (3 mm auf GS1-Logistiketiketten).
- Ausrichtung: Auf Kartons und Paletten in der allgemeinen Distribution müssen die Balken aufrecht stehen. Drehen Sie das Symbol also nicht um 90°, um Platz zu sparen.
- Verifizierung: Prüfen Sie Drucke mit einem ISO/IEC-15416-Prüfgerät. Das GS1-Minimum für Kartons und Paletten, 1,5/10/660, bedeutet Qualitätsstufe 1,5 (C) oder besser bei einer Apertur von 0,254 mm und 660 nm.
Eingabefehler bei GS1-128 und ihre Behebung
- Klammern eintippen. Der Generator kodiert sie als Daten, sodass Scanner (01)… statt 01… senden, obwohl der gedruckte Text richtig aussieht. Lassen Sie sie weg; die Textzeile bekommt sie automatisch.
- Kein FNC1 nach einem Feld variabler Länge.
10ABC1232112345wird als eine einzige Chargennummer ABC1232112345 gelesen, nicht als Charge ABC123 plus Seriennummer 12345. Geben Sie10ABC123\F2112345ein. - \F ohne Escape-Sequenzen. Der Barcode enthält dann einen Backslash und ein F, und der Backslash gehört nicht zum GS1-Zeichensatz. Aktivieren Sie Escape-Sequenzen und verwenden Sie ein großes F:
\fist ein Seitenvorschub. - Falsche oder fehlende Prüfziffer. Der Generator druckt eine 13-stellige GTIN unter (01) oder eine falsch getippte letzte Ziffer so, wie sie eingegeben wurde. Berechnen Sie die Prüfziffer vorher.
- (01) für den Paletteninhalt. Eine Logistikeinheit, die keine Handelseinheit ist, führt ihren Inhalt unter (02) auf, mit der SSCC und der Anzahl (37). (01) und (02) dürfen nicht in derselben Einheit stehen.
GS1-128 im Vergleich mit verwandten Barcodes
Der EAN-14-Generator nimmt nur eine GTIN: Er ergänzt AI (01) und, wenn Sie 13 Ziffern eingeben, die Prüfziffer. Verwenden Sie GS1-128, sobald eine Charge, ein Datum oder eine SSCC im Spiel ist.
Ohne FNC1 nach dem Startzeichen ist ein Code-128-Symbol nie GS1-128, auch wenn seine Ziffern wie AIs aussehen. Verwenden Sie ihn für Codes außerhalb des GS1-Systems.
GS1 DataMatrix enthält dieselben Elementstrings in einem kleinen 2D-Symbol für bildbasierte Scanner. Auf Logistikeinheiten begleitet er normalerweise das GS1-128 und muss dessen Elementstrings wiederholen.
GS1 DataBar Expanded trägt dieselben AIs, bis zu 74 Ziffern oder 41 Buchstaben, und ist für omnidirektionale Kassenscanner und Einzelhandelsartikel mit variablem Gewicht gebaut.
GS1-128 Composite ergänzt eine 2D-Komponente für zusätzliche Daten. Die größte Form, CC-C mit bis zu 2.361 Ziffern, gibt es nur mit GS1-128.
Häufig gestellte Fragen
Mehr über GS1-128 erfahren.
Ist EAN-128 dasselbe wie GS1-128?
Wie gebe ich FNC1 in einem GS1-128-Barcode ein?
\F ein, wo ein Trennzeichen nötig ist, und aktivieren Sie im Generator Escape-Sequenzen. Das FNC1 nach dem Startzeichen wird für Sie ergänzt, geben Sie also nie eines am Anfang ein. Trennzeichen gehören nur hinter Felder ohne vordefinierte Länge, auf die ein weiterer AI folgt.
Was sendet ein Scanner, wenn er GS1-128 liest?
Ist ein SSCC-Barcode ein GS1-128?
Weitere Ressourcen
Code-128, GS1-128 Barcode
Der Code 128 ist eine Barcode-Symbologie, die auch den Standards der GS1 Organisation unterliegt. Die hohe Datendichte dieses Barcodes ermöglicht viele…
LeitfadenGS1 Application Identifier (AI)
Barcodes im GS1-System (wie z.B. GS1-128 ) verwenden Datenbezeichner bzw. Application Identifiers , um Informationen über die Struktur der kodierten Daten zu…
FAQFAQ Logistik-Etikettierung
Der Serial Shipping Container Code identifiziert eine Logistikeinheit – Palette, Karton oder Paket. Kodiert unter Application Identifier (00) ist er der…
ProduktBarcode Studio
Über 100 Typen, Qualitätsprüfung und Batch-Export.
ProduktTBarCode Office
Normgerechte Barcodes für Dokumente, Serienbriefe und Tabellen.
ProduktTBarCode/SAPwin
Die Barcode-DLL für SAP: Barcodes aus SAPscript, Smart Forms und ABAP auf nahezu jedem Drucker – über SAPSprint, SAPGUI oder WWI.