EAN-13, UPC-A oder Code 128: Welchen Barcode solltest du wählen

Nicht alle Barcodes dienen demselben Zweck: Manche sind für den Verkauf von Produkten im Handel gedacht, andere zum Etikettieren von Dingen in deinem Betrieb oder zu Hause. Hier siehst du, wofür jedes Format verwendet wird, wie die Prüfziffer mit einem gelösten Beispiel berechnet wird und worauf du achten musst, damit der Scanner sofort liest.

Aktualisiert:

Wofür jedes Format gut ist

Der Barcode Generator von abcsyg.com bietet fünf Formate. Der Hauptunterschied ist nicht das Aussehen, sondern welche Zeichen sie zulassen und wer dir die Nummer geben muss.

Vergleich der fünf Formate des Generators
FormatWas es enthältTypische Verwendung
EAN-1313 Ziffern (12 Daten und 1 Prüfziffer)Verkaufsprodukte im Handel in weiten Teilen der Welt
UPC-A12 Ziffern (11 Daten und 1 Prüfziffer)Verkaufsprodukte in den USA und Kanada
EAN-88 Ziffern (7 Daten und 1 Prüfziffer)Sehr kleine Verpackungen, auf die kein EAN-13 passt
Code 128Buchstaben ohne Umlaute, Zahlen und TastatursymboleLogistik, Versand, Inventar, Ausweise
Code 39Großbuchstaben, Zahlen und - . $ / + % sowie das LeerzeichenÄlteres Format, in der Industrie verwendet; fast alle Scanner lesen es

Die Faustregel: Wenn der Code ein Produkt kennzeichnet, das im Handel verkauft wird, nimmst du EAN-13 oder UPC-A. Für alles andere (Kisten, Regale, Akten, Geräte, Bestellungen) ist Code 128 die bequemste Option, weil er Text und Zahlen akzeptiert und von keiner Organisation abhängt.

So wird die Prüfziffer des EAN-13 berechnet

Die letzte Ziffer eines EAN-13 ist kein Datum: Sie ist eine Kontrolle, die aus den anderen zwölf berechnet wird. Sie dient dazu, Tipp- oder Druckfehler zu erkennen. So wird sie berechnet, am Beispiel der zwölf Ziffern 400638133393.

  1. Schreibe die zwölf Ziffern auf und gib ihnen abwechselnde Gewichte, links beginnend mit 1 und dann 3: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3.
  2. Multipliziere jede Ziffer mit ihrem Gewicht: 4×1 = 4, 0×3 = 0, 0×1 = 0, 6×3 = 18, 3×1 = 3, 8×3 = 24, 1×1 = 1, 3×3 = 9, 3×1 = 3, 3×3 = 9, 9×1 = 9, 3×3 = 9.
  3. Addiere die Ergebnisse: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89.
  4. Suche, wie viel bis zum nächsten Vielfachen von 10 fehlt: Von 89 bis 90 fehlt 1. Das ist die Prüfziffer.
  5. Der vollständige Code lautet 4006381333931. Wäre die Summe bereits ein Vielfaches von 10, wäre die Prüfziffer 0.

Wenn du eine einzige Ziffer änderst und die letzte gleich lässt, geht die Rechnung nicht mehr auf, und der Scanner verwirft die Lesung, statt eine falsche Nummer auszugeben. Wenn du daher die 13 Ziffern eingibst und die letzte nicht stimmt, zeigt dir der Generator an, welche es sein müsste; und wenn du nur die ersten 12 eingibst, berechnet er sie und fügt sie für dich hinzu.

UPC-A und EAN-8: dieselbe Rechnung, anderes Maß

Der UPC-A verwendet dieselbe Idee mit 11 Datenziffern. Beispiel: 03600029145. Die Ziffern an ungeraden Positionen (1., 3., 5. …) ergeben 0 + 6 + 0 + 2 + 1 + 5 = 14 und werden mit 3 multipliziert: 42. Die an geraden Positionen ergeben 3 + 0 + 0 + 9 + 4 = 16. Gesamt: 42 + 16 = 58, und bis 60 fehlen 2. Der vollständige Code ist 036000291452.

Ein UPC-A entspricht einem EAN-13, der mit 0 beginnt: Dieselbe Nummer mit einer Null davor ergäbe 0036000291452 und dieselbe Prüfziffer. Deshalb verstehen moderne Scanner beide.

Beim EAN-8 wechseln die Gewichte umgekehrt ab (3, 1, 3, 1, 3, 1, 3, links beginnend). Für 7351353: 21 + 3 + 15 + 1 + 9 + 5 + 9 = 63, und bis 70 fehlen 7. Der Code ist 73513537.

Der wichtige Hinweis: Die Nummern vergibt GS1

Ein Strichmuster mit einer Nummer zu erzeugen gibt dir kein Recht, diese Nummer zu verwenden. Um Produkte im Handel oder in Onlineshops zu verkaufen, die das verlangen, müssen die EAN- und UPC-Nummern deinem Unternehmen über GS1 zugewiesen werden, die Organisation, die diese Codes verwaltet, normalerweise über ihre Niederlassung in deinem Land. GS1 reserviert die Codes pro Unternehmen, damit nicht zwei Hersteller dieselbe Nummer erhalten.

Der Generator zeichnet das Symbol korrekt, weiß aber nicht, ob die eingegebene Nummer bereits einem anderen Produkt gehört, und registriert sie auch nicht. Wenn du einen EAN-13 erfindest und auf ein Produkt klebst, das du verkaufst, kann er mit dem einer anderen Marke übereinstimmen und im Bestand dessen, der es kauft, für Verwechslungen sorgen.

Für den internen Gebrauch sieht es anders aus: eigenes Inventar, Regale, Kisten, Akten, Geräte oder Eintrittskarten für eine Veranstaltung. Dort kannst du Code 128 mit beliebigen Codes verwenden oder sogar einen selbst erfundenen EAN-13, solange der Code deine Organisation nicht verlässt.

Größe, Kontrast und Ruhezonen

Die meisten Codes, die nicht scannen, scheitern an der Art, wie sie gedruckt sind, nicht an der Nummer. Prüfe diese Punkte vor dem Drucken:

PNG oder SVG: wann welches

Der Generator erlaubt es, den Code als PNG oder SVG herunterzuladen. Das PNG ist ein Pixelbild: Es ist die praktische Option zum Einfügen in ein Dokument, eine Tabelle oder ein Etikett fester Größe. Wenn du es danach vergrößerst, sehen die Ränder der Balken unscharf aus, und es kann schwer lesbar werden.

Das SVG ist eine Vektorzeichnung: Es lässt sich auf jede Größe skalieren, ohne an Schärfe zu verlieren, deshalb ist es das Beste für Druckereien, Verpackungsdesign oder große Schilder. Wenn du unsicher bist, lade beide herunter: das PNG für den Alltag und das SVG als Original zur Sicherheit.

Teste ihn, bevor du 500 Etiketten druckst

Zeige den Code auf dem Bildschirm an (oder drucke ein einziges Testblatt) und scanne ihn mit der Kamera deines Handys oder mit der Scanner-App, die du nutzt. Prüfe, dass die gelesene Nummer genau die ist, die du eingegeben hast.

Mach das auch in der echten Größe, die er auf dem Etikett haben wird, und mit demselben Papier und demselben Drucker. Ein Code, der am Bildschirm gut gelesen wird, kann bei einem Thermodrucker schlechter Qualität oder auf glänzendem Papier scheitern. Wenn er scheitert, probiere breitere Balken, mehr Rand oder einen weißeren Hintergrund, bevor du das Format wechselst.

Häufige Fragen

Kann ich mir einen EAN-13 für den Verkauf meiner Produkte ausdenken?

Für den Verkauf im Handel oder auf Plattformen, die das verlangen, brauchst du die von GS1 deinem Unternehmen zugewiesenen Nummern. Eine erfundene Nummer kann mit der eines anderen Produkts übereinstimmen. Für internes Inventar kannst du beliebige Codes verwenden.

Was ist der Unterschied zwischen EAN-13 und UPC-A?

Der EAN-13 hat 13 Ziffern und ist der Standard in weiten Teilen der Welt; der UPC-A hat 12 und wird in den USA und Kanada verwendet. Ein UPC-A entspricht einem EAN-13, der mit 0 beginnt, und moderne Scanner lesen beide.

Welches Format passt zu einem eigenen Inventar?

Code 128: Er akzeptiert Buchstaben ohne Umlaute, Zahlen und Tastatursymbole, ist kompakt und verlangt keine Registrierung von Nummern bei einer Organisation.

Warum ist mein EAN-13-Code ungültig?

Am wahrscheinlichsten stimmt die letzte Ziffer nicht mit der Berechnung aus den anderen zwölf überein. Der Generator zeigt dir, welche es sein müsste, oder berechnet sie selbst, wenn du nur die ersten 12 eingibst.

Wird die Nummer, die ich eingebe, auf einen Server hochgeladen?

Nein. Der Code wird in deinem Browser gezeichnet und nichts wird an einen Server gesendet.