Webentwicklung
Barcode Generator
Einen linearen Barcode (CODE128, EAN-13, UPC, CODE39 und andere) aus Text oder Zahlen erzeugen.
A linear barcode encodes data as bars of varying width, read by a single laser beam in a scanner. Unlike a QR code, most formats are limited to digits or ASCII text, but in exchange they're readable by virtually any retail scanner.
How to use it
- Pick a format (CODE128, EAN-13, UPC, CODE39, and more) and enter text or digits — the barcode is generated instantly.
- For fixed-length formats (EAN-13, UPC-A), the check digit is calculated automatically.
- Download the finished image to print on a label or paste into a document.
Common uses
- Creating a barcode for a homemade product or internal warehouse inventory.
- Printing test barcodes to check a scanner or POS system before going live.
- Generating CODE128 for internal identifiers (order numbers, batch numbers) that don't need to meet a strict retail standard.
Things to keep in mind
EAN-13 and UPC-A are official retail standards — selling a product in stores requires a real, registered GTIN, not an arbitrarily generated one.
No common linear barcode format supports non-Latin scripts or other Unicode characters directly — use a QR code for that kind of text.
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.