Code 128
Code 128 erstellen: der Barcode für Lager und Inventar
Für Inventarnummern, Lagerplätze, Seriennummern oder Auftragszettel braucht niemand eine offizielle GS1-Nummer. Hier ist Code 128 die erste Wahl: Er kann Buchstaben und Ziffern, ist kompakt und wird von praktisch jedem Scanner gelesen. Hier steht, wie er funktioniert und wann eine andere Codeart besser passt.
Text oder Nummer eingeben, Größe wählen, fertig: Der Barcode-Generator erstellt Code 128 einzeln oder als ganze Etikettenbögen – kostenlos und ohne Upload.
Code 128 erstellenDie Kurzfassung
- Im Barcode-Generator Code 128 wählen.
- Nummer oder Text eingeben – Buchstaben, Ziffern und Sonderzeichen sind erlaubt.
- Für viele Codes „Fortlaufend“ nutzen, z. B. von
INV-0001an. - Als SVG, PDF, PNG oder direkt als Etikettenbogen speichern.
Was Code 128 kann
Code 128 kann alle 128 Zeichen des ASCII-Zeichensatzes darstellen – Groß- und Kleinbuchstaben, Ziffern, Satz- und Steuerzeichen; über einen Umschalter auch westeuropäische Sonderzeichen wie Umlaute. Dafür wechselt er intern zwischen drei Zeichensätzen:
| Zeichensatz | Inhalt | Besonderheit |
|---|---|---|
| A | Großbuchstaben, Ziffern, Steuerzeichen | für ältere Systeme |
| B | Groß- und Kleinbuchstaben, Ziffern, Sonderzeichen | der Normalfall für Text |
| C | nur Ziffern | zwei Ziffern pro Zeichen – besonders kompakt |
Um die Zeichensätze musst du dich nicht kümmern: Der Generator wählt automatisch die kürzeste Kombination. Auch das Prüfzeichen (Modulo 103) wird automatisch berechnet; es steckt unsichtbar im Strichcode und erscheint nicht im Klartext.
Tipp: Rein numerische Nummern mit gerader Stellenzahl werden besonders kurz. 00012345 ergibt einen kürzeren Code als INV-12345.
Code 128, Code 39, EAN oder DataMatrix?
| Codeart | Inhalt | Gut für | Nicht für |
|---|---|---|---|
| Code 128 | Text und Ziffern | Inventar, Lager, interne Nummern | Produkte im Handel |
| Code 39 | Großbuchstaben, Ziffern, wenige Zeichen | Systeme, die ihn ausdrücklich verlangen | lange Inhalte – der Code wird sehr breit |
| EAN-13 | 13 Ziffern (GTIN) | Produkte im Einzelhandel | interne Nummern |
| GS1-128 | GS1-Daten mit Datenbezeichnern | Versand, Charge, MHD | freien Text |
| DataMatrix | beliebiger Text, 2D | sehr wenig Platz | Laserscanner ohne 2D-Funktion |
Code 39 ist älter und braucht für denselben Inhalt deutlich mehr Breite. Er lohnt sich nur, wenn eine vorhandene Software oder ein Kunde ihn ausdrücklich verlangt.
Inventarnummern fortlaufend von INV-0001 bis INV-0500 erzeugen und direkt als Etikettenbogen drucken.
Schritt für Schritt
- Codeart. Im Barcode-Generator auf Code 128 klicken.
- Inhalt. Zum Beispiel
INV-0042. Das Euro-Zeichen und Zeichen außerhalb des westeuropäischen Zeichensatzes sind nicht möglich – der Generator weist darauf hin. - Größe. Modulbreite 0,25–0,5 mm, Balkenhöhe mindestens 15 % der Breite bzw. 6,35 mm. Die Gesamtgröße steht unter den Eingabefeldern.
- Prüfen. Der Lesbarkeits-Check liest den Code im Browser zurück und warnt z. B. bei zu niedrigen Balken oder ungeeigneten Farben.
- Viele Codes. Unter „Viele Barcodes & Etiketten“ eine Liste einfügen oder fortlaufend nummerieren und als ZIP oder Etikettenbogen speichern.
Größe und Druck
- Modulbreite: 0,25 mm geht mit einem guten Laserdrucker, 0,33 mm oder mehr ist robuster. Auf Thermo-Etikettendruckern mit 203 dpi sind Vielfache von 0,125 mm ideal (0,25 / 0,375 / 0,5 mm).
- Ruhezone: links und rechts mindestens 10 Module frei lassen. Der Generator rechnet sie standardmäßig ein.
- Länge: Jedes Zeichen kostet 11 Module. Lange Texte ergeben breite Codes – dann lieber eine kurze Nummer codieren und die Beschreibung als Klartext daneben drucken.
- Farben: dunkle Balken auf hellem Grund; keine roten, orangen oder gelben Balken.
Typische Einsätze
Inventar
Jedes Gerät bekommt eine Nummer wie INV-0042 – Inventur per Scanner oder Handy-App statt Abschreiben.
Lagerplätze
Regal, Fach und Ebene als A-03-2. Kommissionierer scannen den Platz zur Bestätigung.
Aufträge und Belege
Auftragsnummer auf Laufzettel, Lieferschein oder Werkstattauftrag drucken – ein Scan öffnet den Vorgang.
Bibliothek und Verleih
Medien- und Ausweisnummern für Vereine, Schulen oder Werkzeugverleih.
Code 128 jetzt erstellen
Einzeln oder hunderte auf einmal, als SVG, PDF, PNG oder Etikettenbogen – mit Lesbarkeits-Check, kostenlos und ohne Upload.
Häufige Fragen
Ist der Code-128-Generator kostenlos?
Ja, ohne Anmeldung, ohne Wasserzeichen und ohne Begrenzung – auch für Etikettenbögen und ZIP-Exporte.
Welche Zeichen kann Code 128?
Alle ASCII-Zeichen, also Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen, sowie westeuropäische Sonderzeichen wie Umlaute. Das Euro-Zeichen gehört nicht dazu.
Brauche ich für Code 128 eine Nummer von GS1?
Nein. Code 128 ist für interne Nummern gedacht. Nur für Produkte im Handel (EAN) und GS1-128 mit GTIN oder NVE braucht es GS1-Nummern.
Was ist besser: Code 128 oder Code 39?
In fast allen Fällen Code 128 – er ist kompakter und kann mehr Zeichen. Code 39 nur, wenn ein System ihn ausdrücklich verlangt.
Hat Code 128 eine Prüfziffer?
Ja, ein Prüfzeichen nach Modulo 103. Es wird automatisch berechnet und steht nicht im Klartext.
Kann ich Code 128 mit dem Handy scannen?
Ja. Viele Kamera-Apps und praktisch alle Barcode-Scanner-Apps lesen Code 128.
Quellen
- Barcode Writer in Pure PostScript und bwip-js – die Open-Source-Bibliotheken, mit denen der Generator die Codes zeichnet.
- ZXing – der Open-Source-Decoder hinter dem Lesbarkeits-Check.