Zum Inhalt springen

Barcode aus einem Bild lesen

Lesen Sie die Nummer eines Barcodes aus einem Foto oder Screenshot aus – und lassen Sie sie prüfen, damit Sie wissen, dass die Ziffern stimmen, bevor Sie sie irgendwo eingeben.

  • Nie gespeichert
  • Keine Warteschlange, kein Warten
  • Ohne Anmeldung, ohne Wasserzeichen

So funktioniert’s

1

Bild hinzufügen

Ein Foto des Etiketts oder der Verpackung, ein Screenshot, ein Scan. Mehrere Barcodes in einem Bild werden alle gelesen.

2

Nummer ablesen

Die Ziffern, das Format, in dem sie gedruckt wurden, und ob die Prüfziffer aufgeht.

3

Kopieren

Nehmen Sie die Nummer mit – sie ist bereits geprüft, was mehr ist, als Ihnen das Abtippen vom Etikett bietet.

Warum ein Barcode weniger verzeiht als ein QR-Code

Ein Strich-Barcode hat überhaupt keine Fehlerkorrektur. Ein QR-Code speichert redundante Daten, sodass er trotz Kratzer, eines in die Mitte gedruckten Logos oder einer abgerissenen Ecke lesbar bleibt; ein eindimensionaler Barcode speichert jede Ziffer genau einmal, in einem festen Muster aus Strichbreiten, ohne Reserve. Alles, was einen Teil der Striche verdeckt – eine Spiegelung auf einem glänzenden Etikett, ein Knick, die Wölbung einer Flasche, ein Riss, ein Filzstift –, bedeutet daher gar kein Ergebnis statt eines teilweisen. Das ist eine Eigenschaft der Symbologie, keine Schwäche dieser Seite, und der Grund, warum Supermarktscanner eine Lichtlinie gleichzeitig aus mehreren Winkeln über den Code schicken.

Was stattdessen vor Fehllesungen schützt, ist die Prüfziffer. Bei EAN-13, UPC-A, EAN-8 und ITF-14 wird die letzte Ziffer aus den übrigen berechnet, sodass eine falsch gelesene Ziffer die ganze Nummer an ihrer eigenen Rechnung scheitern lässt. Das wird hier geprüft und Ihnen angezeigt – eine Nummer, die gelesen wird und die Prüfung besteht, ist also sehr wahrscheinlich korrekt, und eine, die durchfällt, wird gemeldet, statt plausibel aussehend übergeben zu werden. Code 128 und Code 39 haben ihre eigenen internen Prüfungen.

Aus demselben Grund zählt das Bild mehr als bei einem QR-Code. Der Code sollte gerade zur Kamera, scharf, gleichmäßig ausgeleuchtet und so groß wie möglich im Bild sein, mit intakten Ruhezonen – den freien Rändern links und rechts. Ein schräg aufgenommenes Foto verzerrt die Strichbreiten, und genau die werden gemessen. Wer knapp auf die Striche zuschneidet, entfernt die Ruhezone und macht einen einwandfreien Code unlesbar.

Es wird keine Produktdatenbank abgefragt und nichts nachgeschlagen. Sie erhalten die Nummer, die Symbologie, in der sie kodiert war, und ob die Prüfziffer stimmt – nicht den Namen des Produkts. Dafür müsste ein kommerzieller Katalog abgefragt werden, also Ihr Scan irgendwohin gesendet werden, und der ganze Sinn, das hier zu erledigen, ist, dass nichts irgendwohin gesendet wird.

Wenn Sie etwas anderes brauchen

Um Dinge zu scannen statt Bilder davon zu lesen, ist eine Kamera-App auf dem Handy das richtige Werkzeug: Sie liest fortlaufend, probiert viele Bilder pro Sekunde und passt Fokus und Belichtung an, bis eines klappt – eine weit bessere Strategie als ein einzelnes Standfoto. Die meisten Handykameras können das inzwischen von Haus aus, ganz ohne App.

Um herauszufinden, was eine Nummer bedeutet, brauchen Sie einen Katalog. Open Food Facts ist kostenlos und offen für Lebensmittel, und das GS1-eigene Register löst das Firmenpräfix jeder EAN oder UPC auf, was Ihnen zumindest verrät, wer sie vergeben hat. Für das Scannen in großen Mengen – Inventur, Anlagenverwaltung – liest ein Handscanner einen Code in Sekundenbruchteilen und tippt die Nummer dort ein, wo Ihr Cursor steht, und da kommt kein fotobasierter Ansatz mit.

Häufig gestellte Fragen

Welche Barcode-Formate werden erkannt?

Die aus dem Handel – EAN-13, EAN-8, UPC-A, UPC-E und ISBN – sowie die aus Industrie und Logistik: Code 128, Code 39, Code 93, Codabar, ITF und ITF-14 und die GS1-DataBar-Familie. Quadratische Codes wie QR und Data Matrix haben eine eigene Seite.

Was bedeutet „Prüfziffer“?

Die letzte Ziffer eines Produkt-Barcodes wird aus den übrigen berechnet, sodass schon eine einzige falsch gelesene Ziffer die Nummer an ihrer eigenen Rechnung scheitern lässt. Diese Prüfung wird hier durchgeführt und das Ergebnis angezeigt. Das ist der Unterschied zwischen einer Nummer, der Sie vertrauen können, und einer, die nur richtig aussieht – und genau deshalb ist das Auslesen eines Barcodes besser als das Abschreiben vom Etikett.

Verrät die Nummer, wo das Produkt hergestellt wurde?

Nein, und das sollte man klar sagen, weil fast alle etwas anderes glauben. Die ersten drei Ziffern kennzeichnen die GS1-Organisation, die die Nummer VERGEBEN hat – normalerweise dort, wo das Unternehmen registriert ist, nicht dort, wo die Ware hergestellt wurde. Ein britisches Unternehmen, das etwas in Vietnam Hergestelltes verkauft, hat eine 50x-Nummer. Das Land wird mit diesem Hinweis angezeigt, statt missverstanden zu werden.

Wird mein Bild irgendwo gespeichert?

Nein. Das Bild wird nie gespeichert und nirgendwohin gesendet – und das ist hier wichtiger als fast überall sonst auf dieser Website, denn ein Code kann ein WLAN-Passwort, eine Zahlungsaufforderung oder ein Geheimnis für die Zwei-Faktor-Authentifizierung enthalten.

Kann das Produkt nachgeschlagen werden?

Nein. Hier wird die Nummer aus dem Bild gelesen, und dabei bleibt es – sie nachzuschlagen hieße, sie an den Dienst eines anderen zu senden, und genau das tut diese Website nicht. Die Nummer gehört Ihnen, fügen Sie sie ein, wo Sie möchten.

Mein Barcode konnte nicht gelesen werden.

Strich-Barcodes sind heikler als QR-Codes: Sie haben keine Fehlerkorrektur, sodass eine Spiegelung über den Strichen oder ein Knick hindurch die Nummer komplett unlesbar macht. Fotografieren Sie ihn gerade, formatfüllend und mit Licht von der Seite statt von vorn. Ein Barcode auf einer runden Flasche muss oft direkt über der flachsten Stelle fotografiert werden.

Kann es den Barcode auf einer Bordkarte oder einem Führerschein lesen?

Das sind meist PDF417 oder Aztec, also quadratische Codes – die Seite zum Lesen von QR-Codes liest sie.

Gut zu wissen: Strich-Barcodes haben keine Fehlerkorrektur, daher bedeutet alles, was einen Teil der Striche verdeckt – Spiegelung, Knick, Wölbung, ein eingerissenes Etikett –, gar kein Ergebnis statt eines teilweisen. Es wird keine Produktdatenbank abgefragt: Sie erhalten die Nummer und ihre Prüfung, nicht den Namen des Produkts.

Dieses Tool auf Ihrer Website einbinden

Kostenlos für jeden Blog, jede Kursseite und jeden Hilfeartikel. Fügen Sie ein einziges Snippet ein, und Ihre Besucher können das Tool direkt auf Ihrer Seite nutzen.