Zum Inhalt springen

Barcode erstellen – kostenloser Barcode Generator

Zwölf Symbologien, im Browser gerendert, als PNG oder SVG exportiert. Ohne Konto, ohne Wasserzeichen, und nichts von dem, was Sie eingeben, wird hochgeladen.

Barcode erzeugen

#000000
#ffffff

SVG-Formmaske (dekorativ)

Laden Sie eine SVG-Datei hoch — der Barcode wird auf deren Umriss beschnitten. Ein Pferd als SVG ergibt einen pferdeförmigen Barcode.

Live-Vorschau

Welches Barcode-Format brauche ich?

Nahezu jede Barcode-Frage läuft auf eine einzige Entscheidung hinaus: Wird dieses Symbol an einer Ladenkasse gescannt oder irgendwo, wo Sie selbst bestimmen? Für den Handel brauchen Sie eine EAN- oder UPC-Nummer aus einer Basisnummer von GS1 Germany; ein Generator kann Ihnen keine geben, und eine erfundene Nummer wird zurückgewiesen oder kollidiert mit einem fremden Produkt.

Für alles andere – Lagerregale, Inventaraufkleber, Eintrittskarten, Bibliotheksbestand, das Etikett auf einem Paket – nehmen Sie Code 128. Er verträgt beliebigen ASCII-Text, packt Ziffern effizient und muss nirgends registriert werden. Zu einem 2D-Format greifen Sie, wenn mehr Daten anfallen, als eine Strichreihe tragen kann: Data Matrix bei winzigen Etiketten, PDF417 für einen ganzen Absatz Text und Aztec, wenn rundherum kein Rand bleibt, etwa auf einem Handydisplay an der Ticketschranke.

Für eine Webadresse nehmen Sie einen QR-Code statt eines Strichcodes. Lineare Symbologien wurden für kurze Kennnummern entworfen; eine vollständige URL in Code 128 ergibt ein so breites Symbol, dass die meisten Scanner scheitern.

Die unterstützten Symbologien

Jedes Format hat eine eigene Seite mit Zeichensatz, Längenregeln, Prüfziffer, Einsatzgebieten und einem darauf voreingestellten Generator.

Code 128

code128

Beliebigen druckbaren Text eingeben und einen scannbaren Code-128-Strichcode erhalten. Das ist das Format der Wahl, wenn der Barcode für die eigene Anwendung gedacht ist und nicht für die Ladenkasse.

Akzeptiert — Variabel — die Norm setzt keine Grenze, praktisch begrenzt die Etikettenbreite

Code 39

code39

Der älteste alphanumerische Strichcode, der noch täglich im Einsatz ist. Breiter als Code 128 bei gleichem Inhalt, aber in Verteidigung, Automotive und vielen älteren Ausweissystemen ausdrücklich vorgeschrieben.

Akzeptiert — Variabel

EAN-13

ean13

Der Handelsstrichcode auf verpackten Waren in Europa. Geben Sie Ihre zwölfstellige Artikelnummer ein, die dreizehnte Ziffer berechnet der Generator.

Akzeptiert — 12 Ziffern (Prüfziffer wird berechnet) oder vollständige 13

EAN-8

ean8

Der kurze Handelsstrichcode für Verpackungen, auf die eine vollständige EAN-13 schlicht nicht passt. Acht Ziffern, Prüfziffer wird während der Eingabe berechnet.

Akzeptiert — 7 Ziffern (Prüfziffer wird berechnet) oder vollständige 8

UPC-A

upca

Der zwölfstellige Handelsstrichcode der USA und Kanadas. Elf Ziffern eingeben, die zwölfte berechnet der Generator.

Akzeptiert — 11 Ziffern (Prüfziffer wird berechnet) oder vollständige 12

UPC-E

upce

Die komprimierte Form der UPC-A für Verpackungen ohne Platz für zwölf Ziffern. Acht gedruckte Ziffern, die der Scanner wieder zur vollständigen UPC-A expandiert.

Akzeptiert — 7 Ziffern (Prüfziffer wird berechnet) oder vollständige 8

ITF-14

itf14

Der Strichcode auf der Außenseite eines Umkartons. Vierzehn Ziffern, gedruckt mit Schutzrahmen, damit er den Direktdruck auf Wellpappe übersteht.

Akzeptiert — 13 Ziffern (Prüfziffer wird berechnet) oder vollständige 14

Interleaved 2 aus 5

interleaved2of5

Eine dichte, rein numerische Symbologie, die auf der Fläche einer Ziffer zwei unterbringt. Grundlage von ITF-14 und weiterhin verbreitet auf Kartons und Film.

Akzeptiert — Variabel, aber immer eine gerade Anzahl Ziffern

Data Matrix

datamatrix

Der quadratische 2D-Code, der noch bei wenigen Millimetern Kantenlänge gelesen wird. Standard für die Kennzeichnung von Bauteilen, Instrumenten und Arzneimittelpackungen.

Akzeptiert — Bis zu 2.335 alphanumerische Zeichen, 3.116 Ziffern oder 1.556 Byte

PDF417

pdf417

Der gestapelte Strichcode, der einen ganzen Absatz trägt statt nur einer Nummer. Wer den Streifen auf einer Bordkarte oder der Rückseite eines Führerscheins gescannt hat, hat PDF417 gescannt.

Akzeptiert — Bis zu 1.850 Textzeichen, 2.710 Ziffern oder 1.108 Byte

Aztec-Code

azteccode

Der Ticketing-2D-Code. Er kommt ohne weißen Rand aus und übersteht deshalb den Druck bis an die Kante eines Bahntickets ebenso wie die Anzeige auf einem Handydisplay.

Akzeptiert — Bis zu 3.832 Ziffern, 3.067 Buchstaben oder 1.914 Byte

Warum Ihr Barcode eine Fehlermeldung zeigt

Anders als ein QR-Code kann ein Strichcode keine beliebigen Daten in beliebigem Format aufnehmen. Jede Symbologie schreibt Länge und Zeichensatz vor, und bwip-js verweigert lieber die Ausgabe, als ein Symbol zu zeichnen, das ohnehin nicht gelesen würde. Fast jede Fehlermeldung stammt aus einer dieser Ursachen:

  • Ein Handelsformat mit der falschen Ziffernzahl. EAN-13 will 12 oder 13, UPC-A 11 oder 12, EAN-8 7 oder 8.
  • Buchstaben in einem rein numerischen Format. EAN, UPC, ITF-14 und Interleaved 2 aus 5 akzeptieren nur Ziffern.
  • Eine ungerade Ziffernzahl bei Interleaved 2 aus 5, das Ziffern paarweise kodiert.
  • Kleinbuchstaben in Code 39, der ausschließlich Großbuchstaben kennt.
  • Eine selbst getippte Prüfziffer, die nicht zu der passt, die die Norm berechnet. Lassen Sie sie weg.

Barcodes drucken, die wirklich gelesen werden

Exportieren Sie SVG, sobald der Barcode gedruckt wird. Eine Vektordatei hält die Strichkanten in jeder Größe scharf, während ein im Layoutprogramm hochskaliertes PNG weiche Kanten erzeugt, die günstige Laserscanner falsch auswerten. Halten Sie den Code schwarz auf weiß: Scanner arbeiten mit einem Helligkeitsschwellwert, und farbige oder invertierte Striche sind eine häufige Fehlerquelle.

Lassen Sie die Ruhezone in Ruhe. Der leere Rand links und rechts gehört zur Symbologie und ist keine Dekoration; ihn wegzuschneiden ist der mit Abstand häufigste Grund, warum ein korrekt erzeugter Barcode nicht gelesen wird. Ziehen Sie das Symbol auch nicht in die Breite – werden die Striche schmaler als die Druckerauflösung, ist es zerstört.

Die Option SVG-Formmaske ist reine Grafik. Das Beschneiden der Striche auf eine Silhouette entfernt kodierte Daten, ein maskierter Barcode ist also konstruktionsbedingt nicht lesbar. Auf einem Plakat sieht er hervorragend aus, an der Kasse wird er nie funktionieren.

Ratgeber

Ausführlichere Beiträge dazu, wie ein Symbol aus einem echten Drucker noch gelesen wird und welche Nummernregeln hinter den Handelsformaten stehen.

Alle Ratgeber zu QR-Codes und Barcodes →