Barcode-Generator: EAN, UPC, ISBN, Code 128 - mit Inspector und Druck-Check

Welcher Barcode passt zu deinem Produkt? Der Generator empfiehlt EAN-13, ISBN-13, Code 128 oder ITF-14, zeigt die Prüfziffer-Herleitung und prüft, ob der Code gedruckt noch scannt.

Ein Barcode-Generator macht aus deinen Daten ein scanbares Strichmuster - hier für EAN-13, EAN-8, UPC-A, ISBN-13, Code 128, Code 39 und ITF-14. Du wählst den Anwendungsfall, das Tool empfiehlt das Format, rechnet die Prüfziffer und sagt dir, ob der Code beim Drucken noch lesbar bleibt.

Entscheidungs-Helfer

Welchen Barcode brauchst du?

Format

Prüfziffer 1 stimmt.

Ergebnis
4006381333931

Druck-Check: Größe und Ruhezone liegen im üblichen Bereich.

Modulbreite 0,330 mm Ruhezone 3,30 mm

Das Ergebnis erklärt

Jedes Zeichen wird zu einem Symbol, jedes Symbol zu einem festen Strichmuster.

Symbole

Wähle ein Symbol, um sein Bitmuster zu sehen.

Legende
Start- / Stopp-Balken Trennbalken (Mitte) Datenstellen Prüfziffer Ruhezone

Gesamt: 95 Module (ohne Ruhezone).

Prüfziffer (Modulo 10)

Jede zweite Stelle zählt dreifach (von rechts beginnend).

Ziffer400638133393
Gewicht×1×3×1×3×1×3×1×3×1×3×1×3
Produkt40018324193999

Summe 89, Rest 9 → Prüfziffer (10 − 9) mod 10 = 1

Welcher Barcode-Typ ist der richtige für mein Produkt?

Das hängt davon ab, wo der Code später gescannt wird. Handelsprodukte in Deutschland und der EU tragen EAN-13, Bücher die ISBN-13, interne Etiketten mit Text und Ziffern meist Code 128, und Versandkartons den ITF-14. Der Entscheidungs-Helfer oben nimmt dir die Wahl ab: ein Klick auf den Anwendungsfall, und das passende Format ist gesetzt.

AnwendungsfallFormatWofür
Retail / HandelEAN-13Produkte für den Handel in DE und EU
BuchISBN-13ISBN als EAN-13 mit Präfix 978 oder 979
Industrie / internes EtikettCode 128druckbare ASCII-Zeichen, dicht gepackt
Einfacher HandscannerCode 39unempfindlich, von fast jedem Scanner lesbar
VersandkartonITF-14Versandeinheit auf der Umverpackung

EAN-8 ist die kurze Variante für kleine Packungen, auf denen ein EAN-13 keinen Platz hat. UPC-A ist das nordamerikanische Gegenstück zu EAN-13 mit 12 Ziffern. Du kannst das empfohlene Format jederzeit überstimmen - die Auswahl bleibt sichtbar.

Wichtig: Das Tool erzeugt das Barcode-Symbol aus deinen Daten, vergibt aber keine offizielle Produktnummer. Eine GTIN für den Handel bekommst du über GS1, eine ISBN über die ISBN-Agentur deines Landes.

Wie wird die Prüfziffer eines EAN-13-Codes berechnet?

Die letzte Ziffer eines EAN-13 ist keine Nutzdaten-Stelle, sondern eine Prüfziffer, die Tippfehler abfängt. Sie folgt aus den ersten 12 Ziffern über eine gewichtete Summe modulo 10. Der Inspector unten zeigt diese Herleitung Stelle für Stelle, statt sie zu verstecken.

So läuft die Rechnung am Beispiel 400638133393:

  1. Jede zweite Stelle zählt dreifach, von rechts beginnend, die übrigen einfach.
  2. Du addierst alle Produkte. Im Beispiel ergibt das die Summe 89.
  3. Die Prüfziffer ist (10 minus die letzte Stelle der Summe) modulo 10. Hier: (10 minus 9) mod 10 = 1.

Der vollständige Code lautet also 4006381333931. Dieselbe Modulo-10-Logik gilt für EAN-8, UPC-A, ISBN-13 und ITF-14, nur über unterschiedlich viele Datenstellen. Code 128 nutzt stattdessen eine gewichtete Summe modulo 103, Code 39 hat optional ein Prüfzeichen modulo 43.

Warum dein gedruckter Code nicht scannt

Die häufigste Ursache ist Größe. Ein Barcode besteht aus Modulen, und das schmalste Modul darf nicht beliebig klein werden, sonst lösen Drucker und Scanner es nicht mehr sauber auf. Der Druck-Check bewertet deine aktuelle Einstellung und warnt, bevor du einen unlesbaren Code in die Welt schickst.

Vier Stellschrauben entscheiden über die Lesbarkeit:

  • Modulbreite. Für EAN- und UPC-Codes scannt der Code ab etwa 0,264 mm zuverlässig. Wird er schmaler, färbt sich der Druck-Check gelb, unter 0,2 mm rot.
  • Ruhezone. Der freie Rand links und rechts gehört zum Code. Schaltest du ihn ab, warnt das Tool, weil der Code sonst am Rand abreissen kann.
  • Druckauflösung. Ein PNG-Export bei niedriger Auflösung verschmiert die Balken. Das SVG bleibt verlustfrei skalierbar und ist fürs Drucken die sichere Wahl.
  • Kontrast. Dunkle Balken auf hellem Grund. Farbige oder graue Codes auf buntem Hintergrund sind ein häufiger Grund für Scanfehler, auch wenn die Größe stimmt.

Die Schwellen 0,264 mm und 0,2 mm stammen aus den Mindestgrößen für EAN und UPC. Andere Formate haben eigene Anforderungen: ITF-14 für Umkartons etwa wird in der Praxis deutlich größer gedruckt und braucht zusätzliche Rahmenbalken, die dieses Tool nicht ergänzt. Nutze den Druck-Check als groben Frühwarner, nicht als Norm-Freigabe.

Der Druck-Check ist eine qualitative Einschätzung, kein Ersatz für ein geeichtes Prüfgerät. Für eine formale Qualitätsbewertung nach Norm braucht es ein Verifikationsgerät - das Tool zeigt dir aber früh, wenn eine Einstellung offensichtlich zu knapp ist.

EAN, UPC, Code 128 oder QR-Code?

Linearcodes wie EAN und UPC speichern eine kurze Zahl, die ein Kassensystem in einer Datenbank nachschlägt. Code 128 packt auch Buchstaben und Sonderzeichen dicht in ein Linearmuster und eignet sich für interne Etiketten. Der QR-Code dagegen ist zweidimensional und trägt deutlich mehr Daten, bis hin zu einer ganzen URL.

  • EAN-13 / EAN-8: numerische Handelscodes, Standard im europäischen Einzelhandel.
  • UPC-A: numerischer Handelscode für Nordamerika, 12 Ziffern.
  • Code 128: alphanumerisch, hohe Dichte, typisch für Logistik und interne Asset-Tags.
  • QR-Code: 2D, hohe Kapazität, lesbar mit jeder Smartphone-Kamera.

Wenn du eine URL, WLAN-Zugangsdaten oder längeren Text kodieren willst, ist der QR-Code Generator das passendere Werkzeug. Die Prüfziffer-Idee hier ist verwandt mit dem Hash-Generator, der aus einer Eingabe einen kurzen Fingerabdruck rechnet, und mit dem Base64-Encoder, der Bytes in druckbare Zeichen übersetzt.

Häufige Fragen

Kann ich einen EAN-13 ohne Prüfziffer eingeben?

Ja. Gibst du 12 Ziffern ein, rechnet das Tool die 13. Stelle als Prüfziffer aus und hängt sie an. Gibst du alle 13 ein, prüft es die letzte Stelle und meldet, falls sie nicht zur Rechnung passt - mit der korrekten Prüfziffer als Hinweis.

Welches Exportformat soll ich für den Druck wählen?

Nimm das SVG. Es skaliert verlustfrei auf jede Größe, ohne dass die Balken unscharf werden, und ist damit die sichere Wahl für die Druckerei. Das PNG bei 300 dpi ist praktisch, wenn du den Code direkt in ein Office-Dokument einfügen willst.

Was bedeutet die Ruhezone bei einem Barcode?

Die Ruhezone (Quiet Zone) ist der freie weiße Rand links und rechts neben den Balken. Scanner brauchen ihn, um den Anfang und das Ende des Codes zu erkennen. Schneidest du den Code zu knapp zu oder schaltest die Ruhezone ab, scheitern viele Geräte am Lesen.

Muss eine ISBN als Barcode immer mit 978 oder 979 beginnen?

Ja. Eine ISBN-13 ist technisch eine EAN-13 mit dem Buchhandels-Präfix 978 oder 979. Beginnt deine Eingabe anders, weist das Tool darauf hin, weil der Code sonst nicht als Buch-ISBN erkannt wird.