Webentwicklung
Barcode Generator
Einen linearen Barcode (CODE128, EAN-13, UPC, CODE39 und andere) aus Text oder Zahlen erzeugen.
Ein linearer Barcode kodiert Daten als unterschiedlich breite Balken, die von einem einzigen Laserstrahl eines Scanners gelesen werden. Anders als ein QR-Code sind die meisten Formate auf Ziffern oder ASCII-Text beschränkt, dafür aber von praktisch jedem Kassenscanner lesbar.
So verwendest du es
- Wähle ein Format (CODE128, EAN-13, UPC, CODE39 und weitere) und gib Text oder Ziffern ein — der Barcode wird sofort erzeugt.
- Bei Formaten mit fester Länge (EAN-13, UPC-A) wird die Prüfziffer automatisch berechnet.
- Lade das fertige Bild zum Drucken auf ein Etikett oder zum Einfügen in ein Dokument herunter.
Typische Anwendungsfälle
- Einen Barcode für ein selbstgemachtes Produkt oder die interne Lagerverwaltung erstellen.
- Test-Barcodes drucken, um einen Scanner oder ein Kassensystem vor dem Livegang zu prüfen.
- CODE128 für interne Kennungen (Bestellnummern, Chargennummern) erzeugen, die keinen strengen Einzelhandelsstandard erfüllen müssen.
Was du wissen solltest
EAN-13 und UPC-A sind offizielle Einzelhandelsstandards — für den Verkauf im Laden braucht es eine echte, registrierte GTIN, keine beliebig erzeugte.
Kein gängiges lineares Barcode-Format unterstützt nicht-lateinische Schriftzeichen oder andere Unicode-Zeichen direkt — dafür braucht es einen QR-Code.
Artikel zu diesem Tool: Barcodes: wie sich Code 128 von EAN-13 unterscheidet
Häufig gestellte Fragen
Warum heißt es, dass meine Daten nicht zum gewählten Format passen?
Jedes Barcode-Format hat seine eigenen Einschränkungen — zum Beispiel benötigt EAN-13 genau 12 oder 13 Ziffern und CODE39 unterstützt nur einen begrenzten Zeichensatz — daher müssen die Daten den Regeln des gewählten Formats entsprechen.
Welches Format sollte ich für beliebigen Text verwenden?
CODE128 unterstützt den vollständigen ASCII-Zeichensatz, einschließlich Buchstaben, Ziffern und Symbolen, was es zur flexibelsten Wahl macht, wenn Ihre Daten nicht rein numerisch sind.
Werden meine Daten beim Erstellen eines Barcodes hochgeladen?
Nein, das Barcode-Bild wird vollständig in Ihrem Browser mit der jsbarcode-Bibliothek gerendert — nichts wird an einen Server gesendet.
Was unterscheidet UPC-A von EAN-13?
UPC-A ist ein 12-stelliges Format, das historisch in Nordamerika verwendet wird, während EAN-13 ein 13-stelliger internationaler Standard ist; UPC-A ist tatsächlich eine Teilmenge von EAN-13 (eine führende Null macht daraus einen gültigen EAN-13), daher erkennen die meisten Scanner beide Formate ohne Unterschied.
Lassen sich nicht-lateinische Schriftzeichen oder andere Unicode-Zeichen in einem Barcode kodieren?
Die meisten gängigen Barcode-Formate wie EAN-13 oder UPC-A unterstützen nur Ziffern, und Code 128 ist auf den ASCII-Zeichensatz beschränkt — keines von ihnen unterstützt nicht-lateinische Schriftzeichen oder andere Unicode-Zeichen direkt, dafür wird ein QR-Code benötigt.