Zum Inhalt springen
100% lokal

EAN- und UPC-Validator

Überprüfen Sie die Prüfziffer von EAN-13, EAN-8, UPC-A und UPC-E Barcodes oder ergänzen Sie fehlende Ziffern.

Eingabe
Ausgabe

EAN- und UPC-Validator

Geben Sie pro Zeile eine Barcodenummer ein und dieses Tool überprüft, ob die Prüfziffer korrekt ist. Es verwendet den mod-10-Algorithmus, den GS1 für EAN-13, EAN-8, UPC-A und UPC-E definiert. Das Tool ist perfekt für Entwickler, die Scanner- oder POS-Integration einrichten, Lagermitarbeiter, die Product Feeds prüfen, und jeden, der überprüfen möchte, dass ein auf der Verpackung gedruckter Barcode gültig ist, bevor er in Druck geht.

Der Codetyp kontrolliert, wie jede Zeile interpretiert wird: Automatische Erkennung wählt EAN-13, EAN-8 oder UPC-A nach Länge aus, oder Sie erzwingen ein bestimmtes Format, wenn die Eingabe mehrdeutig ist – nützlich für UPC-E, das sich dieselbe 8-stellige Länge mit EAN-8 teilt. Fehlende Prüfziffer ergänzen füllt die letzte Ziffer aus, wenn einer Zeile eine Ziffer fehlt. So geben Sie entweder die 12 Datenziffern einer EAN-13 oder den 6-stelligen Kern einer UPC-E ein und erhalten einen vollständigen, gültigen Code zurück. UPC-A/UPC-E in EAN-13 konvertieren schreibt gültige nordamerikanische Codes in ihre 13-stellige Form mit führender Null um – das Format, das viele europäische Systeme erwarten. Land aus GS1-Präfix anzeigen liest die führenden Ziffern eines gültigen Codes gegen die öffentlichen GS1-Präfixbereiche ab und gibt den ISO-Ländercode aus, der ihn ausgegeben hat – ein Konsistenzcheck, kein Beweis dafür, wo das Produkt hergestellt wurde.

Interne Leerzeichen und Bindestriche werden vor der Validierung entfernt, sodass Codes, die aus einer Tabellenkalkulation kopiert werden, ohne Weiteres funktionieren. Jede Zeile wird unabhängig geprüft – die Vermischung von Formaten in einem Einfügung ist OK – und alles, das nicht einer bekannten Länge entspricht oder nicht nur Ziffern enthält, wird als ungültig gemeldet, anstatt stillschweigend übersprungen zu werden. Nur gültige Zeilen behalten reduziert die Ausgabe auf eine saubere Liste mit funktionierenden Codes.

Alles läuft im Browser: Barcodenummern verlassen Ihr Gerät nie. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter, oder geben Sie die Ausgabe zur weiteren Verarbeitung zurück in die Eingabe.

Häufige Fragen

Wie wird die Prüfziffer berechnet?
Das Tool wendet den GS1-mod-10-Algorithmus an: Ziffern werden von rechts abwechselnd mit 3 und 1 gewichtet, addiert, und die Prüfziffer ist die Zahl, die diese Summe auf das nächste Vielfache von 10 bringt. EAN-13, EAN-8 und UPC-A verwenden alle diese Regel; UPC-E wird zunächst in seine 12-stellige UPC-A-Form zurückexpandiert.
Was ist der Unterschied zwischen EAN-13, UPC-A und UPC-E?
EAN-13 (13 Ziffern) ist der Standard, der in Europa und weltweit verwendet wird; UPC-A (12 Ziffern) ist das US/Kanada-Äquivalent, mathematisch eine EAN-13 mit einer führenden Null; UPC-E (8 Ziffern) ist eine komprimierte Version von UPC-A für kleine Verpackungen, die sich nach einem festen Regelwerk auf 12 Ziffern zurückexpandiert.
Warum wählt die automatische Erkennung manchmal das falsche Format?
EAN-8 und UPC-E sind beide 8 Ziffern lang, daher behandelt die automatische Erkennung einen 8-stelligen Code standardmäßig als EAN-8. Wählen Sie UPC-E explizit aus der Codetypenliste, wenn das das ist, was Sie validieren.
Wie genau ist die Ländersuche?
Sie liest die Standardbereiche des GS1-Präfix, die die GS1-Mitgliedsorganisation kennzeichnen, die die Nummer ausgegeben hat – nicht unbedingt das Land, in dem das Produkt hergestellt wurde. Einige Bereiche (Gutscheine, begrenzte oder interne Nutzung) haben kein zugewiesenes Land und bleiben leer.
Werden meine Barcodenummern irgendwo hochgeladen?
Nein. Die Validierung läuft vollständig in Ihrem Browser und verwendet nur integrierte Checksummen-Mathematik und eine statische Präfixtabelle – nichts, das Sie hier einfügen, wird an einen Server gesendet.