Scanne einen QR-Code aus einem Bild, das schon auf deinem Smartphone liegt.

Ein Code kommt als Bild an: ein Screenshot aus einer E-Mail, ein Foto, das dir jemand geschickt hat, eine Seite, die du gesichert hast. Die Kamera zeigt vom Bildschirm weg und hilft also nicht. Hier steht, was das Smartphone von sich aus tut – und was zu tun ist, wenn sich ein Bild nicht lesen lässt.

Kamera und Bildschirm zeigen in entgegengesetzte Richtungen

Das Smartphone, das den Code anzeigt, ist genau das Smartphone, das du darauf richten müsstest – und die Hauptkamera schaut nach hinten. Keine Einstellung dreht das um.

Ein zweites Smartphone ist auch nur eine Kamera vor einem Bildschirm

Ein Display ist ein Raster aus Pixeln, ein Kamerasensor ist ein weiteres Raster. Fotografierst du das eine mit dem anderen, legen sich wiederkehrende Streifen über das Bild.

Zwei Dinge an dieser Streifenbildung laufen dem Instinkt zuwider. Sie ist am stärksten, wenn der Bildschirm dunkel ist, weil ein dunkles Display länger mit ausgeschalteten Pixeln verbringt. Und sie ist noch stärker in einem hellen Raum, wo eine kurze Belichtung das Flimmern nicht ausmitteln kann.

Vielleicht gibt es keinen Abstand, der funktioniert

Die Hauptkamera eines Smartphones stellt ab etwa wenigen Zentimetern nicht mehr scharf. Gehst du für mehr Pixel näher heran, wird die Aufnahme unscharf; gehst du zum Scharfstellen zurück, ist der Code zu klein zum Decodieren.

Was das Smartphone schon von allein tut

Beide Plattformen können längst einen Code aus einem Bild lesen, und beide machen wenig Aufhebens davon.

Auf iOS hältst du den Code in Fotos gedrückt

Öffne das Bild in Fotos, halte den Code gedrückt, und das Smartphone bietet dir an, was es gefunden hat. Live Text muss vorher aktiviert sein, unter Einstellungen > Allgemein > Sprache & Region, und es ist nicht in jeder Region und Sprache verfügbar.

Die Funktion kam mit iOS 16, nicht mit iOS 15; mit iOS 15 kam Live Text für gewöhnlichen Text. Apple hat diesen Weg nie dokumentiert. Die Anleitung zum Scannen eines QR-Codes behandelt die Kamera und ein Kontrollzentrum-Symbol, das du selbst hinzufügst – nie ein gespeichertes Foto.

Auf Android umkreist du den Code dort, wo er ist

Circle to Search ist der Weg, der für einen Code auf dem Bildschirm gebaut wurde. Halte die Home-Taste oder den Navigationsbalken gedrückt und umkreise dann den Code. Es liest Codes in einer E-Mail, einem PDF, einem Foto oder einem Video.

Es braucht die Google-App, mit Google als Assistent. Der Rest von Android 17 ist Live-Kamera, einschließlich der Pixel-Kamera-App, die im Porträt- und im Videomodus nicht scannt. Die Oberflächen der Hersteller unterscheiden sich.

Visuelle Intelligenz ist dafür nicht das richtige Werkzeug

In iOS 26 arbeitet sie mit allem, was auf dem Bildschirm ist, was genau richtig klingt. Ist es nicht. Nichts davon betrifft QR-Codes oder Barcodes; sie braucht ein iPhone 15 Pro oder neuer; und es gibt sie in sechzehn Sprachen, als Beta.

Wo diese Wege enden

Die Erkennungs-Engines darunter lesen eindimensionale Barcodes, aber die Schaltflächen darüber setzen einen Link voraus: Jede Aktion, die eine der beiden Plattformen anbietet, ist eine Variante von „diese Website öffnen“. Eine Kundenkarte ist eine schlichte EAN-13 ohne Adresse darin.

Dann gibt es Inhalte, die gar keine Links sind. Eine WLAN-Zugangsinformation ist eine Zeichenfolge, ebenso ein eSIM-Aktivierungscode, auf den ein iPhone über die Kamera reagiert, aus Fotos heraus aber nicht.

Und gespeichert wird nichts. Du tippst auf den Link, das Fenster schließt sich, und nächste Woche suchst du denselben Screenshot wieder. Apple Wallet hilft dabei nicht, denn ein Pass muss vom Händler ausgegeben und signiert werden: Karten in Apple und Google Wallet

Genau dafür gibt es die App: Ein Code, der als Karte abgelegt ist, ist beim zweiten Mal noch da, ohne dass du suchen musst. ScanKeeper ist kostenlos für iOS und Android.

Der kürzeste Weg speichert das Bild nie

Jeder Weg bisher setzt voraus, dass das Bild irgendwo liegt: in deiner Fotobibliothek, in einer Datei, die du behalten hast. So kommen die meisten Codes gar nicht an. Sie kommen in etwas anderem an – in einer E-Mail, einem Chat, einer Buchungsbestätigung, einer Seite, die du offen hast – und erst eine Kopie zu speichern ist ein Schritt, den du nur machst, weil das Werkzeug danach verlangt hat.

Dann speichere es eben nicht. In welcher App das Bild auch liegt, sie hat einen Teilen-Button, und ScanKeeper steht in dieser Liste neben den Messenger-Apps.

Das iOS-Teilen-Menü über dem Screenshot einer Gutschein-E-Mail, mit ScanKeeper unter den angebotenen Apps
Dieselbe Reihe, mit der du es auch jemand anderem schicken würdest.

Auf iOS geschieht das Benennen, ohne die App zu verlassen

Über dem, was du gerade liest, kommt ein Fenster hoch: das Bild mit hervorgehobenem Code und abgedunkeltem Rest, ein Feld für den Namen und „Speichern“. Dann verschwindet das Fenster, und du bist wieder in der E-Mail. ScanKeeper öffnet sich nie, und das ist keine Spielerei – iOS erlaubt einer Teilen-Erweiterung nicht, die eigene App zu öffnen; also erledigt sie dort alles, was sich dort erledigen lässt.

Enthält die Aufnahme mehrere Codes, kommt jeder an die Reihe, mit einem Zähler und einem „Überspringen“ für die, die du nicht willst. Mit dem Kreuz zu schließen ist eine Absage, kein Aufschub: Was du nicht gespeichert hast, fällt weg, und beim nächsten Öffnen der App wartet nichts auf dich.

Auf Android öffnet sich die App und erledigt dasselbe

Android hat kein solches Fenster, deshalb kommt ScanKeeper in den Vordergrund und zeigt denselben Importbildschirm, den du auch über Aktionen erreicht hättest. Das Ergebnis ist identisch, der Weg einen Bildschirm länger – gut zu wissen, wenn du beide Systeme genutzt und erwartet hast, dass sie gleich sind.

Ein Ticket lässt sich als PDF übergeben

Der Anhang muss unterwegs nicht zum Screenshot werden. Schick die Datei selbst, dann werden ihre Seiten auf dem Gerät als Bilder gezeichnet und wie jedes andere Bild gelesen – das ist der Unterschied zwischen einem Code in voller Größe und einem Code, der in der gerade eingestellten Zoomstufe eingefroren ist.

Keiner dieser Wege rührt das Original an. Was ankommt, wird kopiert, gelesen wird die Kopie, und die Kopie wird danach verworfen – nichts wird in deine Fotobibliothek, deine Mails oder deine Dateien zurückgeschrieben.

Wenn sich ein Bild nicht lesen lässt

Etwa drei Pixel pro Modul

Ein QR-Code ist ein Raster aus Modulen, den kleinen Quadraten, aus denen er besteht. Verlässlich decodierbar wird er bei etwa drei Pixeln pro Modul; zwei sind die veröffentlichte Untergrenze, kein Ziel.

Ein Code von fünfundzwanzig Modulen Breite will also rund fünfundsiebzig Pixel in der Breite, und eine EAN-13 mit fünfundneunzig Einheiten mindestens hundertneunzig.

Der Rand gehört zum Code

Zu eng zuzuschneiden ist der häufigste Weg, einen intakten Code zu zerstören. Ein QR-Code braucht auf jeder Seite einen freien Rand von vier Modulen Breite. EAN-13 will links elf Modulbreiten und rechts sieben – den linken Rand zu beschneiden kostet also mehr.

Kontrast und der Mythos von den dreißig Prozent

Blasses Grau auf Weiß fällt in den Bewertungsnormen glatt durch, und ein Foto oder ein Verlauf hinter einem Code ruiniert den Kontrast Modul für Modul. Dunkel auf hell ist verlässlich.

Die dreißig Prozent, die ein QR-Code angeblich verlieren darf, sind ein Anteil an Codewörtern, nicht an der Fläche, und die drei Eckquadrate sind überhaupt nicht geschützt. Ein Logo in der Mitte übersteht das; ein Daumen über einer Ecke nicht.

Eindimensionale Codes haben überhaupt keine Fehlerkorrektur. Eine Prüfziffer bemerkt einen Fehler, kann ihn aber nicht beheben; ein Reflexstreifen quer über den Balken ist deshalb tödlich, wo ein QR-Code nur mit den Schultern zucken würde.

Wenn gar nichts gelesen wird

Wenn das Bild nicht mehr zu retten ist, ist es der Wert unter dem Code meistens noch.

Verwende die Kamera, importiere ein Bild oder gib den Wert manuell ein. Alle drei Wege erzeugen dieselbe bearbeitbare Karte.

Für eine Fotobibliothek voller solcher Bilder gibt es einen schnelleren Weg: Mehrfachimport

Nicht jeder Code in einem Bild ist es wert, behalten zu werden

Fotobibliotheken sammeln so etwas, ohne gefragt zu werden.

Die, die einen Namen verdienen

Alles, wonach du noch einmal gefragt wirst: ein Kundenkarten-Barcode aus einer E-Mail, eine Nummer vom Fitnessstudio oder aus der Bibliothek, ein Abholcode aus einer Lieferbenachrichtigung, ein Gutschein mit einem Datum darauf.

Die, die ein Bild nicht festhalten kann

Ein rotierender Ticket-Barcode erneuert sich alle fünfzehn Sekunden, und ein Screenshot davon bringt dich nicht durch die Schranke. Bewegt sich ein Code oder zählt er herunter, ist das Bild wertlos. Wie lange ein gespeicherter Code gültig bleibt, ist ein Thema für sich: Barcode-Organizer

So scannst du einen QR-Code aus einem Screenshot oder einem gespeicherten Foto

  1. 01

    Öffne den Scanner und nutze die Galerieoption

    Tippe in deiner Bibliothek auf die Scanner-Schaltfläche und dann oben auf das Foto-Symbol. Es gibt nichts zu zielen, und nichts hindert dich daran, mehrere Bilder auf einmal zu wählen.

    ScanKeeper-Kamerascanner mit gedrucktem Barcode sowie den Optionen Galerie und Mehrere importieren
    Wähle ein vorhandenes Bild auf demselben Smartphone aus.
  2. 02

    Prüfe, was zurückkam

    ScanKeeper liest das Bild auf dem Gerät und zeigt das erkannte Format neben dem decodierten Wert.

    Neues Barcode-Formular mit erkanntem EAN-13-Wert und Kartennamen
    Prüfe den erkannten Typ und den codierten Wert.
  3. 03

    Speichere ihn als Karte

    Gib ihr einen Namen, den du auch laut sagen würdest, und speichere. Die Karte behält den Wert und das Format.

    Neues Barcode-Formular mit erkanntem EAN-13-Wert und Kartennamen
    Einen Monat später schlägt ein Name eine Reihe Ziffern.
  4. 04

    Öffne sie später ohne das Bild

    Eine gespeicherte Karte zeigt den Code, seinen Wert mit einer Kopierschaltfläche, das Format und wie oft du sie geöffnet hast.

    A saved ScanKeeper card showing its barcode, encoded value, and format
    Der decodierte Wert, bereit zum Kopieren.

Was ein gespeicherter Code kann und ein Bild nicht

Kein zweites Smartphone nötig

Analysiere einen Code aus einer E-Mail, Nachricht, einem PDF-Screenshot oder einem gespeicherten Foto auf demselben Gerät.

Erkennung auf dem Gerät

Bilder werden lokal gescannt, ohne den Barcode an einen ScanKeeper-Server zu senden.

Ein Wert, nicht nur ein Link

Codes ohne Webadresse kommen als Wert zurück, den du lesen und kopieren kannst.

Das solltest du vor dem Start wissen

Kann ich auf demselben Smartphone einen QR-Code aus einem Screenshot scannen?

Ja, und du musst es vielleicht nicht einmal speichern. Teile das Bild aus der App, in der es ohnehin schon liegt, mit ScanKeeper – oder speichere es und wähle es später über die Galerieoption aus. Keiner der beiden Wege braucht ein zweites Gerät.

Warum hat die Kamera den Code gelesen und das gespeicherte Foto nicht?

Eine laufende Kamera hat viele Versuche: Sie kann sich bewegen, neu scharf stellen und den Winkel ändern, bis sich ein Bild decodieren lässt. Ein gespeichertes Bild hat einen Versuch, in der Qualität, in der es aufgenommen wurde.

Kann ScanKeeper aus Fotos neben QR-Codes auch Barcodes lesen?

Ja. ScanKeeper analysiert Bilder auf unterstützte QR- und Barcode-Formate, darunter gängige EAN-, UPC-, Code-128-, PDF417-, Data-Matrix- und Aztec-Codes.

Kann ich einen QR-Code lesen, der in einem PDF steckt?

Übergib das PDF statt eines Screenshots davon. Seine Seiten werden auf dem Gerät als Bilder gezeichnet und wie jedes andere Bild gelesen – so bleibt der Code in voller Größe, statt in der Zoomstufe einzufrieren, in der du gerade warst.

Was, wenn das Bild mehr als einen Code enthält?

Dir wird einer nach dem anderen angeboten, jeweils hervorgehoben, während der Rest der Aufnahme abgedunkelt ist. Eine Bestätigungsmail mit einem Ticketcode und einem Lounge-Pass gibt dir beide, und ein „Überspringen“ für den, den du nicht wolltest.

Komme ich mit einem Screenshot meines Veranstaltungstickets durch den Einlass?

Oft nicht. Ein Barcode, der sich alle paar Sekunden erneuert, ist so gebaut, dass ein Standbild wertlos ist, und manche Ticket-Apps sperren Screenshots ganz.

Was, wenn das Bild überhaupt nicht gelesen werden kann?

Tipp sie ein. Die Nummer unter einem Barcode ist der Code, und sie mit dem richtigen Format von Hand einzugeben ergibt dieselbe Karte wie ein Scan.

Benötigt das Scannen von Bildern eine Internetverbindung?

Nein. Die Bildanalyse läuft auf dem Gerät und erfordert weder ein Konto noch eine Internetverbindung.

App laden

Keine Registrierung, keine E-Mail-Adresse, kein Passwort. App installieren und Karten hinzufügen.

Im App Store ladenBei Google Play erhältlich
Oder richte die Kamera eines Smartphones darauf und lass sie den Code lesen.