BarcodeSheets

Barcode aus einem Bild auslesen

Ziehen Sie ein Foto hinein oder richten Sie die Kamera auf einen Barcode, und Sie bekommen Format und Inhalt sofort zurück — jede Symbologie, die diese Website erzeugen kann, decodiert vollständig auf Ihrem Gerät.

Ziehen Sie ein Barcode-Foto hierher oder klicken Sie, um eines auszuwählen

PNG, JPG, WebP oder GIF — oder fügen Sie ein Bild mit Strg+V / Cmd+V ein. Wird auf diesem Gerät decodiert, nichts wird hochgeladen.

Unbegrenzt — ohne Obergrenze SVG & druckfertiges PNG kostenlos Ohne Konto 100 % im Browser

Was dieser Scanner lesen kann

Diese Seite liest jede Symbologie zurück, die BarcodeSheets sonst erzeugen kann — Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14 und GS1-128 — dazu 2D-Formate wie QR Code und Data Matrix sowie einiges mehr (Aztec, PDF417, Codabar, DataBar und andere) über denselben quelloffenen zxing-cpp-Decoder, der auch in vielen nativen Scan-Apps steckt. Enthält ein Bild mehr als einen Barcode, wird jeder sauber decodierte aufgelistet, jeweils mit Format, decodiertem Text und eigener Kopierschaltfläche — nicht nur der erste Treffer.

Wie das Decodieren abläuft — vollständig in Ihrem Browser

Der Decoder ist eine WebAssembly-Fassung von zxing-cpp, einmal von dieser Website geladen und lokal auf das ausgeführt, was Sie ihm geben — eine hineingezogene Datei, einen eingefügten Screenshot oder ein Live-Bild aus der Kamera. Nichts davon berührt je einen Server: Es gibt keinen Upload-Schritt, auf den Sie warten, kein Bild wird irgendwo gespeichert, und der Kameramodus greift Einzelbilder direkt aus dem Videostrom in eine Zeichenfläche im Arbeitsspeicher, statt irgendetwas aufzuzeichnen oder zu übertragen. Schließen Sie den Tab, und alles ist weg — genauso wie der Barcode Generator dieser Website nie hochlädt, was Sie dort eintippen.

So bekommen Sie aus einem Foto einen sauberen Scan

Die meisten gescheiterten Decodierungen gehen auf dieselben wenigen, behebbaren Dinge zurück: eine unscharfe oder verwackelte Aufnahme, ein Barcode, der im Bild zu klein ist, als dass der Decoder einzelne Striche auflösen könnte, eine Spiegelung oder ein Schatten über dem Symbol, oder eine Ruhezone — der auf beiden Seiten nötige freie Rand —, die aus dem Bild geschnitten wurde. Füllen Sie das Bild mit dem Barcode, sorgen Sie für gleichmäßiges Licht ohne direkte Reflexion auf der Oberfläche und halten Sie die Kamera ruhig; ein leicht schiefer Winkel ist meist unproblematisch, Bewegungsunschärfe selten. Der Kameramodus scannt viermal pro Sekunde weiter, bis er sauber liest oder Sie ihn stoppen — oft genügt also ein kleines Nachjustieren zwischen den Versuchen.

Eine Nummer zu decodieren heißt nicht, sie zu besitzen

Einen Barcode auf seine Ziffern oder seinen Text zurückzulesen ist ein rein mechanischer Vorgang — er sagt nichts darüber aus, ob diese Nummer auf jemanden registriert, für den Verkauf zulässig oder überhaupt vergeben ist. Eine UPC oder EAN, die hier problemlos gelesen wird, kann trotzdem ein Duplikat, ein nicht registrierter Platzhalter oder die echte GTIN eines anderen Unternehmens sein. Wenn Sie Etiketten für Produkte bauen, die Sie verkaufen wollen, erzeugen Sie neue Codes mit dem Serien-Generator und lassen Sie sich jede GTIN, die eindeutig sein muss, ordentlich über GS1 ausgeben, statt anzunehmen, eine Nummer, die sich lesen lässt, dürften Sie auch verwenden.

Häufige Fragen

Wie lese ich einen Barcode aus einem Foto aus?

Laden Sie das Bild auf dieser Seite hoch — ziehen Sie es in das Feld, klicken Sie zum Durchsuchen oder fügen Sie es direkt aus der Zwischenablage ein — und es wird sofort decodiert, ohne Konto und ohne Installation. Das Bild wird vollständig in Ihrem Browser mit einem WebAssembly-Decoder gelesen, verlässt Ihr Gerät also nie.

Kann ich einen Barcode aus einem Screenshot scannen?

Ja — ein Screenshot ist auch nur eine Bilddatei, und diesem Scanner ist egal, wie ein Barcode-Foto entstanden ist. Bildschirmaufnahmen lassen sich sogar etwas zuverlässiger decodieren als Kamerafotos, weil weder Fokus noch Bewegungsunschärfe oder Reflexionen stören; achten Sie nur darauf, dass der Barcode nicht so klein skaliert wurde, dass seine Striche ineinanderlaufen.

Gibt es einen kostenlosen Barcode-Scanner online?

Diesen hier: unbegrenzt viele Decodierungen, ohne Konto, ohne Wasserzeichen, ohne Upload-Grenze, kostenlos für private und gewerbliche Nutzung. Er nutzt denselben quelloffenen zxing-cpp-Decoder (nach WebAssembly kompiliert), der auch in vielen nativen Scan-Apps steckt, nur als Website statt als App-Store-Installation.

Warum wird mein Barcode nicht gelesen?

Fast immer einer dieser Gründe: Das Foto ist unscharf oder verwackelt, der Barcode ist zu klein im Bild (der Decoder braucht genug Auflösung pro Strich), eine Spiegelung oder ein Schatten läuft über die Striche, oder die Ruhezone — der freie Rand auf beiden Seiten — wurde weggeschnitten. Fotografieren Sie noch einmal, formatfüllend und bei gutem, gleichmäßigem Licht, und versuchen Sie es erneut; die Decodierung läuft sofort neu.

Welche Barcodetypen kann dieser Scanner lesen?

Jede Symbologie, die diese Website sonst erzeugt — Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, GS1-128 — dazu 2D-Formate wie QR Code und Data Matrix sowie einige weitere, die der zugrunde liegende zxing-cpp-Decoder unterstützt (Aztec, PDF417, Codabar, DataBar und andere). Sind mehrere Barcodes auf einem Bild, werden alle aufgelistet, nicht nur der erste Treffer.

Heißt einen Barcode zu decodieren, dass mir diese Nummer gehört?

Nein. Beim Decodieren werden nur die Ziffern oder der Text zurückgelesen, die in den Strichen stecken — es wird nicht geprüft, ob diese GTIN/UPC auf Sie registriert, für ein Handelsangebot zulässig oder überhaupt jemals vergeben ist. Wenn Sie eine Barcode-Nummer brauchen, unter der Sie tatsächlich verkaufen dürfen, kommt die von GS1 (oder einem autorisierten Wiederverkäufer), nicht von einem Decoder.