Der EAN-13-Barcode ist der bekannteste Strichcode der Welt – er klebt auf nahezu jedem Produkt im Supermarkt. Doch was steckt hinter den 13 Ziffern? Wie ist der Code aufgebaut, wie berechnet man die Prüfziffer und woher bekommt man gültige EAN-Nummern? Dieser Artikel erklärt EAN-13 von Grund auf und zeigt, wie du einen EAN-Code erstellst und entschlüsselst.

Auf einen Blick

  • Was: 13-stelliger numerischer Barcode, verwaltet von GS1 (modern: GTIN-13)
  • Aufbau: Länderpräfix + Betriebsnummer + Artikelnummer + Prüfziffer
  • Deutschland: Präfixe 400–440 (von GS1 Germany vergeben)
  • Prüfziffer: die 13. Stelle, aus den ersten 12 berechnet
  • Gültige EANs: offiziell nur über eine GS1-Mitgliedschaft

Was ist ein EAN-13?

EAN steht für European Article Number, heute international als International Article Number bezeichnet. Der EAN-13 ist ein 13-stelliger numerischer Barcode, der vom Standardisierungsverband GS1 verwaltet wird. In der modernen GS1-Terminologie heißt er GTIN-13 (Global Trade Item Number) – beide Begriffe meinen dasselbe.

Seine Aufgabe: jedes Handelsprodukt weltweit eindeutig identifizieren. Scannt die Kasse den Code, ruft das Warenwirtschaftssystem über die Nummer den passenden Artikel mit Preis und Bezeichnung ab. Anders als Code 128 codiert EAN-13 ausschließlich Ziffern und hat eine feste Länge – das macht ihn einfach, aber unflexibel. Wie ein flexiblerer Barcode aussieht, zeigt unser Artikel Code 128 erklärt.

Der Aufbau eines EAN-13-Codes

Der Aufbau eines EAN-13 (oft gesucht als barcode ean-13 aufbau) teilt die 13 Ziffern in vier logische Blöcke:

  1. GS1-Präfix (meist die ersten 3 Ziffern): kennzeichnet die GS1-Länderorganisation, die den Code ausgegeben hat.
  2. Betriebsnummer (Basisnummer): die eindeutige Nummer des Unternehmens, das den Code von GS1 erhalten hat.
  3. Artikelnummer: vom Unternehmen frei vergeben, um seine einzelnen Produkte zu unterscheiden.
  4. Prüfziffer (die 13. Stelle): eine berechnete Kontrollziffer.

Wie lang Betriebs- und Artikelnummer sind, hängt davon ab, wie viele Produkte ein Unternehmen führt. Wer viele Artikel hat, bekommt eine kürzere Basisnummer und mehr Stellen für Artikel – und umgekehrt.

Die clevere Rolle der ersten Ziffer

Technisch interessant: Die erste der 13 Ziffern wird gar nicht als eigener Strich dargestellt. Stattdessen wird sie über das Paritätsmuster der linken sechs Ziffern codiert. EAN-13 nutzt dafür zwei Zeichensätze (A und B) in einer bestimmten Reihenfolge, aus der der Scanner die erste Ziffer rekonstruiert. Die rechten sechs Ziffern verwenden einen dritten Satz (C). Dazwischen liegen Trennzeichen – die Guard Bars am Anfang, in der Mitte und am Ende. Diese geniale Lösung erlaubt es, 13 Ziffern in einem Symbol unterzubringen, das eigentlich nur Platz für zwölf bietet.

Länderpräfixe: Wofür stehen 400–440?

Das GS1-Präfix wird oft mit dem Herkunftsland verwechselt. Für Deutschland vergibt GS1 Germany die Präfixe 400 bis 440. Wichtig ist aber: Das Präfix zeigt nur, welche GS1-Organisation den Code ausgegeben hat – nicht, wo das Produkt hergestellt wurde. Ein Produkt mit deutschem Präfix kann durchaus in Asien produziert sein.

PräfixGS1-Organisation
000–019, 030–039USA / Kanada
300–379Frankreich
400–440Deutschland
760–769Schweiz

Eine vollständige Übersicht aller Präfixe pflegt GS1.

Die EAN-13-Prüfziffer berechnen

Die 13. Ziffer ist eine Prüfziffer, die aus den ersten zwölf Ziffern berechnet wird (ean-13 prüfziffer berechnen). So gehst du vor:

  1. Nummeriere die ersten zwölf Ziffern von links mit den Positionen 1 bis 12.
  2. Addiere alle Ziffern auf den ungeraden Positionen (1, 3, 5, 7, 9, 11).
  3. Addiere alle Ziffern auf den geraden Positionen (2, 4, 6, 8, 10, 12) und multipliziere diese Summe mit 3.
  4. Bilde die Gesamtsumme aus beiden Werten.
  5. Die Prüfziffer ergänzt diese Summe zum nächsten Vielfachen von 10 – also (10 − (Summe mod 10)) mod 10.

Rechenbeispiel: 4006381333931

Wir prüfen den Code 4006381333931. Die ersten zwölf Ziffern sind 400638133393:

  • Ungerade Positionen (1, 3, 5, 7, 9, 11): 4 + 0 + 3 + 1 + 3 + 9 = 20
  • Gerade Positionen (2, 4, 6, 8, 10, 12): 0 + 6 + 8 + 3 + 3 + 3 = 23, mal 3 = 69
  • Gesamtsumme: 20 + 69 = 89
  • Prüfziffer: (10 − (89 mod 10)) mod 10 = (10 − 9) mod 10 = 1

Die berechnete Prüfziffer ist 1 – genau die 13. Stelle des Codes. Stimmt sie nicht, ist der Code ungültig.

EAN-13 entschlüsseln

Einen EAN-13-Code zu entschlüsseln bedeutet meist, seine Bestandteile zu verstehen: Präfix, Betriebsnummer, Artikelnummer und Prüfziffer. Die genaue Grenze zwischen Betriebs- und Artikelnummer ist von außen aber nicht zuverlässig ablesbar, weil sie je nach GS1-Vergabe variiert. Sicher erkennbar sind nur das Präfix (erste Ziffern) und die Prüfziffer (letzte Ziffer). Wer wissen will, zu welchem Unternehmen ein Code gehört, kann die offizielle Datenbank „Verified by GS1" abfragen.

Woher bekomme ich gültige EAN-Nummern?

Das ist die wichtigste Frage – und hier wird viel falsch gemacht. Eine EAN, die du im Handel verwenden willst, muss weltweit eindeutig sein. Es gibt zwei Wege:

  • Offiziell über GS1 Germany: Du wirst Mitglied und erhältst einen Unternehmenspräfix, aus dem du deine eigenen GTINs bildest. Das ist der einzige Weg, den alle großen Handelsketten und Marktplätze akzeptieren. GS1 erhebt dafür Gebühren, abhängig von Umsatz und benötigter Nummernmenge.
  • Über Wiederverkäufer: Im Internet werden einzelne Barcodes günstig verkauft. Sie funktionieren technisch, GS1 warnt jedoch ausdrücklich, dass solche Nummern nicht eindeutig deinem Unternehmen zugeordnet sind und von Händlern wie Amazon oder großen Ketten abgelehnt werden können.

Faustregel: Für einen ernsthaften Vertrieb führt am offiziellen GS1-Weg (ean code generator gs1) kein Weg vorbei. Für rein interne Zwecke – etwa eigenes Lager ohne Verkauf – darfst du beliebige Nummern verwenden und brauchst keine GS1-Mitgliedschaft.

Was ist mit Barcodes auf Buechern?

Buecher verwenden in der Praxis ebenfalls einen EAN-13-Barcode, allerdings mit einer besonderen Nummernlogik: Aus der ISBN-13 wird ein sogenannter Bookland-EAN. Die Nummer beginnt meist mit 978 oder 979, danach folgt die eigentliche ISBN-Struktur und am Ende steht wieder eine EAN-13-Pruefziffer.

Wichtig: Die gedruckte ISBN und der scannbare Strichcode gehoeren zusammen, sind aber nicht frei erfunden. Wer ein Buch regulaer veroeffentlicht, beantragt die ISBN bei der zustaendigen ISBN-Agentur. Anschliessend kann daraus der EAN-13-Barcode fuer Umschlag, Kasse und Warenwirtschaft erzeugt werden. Fuer interne Bibliotheks- oder Lagercodes kann dagegen auch Code 128 sinnvoll sein, wenn neben Zahlen auch Buchstaben oder eigene Signaturen codiert werden sollen.

EAN-13 erstellen

Wenn du eine gültige 13-stellige Nummer hast (oder eine interne Nummer nutzt), fehlt nur noch das Barcode-Bild. Ein EAN-Generator nimmt dir die Arbeit ab: Du gibst die zwölf Datenziffern ein, das Tool berechnet die Prüfziffer automatisch und erzeugt das fertige, scanbare Symbol. So vermeidest du Rechenfehler bei der Prüfziffer – der häufigste Grund für ungültige Codes. Einen EAN-Code erstellen kannst du kostenlos mit unserem Barcode-Generator.

EAN-13, EAN-8 und UPC – die Unterschiede

FormatStellenRegion / Zweck
EAN-1313Standard im europäischen Einzelhandel
EAN-88kleine Verpackungen mit wenig Platz
UPC-A12US-Pendant (GTIN-12), abwärtskompatibel zu EAN-13

Moderne Scanner lesen alle drei Formate problemlos. EAN-13 ist im Grunde ein UPC-A mit einer zusätzlichen führenden Ziffer.

Häufige Fragen zu EAN-13

Wie berechne ich die EAN-13-Prüfziffer? Ungerade Positionen addieren, gerade Positionen mit 3 multiplizieren, beides summieren und zur nächsten Zehn ergänzen. Ein Generator macht das automatisch.

Brauche ich für einen EAN-Code eine GS1-Mitgliedschaft? Für den offiziellen Verkauf im Handel ja. Für interne Kennzeichnung ohne Verkauf nicht.

Zeigt das Präfix das Herkunftsland an? Nein. Es zeigt nur die ausgebende GS1-Organisation, nicht den Produktionsort.

Was ist der Unterschied zwischen EAN-13 und GTIN-13? Es ist dasselbe – GTIN-13 ist die moderne GS1-Bezeichnung für den EAN-13.

Fazit

EAN-13 ist simpel in der Anwendung, aber durchdacht im Detail: 13 Ziffern, eine clever versteckte erste Ziffer und eine Prüfziffer, die Lesefehler verhindert. Entscheidend ist nicht die Erstellung des Bildes – das erledigt jeder EAN-Generator in Sekunden –, sondern die Frage gültiger Nummern. Wer verkaufen will, geht über GS1; wer intern kennzeichnet, ist frei. Mit diesem Wissen erstellst und entschlüsselst du jeden EAN-13 sicher.