QR-Code aus Bild scannen
Auf eine Datei statt auf eine Kamera richten: PNG, JPG, WebP, GIF.
Die Kamera wird erst nach einem Knopfdruck angefragt. Frames werden auf diesem Gerät decodiert und verworfen.
Diese Seite ist für Codes, die als Pixel existieren: ein Screenshot in einem Chat, ein Code in einer Folie, ein eingescanntes Dokument, ein Foto eines Kassenzettels. Die Kamera ist gar nicht beteiligt, es erscheint also keine Berechtigungsabfrage.
Große Bilder werden vor dem Decodieren auf 1600 px an der langen Kante verkleinert; scheitert das, versucht der Decoder es in kleineren Stufen erneut. Diese mehrstufigen Versuche gibt es, weil die richtige Größe für einen Decoder nicht immer die Originalauflösung ist.
So funktioniert es
- Das Bild auf die Seite ziehen oder klicken und durchsuchen.
- Bei einem Screenshot funktioniert auch Strg+V.
- Den decodierten Inhalt kopieren – große Bilder brauchen beim ersten Decodieren eine Sekunde.
Warum ein Foto in voller Auflösung scheitern kann, ein kleineres aber nicht
Decoder binarisieren das Bild und suchen Modulkanten. Bei sehr hoher Auflösung mit JPEG-Kompression tragen die Übergänge zwischen dunklen und hellen Modulen Ringing-Artefakte, die die Kante verwischen. Verkleinern mittelt diese Artefakte weg und stellt einen sauberen Verlauf wieder her.
Derselbe Effekt erklärt, warum Screenshots zuverlässiger decodieren als Fotos: kein Kompressionsrauschen an den Kanten, keine perspektivische Schräge, keine ungleichmäßige Beleuchtung. Wenn man das Bild selbst erzeugen kann, ist ein Screenshot immer der bessere Eingang.
Geprüft am 2026-10-21. Dieses Werkzeug läuft vollständig in Ihrem Browser – kein Server, kein Konto, und nichts Erzeugtes wird gespeichert.
Häufige Fragen
Welche Bildformate funktionieren?
PNG, JPEG, WebP, GIF und BMP – alles, was der Browser decodieren kann. HEIC vom iPhone muss vorher nach JPEG umgewandelt werden.
Wird ein kopfüber oder gespiegelt vorliegender Code erkannt?
Kopfüber ja – QR-Codes tragen Orientierungsmarken. Gespiegelte Codes können manche Engines lesen; wenn die eigene scheitert, das Bild horizontal spiegeln und erneut versuchen.
Warum heißt es „kein Code gefunden“, obwohl einer zu sehen ist?
Der Code ist womöglich zu klein im Verhältnis zum Bild, unscharf oder durch ein Suchmuster abgeschnitten. Eng um den Code zuschneiden und erneut versuchen – das allein behebt die meisten Fehlschläge.
Verwandte Werkzeuge
Mehr aus QR-Codes.