Titelbild zum Artikel „QR-Code ohne Handy lesen: fünf Wege am Rechner“
Anleitungen

QR-Code ohne Handy lesen: fünf Wege am Rechner

5 Min. Lesezeit
QR-Code erstellen

Der Code steckt in einer PDF-Rechnung, die in einem Browser-Tab offen ist, und jede Anleitung im Netz sagt: Richten Sie Ihr Telefon darauf. Auf eine Datei kann man kein Telefon richten. Den Bildschirm abzufotografieren klappt in etwa der Hälfte der Fälle, und in der anderen Hälfte entsteht ein von Moiré überzogenes Muster, das kein Decoder liest.

Es gibt bessere Möglichkeiten, und keine davon verlangt eine Installation.

Das Bild hochladen und fertig

Der schnellste Weg ist, das Bild einem Decoder zu übergeben, der in Ihrem Browser läuft. Speichern Sie den Code als PNG oder JPG, ziehen Sie ihn auf eine Seite mit einem QR-Code-Scanner und lesen Sie das Ergebnis.

Das funktioniert bei jedem Bild, in dem der Code auftaucht: einem Screenshot, einem Foto, das Ihnen jemand geschickt hat, einer als Bild exportierten PDF-Seite, einem Einzelbild aus einem Video. Dem Decoder ist es gleichgültig, dass der Code nie gedruckt wurde. Er braucht nur genug Pixel, um die Module aufzulösen.

Eines lohnt sich zu prüfen, bevor Sie etwas Sensibles hochladen: ob das Werkzeug im Browser dekodiert oder die Datei an einen Server schickt. Eine Rechnung mit Kontonummern ist keine Datei, die in irgendjemandes Upload-Ordner liegen sollte. Werkzeuge, die lokal dekodieren, schreiben das dazu.

Ist das Bild ein Foto eines physischen Codes statt eines sauberen Exports, bleibt der Weg über den Bild-Upload trotzdem der richtige, aber beschneiden Sie es vorher eng um den Code herum. Zusätzlicher Hintergrund gibt dem Detektor mehr Stellen zum Suchen und mehr Gelegenheiten, danebenzuliegen.

Wenn der Code schon auf Ihrem Bildschirm ist

Sie müssen nichts herunterladen, wenn der Code vor Ihnen angezeigt wird. Machen Sie einen Screenshot und geben Sie ihn demselben Scanner.

Unter Windows öffnet Win + Umschalt + S die Ausschneide-Überlagerung und lässt Sie ein Rechteck direkt um den Code ziehen. Er landet in der Zwischenablage, und die meisten Browser-Scanner nehmen ein direktes Einfügen an.

Auf einem Mac macht Cmd + Umschalt + 4 dasselbe und legt ein PNG auf den Schreibtisch.

Schneiden Sie eng zu, aber lassen Sie den weißen Rand um den Code unangetastet. Dieser Rand ist Teil der Spezifikation, und in ihn hineinzuschneiden ist der mit Abstand häufigste Grund, warum ein Screenshot nicht dekodiert, obwohl das Original bestens lesbar war. Vier Module Weiß auf jeder Seite sind die Vorgabe, was in der Praxis heißt: Lassen Sie einen sichtbaren Rahmen aus Hintergrund stehen.

In Chrome rechtsklicken

Ist der Code ein Bild auf einer Webseite, liest Chrome ihn ganz ohne das Obige. Rechtsklicken Sie auf das Bild und wählen Sie die Suche mit Google Lens. Eine Seitenleiste öffnet sich, Lens erkennt den Code, und der Ziellink erscheint dort zum Anklicken.

Das ist die schnellste Methode, wenn sie greift, und sie versagt auf vorhersehbare Weise. Der Code muss ein echtes Bildelement auf der Seite sein, ein in einem Canvas gezeichneter, in einen PDF-Betrachter eingebetteter oder in ein größeres Banner eingebackener Code bietet die Option also nicht an. Edge hat einen ähnlichen Rechtsklickweg über seine eigene visuelle Suche. Firefox und Safari nicht, dort also Screenshot und Upload.

Die Webcam für etwas Gedrucktes nutzen

Liegt der Code auf Papier in Ihrer Hand, kann ein Browser-Scanner Ihre Webcam verwenden. Öffnen Sie die Scannerseite, erteilen Sie die Kameraberechtigung, wenn die Abfrage kommt, und halten Sie den Code hoch.

Laptop-Webcams machen das schwerer, als ein Telefon es tut. Sie haben meist Fixfokus und geringere Auflösung, das heißt, der Code muss näher an die Linse und ruhiger gehalten werden, als man erwartet. Drei Dinge beheben die meisten Fehlschläge:

  • Füllen Sie das Bild. Der Code sollte gut die Hälfte des Kamerabildes einnehmen und nicht mitten auf einem Schreibtisch liegen.
  • Bringen Sie das Licht hinter die Kamera, nicht hinter den Code. Gegenlicht macht aus dem Ganzen eine Silhouette.
  • Halten Sie das Papier flach gegen etwas Festes. Handzittern im Nahbereich verwischt die Module stark, und ein unscharfer Code ist längst unlesbar, bevor er für Sie unscharf aussieht.

Externe Webcams schneiden in der Regel besser ab als eingebaute. Wenn Sie regelmäßig am Schreibtisch Codes scannen, ist das wissenswert.

Mac und Windows haben eigene Abkürzungen

Beide Betriebssysteme können einen Teil davon ganz ohne Browser.

macOS erkennt Links in Bildern über die eingebaute Text- und Objekterkennung, das Öffnen eines Codebildes in der Vorschau oder in Fotos zeigt das Ziel also oft von selbst an. Windows stützt sich auf die Kamera-App, die Webcam-Scannen nativ beherrscht, plus den obigen Ausschneide-Ablauf für alles auf dem Bildschirm.

Beide verdienen eine richtige Anleitung mit den genauen Menüwegen, und beide haben eine. Nehmen Sie die Zusammenfassung hier als Umriss, nicht als Schrittfolge.

Der Rückgriff aufs Telefon und wann er alles schlägt

Manchmal ist das Telefon wirklich das bessere Werkzeug, und es gibt keinen Preis dafür, es zu vermeiden.

Ist der Code auf etwas Gekrümmtem, Strukturiertem oder Glänzendem gedruckt, schlägt eine Telefonkamera mit Autofokus und Blitz jede Laptop-Webcam. Müssen Sie ohnehin auf dem Telefon mit dem Ergebnis weiterarbeiten, sparen Sie sich das Selbstzuschicken eines Links. Und wird der Code auf Ihrem Monitor angezeigt, funktioniert das Abfotografieren mit dem Telefon durchaus, solange Sie Blendlicht von oben ausschalten und das Telefon parallel zum Bildschirm halten statt schräg.

Der Bildschirmfoto-Ansatz hat eine Eigenheit. Die Bildwiederholrate des Monitors trifft auf den Verschluss der Telefonkamera und kann Streifen über dem Bild erzeugen. Kommt Ihr Foto gestreift heraus, gehen Sie ein wenig näher oder machen Sie einfach einen Screenshot.

Rechnungen, Mahnungen und der Blick vor dem Klick

Der Code, der in Deutschland am häufigsten auf einem Bildschirm landet, sitzt auf einer Rechnung. GiroCodes stehen auf Handwerkerrechnungen, Beitragsbescheiden von Vereinen, Spendenaufrufen und Mahnungen, und sie enthalten keinen Link, sondern einen Textblock mit Empfänger, IBAN, Betrag und Verwendungszweck. Am Rechner dekodiert, prüfen Sie diese Werte gegen den Brieftext, bevor Sie sie ins Online-Banking übernehmen. Passt die IBAN nicht zum Absender, haben Sie eine gefälschte Zahlungsaufforderung vor sich und keinen Zahlungsauftrag. Wie das Format aufgebaut ist, steht im Beitrag zu GiroCode und EPC-Zahlungscodes.

Genau deshalb ist der Rechner der bessere Ort für unbekannte Codes als das Telefon. Am PC sehen Sie die vollständige Adresse in Ruhe, mit Subdomain und Pfad, und niemand hat nebenbei schon auf Öffnen getippt. Gefälschte Briefe, die wie amtliche Post oder wie eine Paketbenachrichtigung aussehen, arbeiten mit genau diesem Reflex; die Muster dahinter sind unter QR-Phishing beschrieben.

Ein Hinweis für Bürorechner: Ein Bild zu einem Online-Decoder hochzuladen heißt, ein Dokument an einen fremden Server zu geben. Auf einer Rechnung stehen Name, Adresse und Kundennummer, und damit ist der Upload eine Übermittlung personenbezogener Daten, für die niemand in Ihrem Haus eine Grundlage geprüft hat. Nutzen Sie einen Decoder, der im Browser des eigenen Rechners arbeitet, oder schneiden Sie vorher alles außer dem Code weg.

Wenn nichts es dekodiert

Wenn kein Weg zum Ziel führt, arbeiten Sie das der Reihe nach ab. Prüfen Sie zuerst, ob das Bild überhaupt den ganzen Code zeigt, alle vier Kanten samt weißem Rand, denn in weitergeleiteten Screenshots ist ein angeschnittenes Eckquadrat der häufigste Grund. Ist die Vorlage winzig, hilft Hochrechnen selten, ein Browser-Zoom vor dem Screenshot dagegen schon. Und probieren Sie einen zweiten Reader, denn die Umsetzungen gehen mit schwachem Kontrast unterschiedlich beherzt um, und ein anderer Reader liest gelegentlich, was der erste verweigert hat.

Scheitert ein bestimmter Code überall, während andere problemlos gehen, liegt das Problem am Code und nicht an Ihrem Aufbau. Kontrast, fehlende Ruhezone und invertierte Farben machen das meiste davon aus, und die üblichen Fehlerursachen sind schnell geprüft. Fragen Sie dann die absendende Person nach dem schlichten Link, den sie von vornherein hätte mitschicken sollen.

Für Codes, die Sie von physischen Objekten statt von Dateien scannen, ist die Technik auf Telefonseite ein anderes Problem mit anderen Lösungen.

Diesen Artikel teilen