Kostenloser GS1-128-Barcode-Generator — Barcodes mit Anwendungskennungen für die Lieferkette

Generieren Sie GS1-128-Barcodes online kostenlos. GS1-128 (früher UCC/EAN-128) kodiert GS1-Anwendungskennungen — strukturierte Datenfelder für GTINs, Chargennummern, Verfallsdaten, Seriennummern, SSCCs und mehr — in einem einzigen konformen Code 128-Barcode. Unverzichtbar für Einzelhandelslieferketten, pharmazeutische Rückverfolgbarkeit und Logistikkartons-Etikettierung. Sofortiger Download als PNG oder SVG. Keine Anmeldung, keine Wasserzeichen, keine Grenzen.

GS1-128 ist eine Spezialisierung der Code 128-Symbologie, die von GS1 — dem globalen Standardisierungsgremium für Lieferketten-Barcodes — entwickelt und gepflegt wird. Im Gegensatz zu Standard-Code 128 verwendet GS1-128 das FNC1-Zeichen (Funktionscode 1) unmittelbar nach dem Startcode, um Scannern und Middleware zu signalisieren, dass der Barcode der GS1-Anwendungskennungs-Syntax folgt. Anwendungskennungen sind zwei- bis vierstellige numerische Präfixe (in der menschenlesbaren Schrift in Klammern gedruckt), die identifizieren, welche Art von Daten folgt: GTIN (01), Batch-/Chargennummer (10), Produktionsdatum (11), Verfallsdatum (17), Seriennummer (21), SSCC (00) und über 100 andere Standardfelder. GS1-128 ist obligatorisch für Einzelhandelslogistik-Etiketten, obligatorisch für die Serialisierung nach der EU-Richtlinie gegen Arzneimittelfälschungen und wird von großen Einzelhändlern wie Aldi, Lidl, dm und Amazon für die Kennzeichnung eingehender Sendungen gefordert.

Was ist GS1-128?

GS1-128 ist eine Spezialisierung der Code 128-Symbologie, die von GS1 — dem globalen Standardisierungsgremium für Lieferketten-Barcodes — entwickelt und gepflegt wird. Im Gegensatz zu Standard-Code 128 verwendet GS1-128 das FNC1-Zeichen (Funktionscode 1) unmittelbar nach dem Startcode, um Scannern und Middleware zu signalisieren, dass der Barcode der GS1-Anwendungskennungs-Syntax folgt. Anwendungskennungen sind zwei- bis vierstellige numerische Präfixe (in der menschenlesbaren Schrift in Klammern gedruckt), die identifizieren, welche Art von Daten folgt: GTIN (01), Batch-/Chargennummer (10), Produktionsdatum (11), Verfallsdatum (17), Seriennummer (21), SSCC (00) und über 100 andere Standardfelder. GS1-128 ist obligatorisch für Einzelhandelslogistik-Etiketten, obligatorisch für die Serialisierung nach der EU-Richtlinie gegen Arzneimittelfälschungen und wird von großen Einzelhändlern wie Aldi, Lidl, dm und Amazon für die Kennzeichnung eingehender Sendungen gefordert.

  • GS1-Anwendungskennungs-Syntax
    GS1-128-Barcodes kodieren ein oder mehrere Anwendungskennungs- + Datenfeldpaare innerhalb eines einzigen Barcodes. Jede AI ist ein numerisches Präfix, das die semantische Bedeutung der folgenden Daten identifiziert. Häufige AIs umfassen: (01) GTIN-14, (10) Chargennummer, (11) Produktionsdatum (JJMMTT), (17) Verfallsdatum (JJMMTT), (21) Seriennummer, (00) SSCC, (310x) Nettogewicht in kg, (420) Postleitzahl des Lieferorts. Mehrere AI+Wert-Paare können in einem GS1-128-Barcode verkettet werden, getrennt durch FNC1-Trennzeichen für Felder variabler Länge.
  • FNC1 — Der GS1-Systemkennung
    Das definierende Merkmal von GS1-128 ist das FNC1-Zeichen, das unmittelbar nach dem Code 128-Startcode eingefügt wird. Dieses einzelne Funktionszeichen signalisiert jedem GS1-konformen Scanner- und Middleware-System, dass der Barcode der AI-Syntax folgt und nicht einer einfachen alphanumerischen Kodierung. Ohne das FNC1-Präfix ist ein Barcode mit AI-formatierten Daten nur ein Standard-Code 128-Barcode — er wird als Rohstring dekodiert, und eine AI-Parsing findet nicht automatisch statt.
  • Lieferkette, Pharma- und Einzelhandelskonformität
    GS1-128 ist das erforderliche Barcodeformat für Logistikkartons-Etiketten (GS1-Logistiketikett-Standard), für die Serialisierung von Arzneimitteln gemäß US-DSCSA und EU-FMD sowie für die Konformitätsprogramme von Einzelhändlern wie Aldi, Lidl, dm, Metro und Amazon Vendor Central. Wenn der Leitfaden eines Einzelhändlers oder das Lieferanten-Konformitätsdokument 'GS1-128' oder 'UCC-128' angibt, ist dies das genau erforderliche Format.
  • Menschenlesbare AI-Notation mit Klammern
    In einem GS1-128-Barcode werden die Anwendungskennungen im menschenlesbaren Text unter den Strichen in Klammern dargestellt — zum Beispiel (01)09521234543213(17)261231(10)ABC123. Die Klammern sind nur Teil der menschenlesbaren Anzeige; sie werden nicht im Barcode selbst kodiert. Diese Notation ermöglicht es den Bedienern, die semantische Bedeutung jedes Feldes direkt vom Etikett abzulesen, ohne einen Scanner zu benötigen.
  • Unterstützt Felder mit fester und variabler Länge
    GS1-Anwendungskennungen fallen in zwei Kategorien: Felder mit fester Länge (wie AI 01 GTIN-14, das immer 14 Ziffern hat) und Felder mit variabler Länge (wie AI 10 Chargennummer oder AI 21 Seriennummer, deren Länge variieren kann). Felder mit variabler Länge in einem verketteten GS1-128-Barcode werden mit einem FNC1-Zeichen abgeschlossen, um sie von der nächsten AI zu trennen. Felder mit fester Länge benötigen kein Trennzeichen. Dieser Generator behandelt die Trennzeicheneinfügung automatisch.

GS1-128 specifications

Code 128 carrying GS1 Application Identifier element strings — the standard barcode of global logistics. The table below lists the exact GS1-128 specifications — character set, check digit, X-dimension, quiet zone and the governing GS1 General Specifications; symbology basis ISO/IEC 15417 standard — so you can size and print the symbol correctly the first time.

Character set
Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates)
Data length
Variable; each AI has its own fixed or predefined-length rule, and symbol size is bounded by label space
Check digit
Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10
Density
Same as Code 128 — ≈24 numeric characters per inch in code set C
X-dimension (module width)
0.25-0.50 mm; 0.33-0.50 mm is typical on logistics labels
Quiet zone
10X on each side
Magnification
GS1 logistics label practice: 100% nominal X = 0.33 mm with 80-200% magnification allowed depending on printing process
Bar / space ratio
Variable-width bars and spaces
Standard
GS1 General Specifications; symbology basis ISO/IEC 15417
Introduced
1989 — GS1 (UCC/EAN joint standard, built on Code 128)

Typical uses: SSCC (AI 00) pallet and carton labels in global supply chains; Batch (10), expiry (17), and serial (21) traceability in food and pharma; Retail logistics, cross-docking, and EDI-linked shipments.

How GS1-128 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 GS1-128 with the formats most often confused with it, on the three properties that decide compatibility: character set, check digit, and quiet zone.

GS1-128(this page)
Character set
Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates)
Check digit
Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10
Quiet zone
10X on each side
Character set
All 128 ASCII characters: 0-9, A-Z, a-z, punctuation, and control characters (code set dependent)
Check digit
Mandatory Mod 103 check character, calculated automatically by the encoder
Quiet zone
10X on each side (minimum 2.5 mm recommended for general scanning)
Character set
Digit pairs 00-99 only (numeric data)
Check digit
Mandatory Mod 103 check character, appended automatically
Quiet zone
10X on each side
Character set
Digits 0-9 only
Check digit
Mandatory Mod 10 check digit over the full 14 digits
Quiet zone
10X on each side
Character set
Digits 0-9 only
Check digit
Mandatory Mod 10 check digit (part of the GTIN-14)
Quiet zone
10X on each side
Character set
GS1 AI element strings — numeric AIs with some alphanumeric fields (max 41 alpha / 74 numeric chars)
Check digit
GTIN Mod 10 check digit embedded in the AI (01) element; no separate symbol check digit
Quiet zone
1X recommended

So erstellen Sie einen GS1-128-Barcode — Schritt-für-Schritt

Das Erstellen eines konformen GS1-128-Anwendungskennungs-Barcodes dauert weniger als eine Minute. Befolgen Sie diese Schritte:

1

Identifizieren Sie Ihre Anwendungskennungen

Bestimmen Sie, welche GS1-Anwendungskennungen von Ihrem Handelspartner, dem Leitfaden Ihres Einzelhändlers oder der regulatorischen Spezifikation gefordert werden. Häufige Kombinationen: GTIN + Verfallsdatum + Chargennummer für Pharmaetiketten [(01)GTIN(17)JJMMTT(10)CHARGE]; SSCC für Logistikkartons-Etiketten [(00)SSCC18]; GTIN + Seriennummer für Produktserialisierung [(01)GTIN(21)SERIE].

2

Geben Sie AI-Daten im Standardformat ein

Geben Sie Ihren AI-Datenstring in das Eingabefeld in der GS1-Standardnotation ein oder fügen Sie ihn ein — Anwendungskennungsziffern in Klammern, gefolgt unmittelbar vom Datenwert, ohne Leerzeichen zwischen den Feldern: (01)09521234543213(17)261231(10)ABC123. Der Generator parst die AI-Präfixe und fügt automatisch FNC1-Trennzeichen ein.

3

Passen Sie die Größe an und überprüfen Sie den HRI-Text

Stellen Sie die Balkenhöhe und Modulbreite so ein, dass sie Ihren Etikettenabmessungen und den GS1-Spezifikationsanforderungen entsprechen. Überprüfen Sie, ob der menschenlesbare Text unter dem Barcode die Anwendungskennungen in Klammernotation korrekt anzeigt. Die Vorschau wird in Echtzeit aktualisiert.

4

Herunterladen und validieren

Laden Sie den GS1-128-Barcode als PNG oder SVG herunter. Bevor Sie eine vollständige Produktionscharge drucken, scannen Sie den heruntergeladenen Barcode mit einer GS1-fähigen Barcode-Validierungs-App oder einem Scanner, um zu bestätigen, dass alle AI-Felder korrekt geparst werden und die Datenwerte wie erwartet dekodiert werden.

GS1-128-Barcode-Generator-Funktionen

Generieren Sie vollständig konforme GS1-128-Anwendungskennungs-Barcodes mit automatischer FNC1-Einfügung, AI-Validierung und standardkonformer Ausgabe.

Anwendungskennungs-Eingabe mit AI-Validierung

Geben Sie GS1-AI-Daten im Standardformat ein — zum Beispiel (01)09521234543213(17)261231 — und der Generator parst jedes AI-Präfix, validiert die Datenlänge und den Zeichensatz gemäß den GS1-General Specifications und kodiert die vollständige Sequenz mit korrekten FNC1-Trennzeichen. Ungültige AI-Präfixe oder Datenfeldlängen werden vor der Kodierung gekennzeichnet.

Automatische FNC1-Einfügung

Der Generator fügt automatisch das FNC1-Zeichen nach dem Startcode und zwischen AI-Feldern variabler Länge ein, wie von der GS1-Spezifikation gefordert. Sie müssen keine Funktionscodes manuell einfügen. Der Ausgabe-Barcode ist ein vollständig konformes GS1-128-Symbol, das von GS1-fähigen Scannern und EDI-Systemen korrekt geparst wird.

Menschenlesbarer AI-Text unter dem Barcode

Der menschenlesbare Text unter dem GS1-128-Barcode zeigt die Anwendungskennungen in der standardmäßigen GS1-Klammernotation — (01)09521234543213(17)261231(10)ABC123 — genau wie in den GS1-General Specifications für den Logistiketikettendruck angegeben. Dies gewährleistet, dass Etikettenbediener und Prüfer die AI-Daten direkt vom gedruckten Etikett lesen und überprüfen können.

PNG- und SVG-Download

Laden Sie Ihren GS1-128-Barcode als verlustfreies SVG zur Integration in Etikettendesign-Software, ERP-Vorlagen und Druckabläufe oder als hochauflösendes PNG für E-Mails, Dokumentationen und schnellen Druck herunter. Die SVG-Ausgabe behält klare Balkenkanten bei jedem Druckmaßstab bei — von kleinen Kartonschildern bis hin zu A4-Logistikdokumenten.

Einstellbare Modulbreite und Balkenhöhe

Stellen Sie die X-Dimension (Modulbreite) und die Balkenhöhe ein, um die GS1-Spezifikationsmindestanforderungen für Ihre Etikettengröße und Scannerumgebung zu erfüllen. Die GS1-General Specifications definieren Mindest-X-Dimension und Mindestsymbolhöhe für Logistiketiketten. Dieser Generator ermöglicht es Ihnen, die Abmessungen so zu konfigurieren, dass sie der GS1-Logistiketikettenspezifikation für Ihre Anwendung entsprechen.

GS1-128-Stapelgenerierung

Generieren Sie eine Charge von GS1-128-Barcodes aus einer Liste von AI-Strings in einem einzigen Vorgang. Geben Sie einen AI-Datenstring pro Zeile ein und laden Sie alle Barcodes als ZIP mit PNG- oder SVG-Dateien herunter. Nützlich für den Vordruck von serialisierten SSCC-Etiketten, die Vorabgenerierung von Verfallsdatumsvarianten oder die Erstellung einer vollständigen Produktionscharge serialisierter Pharmakarton-Etiketten.

GS1-128-Barcode-Anwendungsfälle & Beispiele aus der Praxis

GS1-128 wird in mehreren Branchen für Lieferkettenrückverfolgbarkeit und Konformität vorgeschrieben. Hier sind die wichtigsten Anwendungen.

GS1-128-Barcode auf einem Einzelhandels-Logistikkartons-Etikett, das SSCC-18 für die Lieferkettenverfolgung kodiert

Einzelhandels-Logistikkartons-Etiketten (SSCC)

Generieren Sie GS1-128-Versandkartons-Etiketten, die den Serial Shipping Container Code [(00) SSCC-18] für die Paletten- und Kartonnachverfolgung durch Einzelhandelsverteilzentren kodieren. SSCC-Etiketten werden von Einzelhändlern wie Aldi, Lidl, dm, Metro und den meisten großen globalen Einzelhändlern für eingehende Sendungen gefordert — GS1-128 ist das vorgeschriebene Barcodeformat.

GS1-128-Barcode auf einem Pharmakarton-Etikett, das GTIN, Seriennummer, Charge und Verfallsdatum für die FMD-Konformität kodiert

Pharmazeutische Serialisierung und FMD-Konformität

Erzeugen Sie GS1-128-Barcodes, die GTIN (AI 01), Seriennummer (AI 21), Chargennummer (AI 10) und Verfallsdatum (AI 17) für die EU-Richtlinie gegen Arzneimittelfälschungen und die US-amerikanische DSCSA-Serialisierung der Arzneimittellieferkette kodieren. Diese vier AIs in einem einzigen GS1-128-Barcode bilden das Standardformat für Pharmakarton-Etiketten, das für Verifizierungssystem-Hochladungen erforderlich ist.

GS1-128-Barcode auf einem Lebensmittelkisten-Etikett, das GTIN, Produktionsdatum und Chargennummer für die Lebensmittelsicherheitsrückverfolgbarkeit kodiert

Lebensmittelsicherheits- und Chargenrückverfolgbarkeits-Etiketten

Kodieren Sie GTIN, Produktionsdatum (AI 11), Mindesthaltbarkeitsdatum (AI 15) und Chargennummer (AI 10) in einem einzigen GS1-128-Barcode für die Kennzeichnung von Lebensmittelkisten. GS1-128 ermöglicht automatisiertes Chargenrückverfolgbarkeitsscannen an jedem Punkt der Kühlkette — vom Hersteller über den Distributor bis zum Einzelhändler — und unterstützt die schnelle Rückrufidentifizierung und die Einhaltung der Lebensmittelsicherheitsvorschriften.

GS1-128-Barcode auf einem Amazon FBA-Eingangssendungs-Kartonetikett, das SSCC für den Erfüllungszentrumsempfang kodiert

Amazon Vendor Central- und FBA-Versandetiketten

Die Spezifikationen für eingehende Sendungen von Amazon Vendor Central und FBA erfordern GS1-128-Kartonetiketten, die SSCC (AI 00) oder Bestellnummern kodieren. Generieren Sie konforme GS1-128-Etiketten für eingehende Amazon-Sendungen, um Ablehnungen und Rückbelastungen in den Amazon-Erfüllungszentren zu vermeiden.

GS1-128-Barcode — Häufig gestellte Fragen

Technische Antworten zu GS1-128-Anwendungskennungen, FNC1-Kodierung, Konformitätsanforderungen und Unterschieden zu einfachem Code 128.

1

Was ist der Unterschied zwischen GS1-128 und Code 128?

Code 128 ist eine allgemeine Barcodesymbologie, die ASCII-Daten kodiert. GS1-128 ist eine spezifische Anwendung von Code 128, die das FNC1-Funktionszeichen unmittelbar nach dem Startcode verwendet, um den Barcode als GS1-Anwendungskennungs-Barcode zu identifizieren. Scanner und Middleware, die GS1-128 erkennen, parsen das FNC1-Präfix und wenden die AI-Syntax-Dekodierung an. Ein Standard-Code-128-Scanner, der nicht für GS1-128 konfiguriert ist, dekodiert denselben Barcode als einfachen alphanumerischen String, der mit dem ASCII-Wert von FNC1 beginnt — oder er dekodiert das FNC1-Zeichen überhaupt nicht.

2

Was sind GS1-Anwendungskennungen (AIs)?

Anwendungskennungen sind zwei- bis vierstellige numerische Codes, die in den GS1-General Specifications definiert sind und die Bedeutung und das Format des folgenden Datenfelds identifizieren. Beispielsweise identifiziert AI (01) eine 14-stellige GTIN; AI (17) identifiziert ein 6-stelliges Verfallsdatum im Format JJMMTT; AI (10) identifiziert eine alphanumerische Charge oder Batch-Nummer mit variabler Länge. Die vollständige Liste von über 100 definierten AIs ist im GS1-General Specifications-Dokument auf gs1.org veröffentlicht.

3

Kann ich mehrere Anwendungskennungen in einem GS1-128-Barcode kodieren?

Ja. Mehrere AI+Wert-Paare können innerhalb eines einzigen GS1-128-Barcodes verkettet werden. Felder mit fester Länge (wie GTIN-14 unter AI 01) benötigen kein Trennzeichen — der Scanner weiß genau, wie viele Zeichen zu lesen sind. Felder mit variabler Länge (wie Chargennummer unter AI 10 oder Seriennummer unter AI 21) werden durch ein FNC1-Zeichen von der nächsten AI getrennt. Dieser Generator behandelt die FNC1-Trennzeicheneinfügung automatisch basierend auf den AI-Definitionen in den GS1-General Specifications.

4

Was ist eine SSCC und wie wird sie in GS1-128 kodiert?

Der Serial Shipping Container Code (SSCC) ist eine 18-stellige GS1-Kennung, die einer Logistikeinheit — einer Palette, einem Karton oder Container — für die Nachverfolgung durch die Lieferkette zugewiesen wird. Er wird in GS1-128 mit der Anwendungskennung (00) gefolgt vom 18-stelligen SSCC-Wert kodiert: (00)009521234512345675. Die SSCC enthält ein GS1-Firmenpräfix, eine Serienreferenz und eine Mod-10-Prüfziffer. SSCC-GS1-128-Barcodes sind die primäre Kennung auf GS1-Logistiketiketten, die von großen Einzelhändlern gefordert werden.

5

Sind GS1-128, UCC-128 und EAN-128 dasselbe?

Ja. GS1-128, UCC-128 und EAN-128 beziehen sich alle auf denselben Barcode-Standard. Der Name wurde 2009 von UCC/EAN-128 in GS1-128 geändert, als GS1 US und GS1 International ihre Namenskonventionen vereinheitlichten. Ältere Leitfäden von Einzelhändlern und EDI-Dokumente verweisen möglicherweise noch auf UCC-128 oder EAN-128 — wenn die Spezifikation einen dieser Namen nennt und die Kodierung von Anwendungskennungen erfordert, ist GS1-128 das korrekte Format.

6

Benötige ich ein GS1-Firmenpräfix, um GS1-128 zu verwenden?

Für GTINs (AI 01) und SSCCs (AI 00), die im Einzelhandel und in der Lieferkette verwendet werden, ja — ein von GS1 lizenziertes GS1-Firmenpräfix ist erforderlich, um global eindeutige Kennungen zu generieren. Für die interne Barcode-Nutzung (Kodierung von Chargennummern, Daten oder internen Seriennummern für Ihr eigenes System) können Sie die GS1-128-Syntax ohne GS1-Firmenpräfix verwenden, solange die Barcodes nicht in die globale Lieferkette veröffentlicht oder von Drittanbieter-Einzelhandelssystemen gescannt werden.

Generieren Sie jetzt Ihren GS1-128-Barcode — Kostenlos, sofort, keine Anmeldung

Erstellen Sie jetzt konforme GS1-128-Anwendungskennungs-Barcodes für Einzelhandelslogistik, pharmazeutische Serialisierung, Lebensmittelrückverfolgbarkeit und Lieferkettenkennzeichnung. Geben Sie Ihren AI-Datenstring ein, konfigurieren Sie die Größe und laden Sie als PNG oder SVG herunter — völlig kostenlos, ohne Konto.