WBest Barcode-Generator

Erstelle scannbare Code-128- und EAN-13-Barcodes und lade sie als PNG oder druckfertiges SVG herunter. Kein Wasserzeichen, keine Anmeldung, läuft nie ab.

🔒 100 % privat, im Browser kodiert, nie hochgeladen Quellcode auf GitHub ansehen

Barcode

2 px
80 px

Echte, scannbare Symbole

Korrekte Kodierung, Prüfsummen und Ruhezonen, kein Bild von einem Barcode. Lade das SVG herunter und die Balkenkanten landen genau dort, wo ein Scanner sie erwartet.

Kein Wasserzeichen, kein Ablauf

Das Bild gehört dir, sobald es erscheint. Nichts wird darauf gestempelt, nichts hinter einem Konto versteckt, und kein Barcode hört je auf zu funktionieren.

Deine Nummern bleiben deine

Produktcodes und interne Referenzen werden auf deinem Gerät kodiert und nie hochgeladen. Die Seite funktioniert offline weiter.

Code 128 vs. EAN-13: welchen brauchst du?

Fast jede Barcode-Frage läuft auf diese Wahl hinaus, und sie entscheidet sich danach, wer ihn scannt, nicht danach, welcher besser aussieht.

Code 128: für deine eigenen Etiketten

Code 128 kodiert den gesamten druckbaren ASCII-Satz: Buchstaben, Ziffern, Leerzeichen und Satzzeichen. Er ist dicht, wird von Versanddienstleistern und Lagern genutzt, und du kannst hineinschreiben, was du willst: WB-INVENTORY-0042, einen Ort, eine Seriennummer. Niemand muss dir zuerst eine Nummer vergeben. Wird der Barcode im eigenen Betrieb gescannt, ist das die richtige Wahl.

Er heißt 128, weil er alle 128 ASCII-Zeichen abdeckt, mit drei Codesätzen (A, B und C), zwischen denen er mitten im Symbol wechselt. Codesatz C packt zwei Ziffern in ein einzelnes Zeichen, sodass lange Zahlenfolgen merklich kürzer werden. Dieser Generator wählt und wechselt die Codesätze für dich und ergänzt die obligatorische Prüfsumme automatisch.

EAN-13: für Handelskassen

EAN-13 kodiert genau 13 Ziffern und sonst nichts. Es ist der Barcode auf der Rückseite von Supermarktprodukten weltweit (die in Nordamerika genutzte 12-stellige UPC-A ist dasselbe System). Die Ziffern sind nicht beliebig: Sie beginnen mit einem von GS1 vergebenen Unternehmenspräfix, dann deiner Produktreferenz, dann einer Prüfziffer.

Diesen letzten Punkt übersehen viele. Dieses Tool stellt jede 13-stellige Nummer bereitwillig als technisch perfektes EAN-13 dar, aber nur GS1 kann eine Nummer vergeben, die wirklich deine ist. Eine erfundene kann mit einem echten Produkt im Regal eines anderen kollidieren. Für den internen Gebrauch greif stattdessen zu Code 128.

Die Wahl zwischen den beiden Symbologien, die dieses Tool erzeugt.
Code 128EAN-13
KodiertDruckbares ASCII: Buchstaben, Ziffern, SatzzeichenGenau 13 Ziffern
LängeBeliebig (Symbol wächst mit den Daten)Fest
RegistrierungKeine, heute nutzbarGS1-Unternehmenspräfix für den Handel nötig
PrüfzifferIn den Balken kodiert, nicht aufgedruckt13. Ziffer, aufgedruckt und gescannt
Typische NutzungInventar, Assets, Versand, interne EtikettenProdukte, die an einer Handelskasse verkauft werden

Barcodes drucken, die wirklich scannen

Ein Barcode, der auf dem Bildschirm gut aussieht, kann am Scanner trotzdem versagen. Drei Dinge entscheiden:

1. Die Ruhezone bewahren

Der leere Rand zu beiden Seiten des Symbols ist kein Abstand. Er ist Teil des Barcodes. Scanner nutzen ihn, um zu finden, wo der Code beginnt und endet. Jeder Download hier enthält ihn, die Lösung lautet also schlicht: nicht wegschneiden und keinen Text oder keine Grafik hineinsetzen.

2. Groß genug drucken, als Vektor

Der schmalste Balken begrenzt alles. Zu klein gedruckt verschwimmen benachbarte Balken zu einem. Nutze für alles auf Papier den SVG-Download. Er skaliert, ohne je eine Kante weichzuzeichnen. Musst du PNG nutzen, erhöhe zuerst die Balkenbreite, damit die exportierten Pixel Platz haben.

3. Kontrast, und nichts Trickreiches

Dunkle Balken auf schlichtem hellem Grund. Nicht auf einem Foto, nicht auf einem Verlauf, nicht in einer blassen Farbe, weil sie zur Verpackung passt. Besonders rote Balken können für einen Rotlaser-Scanner ganz verschwinden. Und teste einen gedruckten Musterausdruck immer per Scan. Handy-Scan-Apps sind nachsichtiger als Kassen-Hardware, prüfe also möglichst am echten Gerät.

Häufig gestellte Fragen

Welchen Barcode-Typ sollte ich nutzen?

Nutze Code 128 für interne Zwecke wie Inventaretiketten, Asset-Tags, Versandreferenzen und Lagerplätze, denn er kodiert Buchstaben, Ziffern und Satzzeichen in einem kompakten Symbol. Nutze EAN-13 nur für Handelsprodukte, die an einer Kasse gescannt werden, da er genau 13 Ziffern kodiert und diese aus einem von GS1 vergebenen Unternehmenspräfix stammen müssen.

Was ist eine Barcode-Prüfziffer?

Eine Prüfziffer ist eine letzte Ziffer, die aus allen vorangehenden Ziffern berechnet wird. Der Scanner berechnet sie neu und vergleicht, sodass eine falsch gelesene oder falsch getippte Ziffer abgelehnt wird, statt still als anderes Produkt akzeptiert zu werden. Dieser Generator berechnet die EAN-13-Prüfziffer für dich, wenn du 12 Ziffern eingibst, und prüft sie, wenn du alle 13 eingibst. Auch Code 128 trägt eine Prüfsumme, sie ist aber in den Balken kodiert statt aufgedruckt.

Kann ich diese Barcodes für Produkte nutzen, die ich in Läden verkaufe?

Nur wenn die Nummer dir gehört. EAN-13-Handelsnummern basieren auf einem von GS1 vergebenen Unternehmenspräfix, der Organisation, die sie weltweit verwaltet. Dieses Tool stellt jede gültige 13-stellige Nummer korrekt dar, kann dir aber keine Nummer zuweisen, und eine erfundene riskiert eine Kollision mit dem Produkt eines anderen Unternehmens. Für Barcodes, die nur im eigenen Betrieb genutzt werden, ist keine Registrierung nötig und Code 128 ist meist die bessere Wahl.

Sollte ich PNG oder SVG herunterladen?

Wähle SVG für alles Gedruckte. Es ist ein Vektor, bleibt also in jeder Größe perfekt scharf, und die Balkenkanten landen genau dort, wo es die Geometrie vorgibt, was Scanner brauchen. Wähle PNG für Bildschirme, E-Mails oder Tools, die kein SVG einbinden können. Druckst du ein PNG, erzeuge es mit großer Balkenbreite, damit die Balken nicht verschwimmen.

Warum lässt sich mein gedruckter Barcode nicht scannen?

Die drei üblichen Ursachen sind Größe, Kontrast und Ruhezone. Zu klein gedruckt verschwimmen schmale Balken ineinander, erhöhe also die Balkenbreite und drucke in voller Auflösung. Zu wenig Kontrast bricht es ebenfalls: Halte die Balken dunkel auf schlichtem hellem Grund und drucke nie auf ein unruhiges Bild. Lass schließlich den leeren Rand zu beiden Seiten des Symbols intakt. Diese Ruhezone ist in jedem Download hier enthalten, und sie wegzuschneiden ist der häufigste Grund, warum ein Barcode nicht mehr scannt.

Werden meine Barcode-Daten irgendwohin gesendet?

Nein. Der Barcode wird in deinem Browser mit JavaScript kodiert und gezeichnet, deine Produktnummern und internen Referenzen werden also nie hochgeladen, protokolliert oder getrackt. Es gibt kein Konto, kein Wasserzeichen und kein Ablaufdatum, und einmal geladen funktioniert die Seite offline.