Vergleiche und Standards

Code 128 vs. Code 39: Was ist der Unterschied?

Code 128 unterstützt einen größeren Zeichensatz und eine höhere Datendichte; Code 39 arbeitet mit einem stärker begrenzten Zeichensatz und ist in älteren industriellen Systemen verbreitet. Ohne konkrete Code-39-Vorgabe ist Code 128 für neue interne Anwendungen meist flexibler.

Aktualisiert: 16. September 2026

Kurzantwort

Code 128 unterstützt einen größeren Zeichensatz und eine höhere Datendichte; Code 39 arbeitet mit einem stärker begrenzten Zeichensatz und ist in älteren industriellen Systemen verbreitet. Ohne konkrete Code-39-Vorgabe ist Code 128 für neue interne Anwendungen meist flexibler.

Zeichensatz

Code 128 unterstützt einen großen Teil der druckbaren ASCII-Zeichen. Code 39 verwendet Großbuchstaben, Ziffern und eine begrenzte Anzahl von Sonderzeichen.

Trennen Sie dabei Artikelidentifikation und Barcode-Symbol: Die Vergabe und geschäftliche Bedeutung einer Nummer ist ein anderer Schritt als ihre Darstellung als maschinenlesbares Symbol.

Platz auf dem Etikett

Für denselben Inhalt kann Code 128 in vielen Fällen kompakter sein. Bei schmalen Etiketten kann dieser Unterschied praktisch relevant werden.

Für den echten Handelseinsatz haben aktuelle GS1-Regeln sowie Vorgaben von Händler, Marktplatz oder Handelspartner Vorrang vor allgemeiner Internetberatung.

Schneller Vergleich

Die Tabelle zeigt die wichtigsten Unterschiede auf einen Blick. Bei echten Handelsanforderungen haben der maßgebliche Standard und die Vorgaben des Partners Vorrang.

MerkmalCode 128Code 39
ZeichensatzBreit; Buchstaben, Ziffern, ZeichenStärker begrenzt
DatendichteMeist höherKann bei gleichen Daten breiter werden
Typischer EinsatzSKU, Seriennummer, Lager, allgemeinÄltere/spezielle Industriesysteme
Bei neuen SystemenOft die flexiblere WahlVor allem bei konkreter Vorgabe

Kompatibilität hat Vorrang

Wenn vorhandene Scanner oder Software ausdrücklich Code 39 erwarten, sollten Sie das Format nicht einfach wechseln. Der Datenträger muss zum Zielsystem passen.

Für den echten Handelseinsatz haben aktuelle GS1-Regeln sowie Vorgaben von Händler, Marktplatz oder Handelspartner Vorrang vor allgemeiner Internetberatung.

Checkliste vor der Anwendung

  • Prüfen Sie den Quellwert gegen den maßgeblichen Datensatz.
  • Bestätigen Sie, welches Format das Zielsystem erwartet.
  • Ändern oder „korrigieren“ Sie Kennungen nicht stillschweigend.
  • Testen Sie Barcode oder QR-Code in der endgültigen Größe und auf dem endgültigen Material.
  • Scannen Sie repräsentative Beispiele, bevor Sie eine große Serie produzieren.

Wichtig: Ein Barcode kann technisch scanbar sein und trotzdem die falsche geschäftliche Kennung enthalten. Prüfen Sie deshalb Scanbarkeit und Datenbedeutung getrennt.

So setzen Sie es mit BarcodeBatch um

Wenn der benötigte Daten- oder Symboltyp von BarcodeBatch unterstützt wird, beginnen Sie mit „Code 128 oder Code 39 erstellen“. Die Verarbeitung läuft lokal im Browser; Barcode-, QR- und XLSX-Inhalte werden nicht auf einen BarcodeBatch-Server hochgeladen.

Nach der Datenintegritätsregel von BarcodeBatch wird der Quellwert nicht still gekürzt, aufgefüllt, in eine andere Schreibweise umgewandelt oder durch eine andere Prüfziffer ersetzt. Ist ein Datensatz falsch, korrigieren Sie die maßgebliche Quelle.

Häufige Fragen

Häufige Fragen

Was ist die Kurzantwort zu „Code 128 vs. Code 39: Was ist der Unterschied“?

Code 128 unterstützt einen größeren Zeichensatz und eine höhere Datendichte; Code 39 arbeitet mit einem stärker begrenzten Zeichensatz und ist in älteren industriellen Systemen verbreitet. Ohne konkrete Code-39-Vorgabe ist Code 128 für neue interne Anwendungen meist flexibler.

Korrigiert BarcodeBatch den Quellwert automatisch?

Nein. BarcodeBatch kürzt Werte nicht still, füllt sie nicht mit Nullen auf, ändert die Groß-/Kleinschreibung nicht und ersetzt keine Prüfziffer durch einen anderen Wert.

Vergibt BarcodeBatch GTINs oder bestätigt die Nummerneigentümerschaft?

Nein. Das Tool erzeugt Barcodes aus vorhandenen Werten. Vergabe, Eigentum und Akzeptanz durch Handelspartner sind separate Prozesse.

Was sollte ich vor einem großen Drucklauf oder einer Stapelerstellung tun?

Erzeugen Sie einige repräsentative Beispiele, vergleichen Sie den decodierten Wert mit dem Quelldatensatz und testen Sie Scanner, Drucker, Etikettengröße und Oberfläche im echten Einsatz.

Quellen und Standards

Die technischen Angaben in diesem Ratgeber wurden, soweit möglich, anhand primärer oder offizieller Quellen geprüft.