Zum Inhalt springen

QR-Code aus einem Bild lesen

Legen Sie ein Foto oder einen Screenshot ab und sehen Sie genau, was der Code enthält – den vollständigen Link, das WLAN-Passwort, die Kontaktkarte –, bevor Sie irgendetwas damit tun. Nichts öffnet sich von selbst.

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

So funktioniert’s

1

Bild hinzufügen

Ein Screenshot, ein Foto eines Plakats oder einer Speisekarte, ein gespeichertes Bild. Liegt es schon in der Zwischenablage, fügen Sie es einfach ein.

2

Inhalt lesen

Ein Link wird vollständig angezeigt, ein WLAN-Code als Netzwerk und Passwort, eine Kontaktkarte mit ihren Feldern. Mehrere Codes in einem Bild werden alle gefunden.

3

Entscheiden

Kopieren Sie den Text oder folgen Sie dem Link, wenn Sie möchten. Nichts wird für Sie geöffnet, gewählt oder verbunden.

Was der Decoder Ihnen über den Code verrät

Einen QR-Code zu dekodieren ist Arithmetik, keine Erkennung, deshalb liefert das Ergebnis neben dem Inhalt auch Fakten über das Symbol – darunter die Fehlerkorrekturstufe, mit der der Code erstellt wurde. Das ist eine Kleinigkeit, die gelegentlich zählt: Ein Code auf der niedrigsten Stufe hat etwa sieben Prozent Redundanz und ist schon nach geringer Abnutzung nicht mehr lesbar – gut zu wissen, wenn Sie die Vorlage von jemand anderem nachdrucken wollen, statt einen eigenen Code zu erzeugen. Bis zu zweiunddreißig Symbole werden in einem Bild gefunden, identische Ergebnisse aus den Suchdurchgängen werden zusammengeführt, und alles, was der Decoder selbst als ungültig markiert, wird verworfen, statt Ihnen als Vermutung gezeigt zu werden.

Danach wird der Text interpretiert, und zwei der Prüfungen sind der Grund, einen Code hier zu lesen, statt ein Handy darauf zu richten. Eine Webadresse, deren Host Alphabete mischt oder ein Punycode-Label enthält, wird markiert – das ist die Form einer Domain, die mit einem kyrillischen Zeichen geschrieben ist, das genau wie ein lateinisches aussieht, und das können Sie beim Lesen des Links nicht erkennen. Eine einfache, unverschlüsselte Adresse wird separat markiert, mit dem Hinweis, dort kein Passwort und keine Kartennummer einzugeben. Nur http- und https-Adressen werden überhaupt zu Links; ein Inhalt mit einem anderen Schema wird Ihnen als Text gezeigt und bleibt Text.

Über Links hinaus erkennt die Seite WLAN-Zugangsdaten, vCard- und MeCard-Kontakte, Kalendertermine, E-Mail-, Telefon- und SMS-Inhalte, einen Kartenpunkt, eine Artikelnummer aus dem Handel und ein Einmalpasswort-Geheimnis – die Art, mit der man die Zwei-Faktor-Authentifizierung einrichtet, und ein wirklich guter Grund, warum ein Decoder keinen Server einbeziehen sollte. Eine Artikelnummer, deren Prüfziffer nicht zum Rest passt, wird als vermutlich falsch gelesen markiert, statt als Tatsache gemeldet zu werden. Ein WLAN-Code wird mit den Escape-Regeln ausgewertet, die das Format vorschreibt, sodass ein Passwort mit Semikolon unversehrt bleibt, und ein offenes Netzwerk ganz ohne Passwort wird ausdrücklich benannt.

Wenn Sie etwas anderes brauchen

Die Suche geht drei Durchgänge tief, dann ist Schluss. Ein Code, der nur einen kleinen Teil eines großen Fotos ausmacht, stark unscharf ist oder mehr verloren hat, als die Fehlerkorrektur wiederherstellen kann, lässt sich durch einen neuen Versuch nicht retten – machen Sie stattdessen ein neues Foto, näher und gerader, formatfüllender. Hier gibt es keine Kamera und kein Live-Scannen, und das ist das Einzige, was ein Handy besser kann; wenn der Code physisch vor Ihnen ist, liest ihn die Kamera-App Ihres Handys, und diese Seite ist für den Screenshot, das PDF und das Foto, das Ihnen jemand geschickt hat.

Für alles, was sich wiederholt – einen Ordner voller Tickets, einen Bogen Etiketten, einen Stapel gescannter Formulare –, gilt hier ein Bild nach dem anderen, und die Aufgabe gehört in die Kommandozeile. zbarimg von ZBar liest Codes in einer Shell-Schleife aus Bilddateien und gibt aus, was es gefunden hat, und Pythons pyzbar macht dasselbe in einem Skript. Beide sind kostenlos, beide schaffen tausend Dateien ohne tausend Klicks, und keines von beiden prüft, was diese Seite prüft – eine Stapeldekodierung ist also nur eine Dekodierung, und das Urteil über eine verdächtige Adresse bleibt bei Ihnen.

Häufig gestellte Fragen

Warum einen QR-Code lesen, statt ihn einfach zu scannen?

Weil Scannen mit dem Handy meist heißt, sofort zu handeln – der Link öffnet sich, bevor Sie gesehen haben, wohin er führt. Ein gedruckter QR-Code ist eine Anweisung von einem Fremden, und Aufkleber über dem echten Code an Parkautomaten und auf Speisekarten sind inzwischen ein so verbreiteter Betrug, dass er einen eigenen Namen hat. Hier sehen Sie zuerst die vollständige Adresse, einige der Tricks werden markiert, und nichts passiert, bis Sie es entscheiden.

Wird meine Kamera verwendet?

Nein. Hier wird ein Bild gelesen, das Sie bereits haben – ein Screenshot, ein Foto aus Ihrer Galerie, ein Bild, das Ihnen jemand geschickt hat. Es gibt keine Kameraberechtigung zu erteilen und kein Live-Scannen. Wenn der Code vor Ihnen ist, fotografieren Sie ihn zuerst mit dem Handy und legen Sie das Foto hier ab.

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.

Welche Code-Arten werden erkannt?

QR-Codes jeder Version, Micro QR und rMQR sowie die anderen quadratischen Formate: Data Matrix (auf Elektronik und Verpackungen), Aztec (auf Bahn- und Flugtickets), PDF417 (auf Führerscheinen und Bordkarten) und MaxiCode. Für gestreifte Produkt-Barcodes gibt es eine eigene Seite.

Es heißt, mein Code sei ein WLAN-Netzwerk. Was mache ich damit?

Netzwerkname, Passwort und Sicherheitstyp werden als getrennte Felder angezeigt, sodass Sie das Passwort ablesen und selbst eingeben können. Nichts verbindet sich für Sie mit dem Netzwerk. Ein Code für ein offenes Netzwerk ohne Passwort wird markiert, denn alles, was Sie darüber senden, können andere in der Nähe mitlesen.

Es wurde nichts gefunden. Warum?

Meist, weil der Code in einem großen Bild klein ist, stark verschwommen oder teilweise abgeschnitten. Es gibt drei Durchgänge – das Bild verkleinert, in voller Größe und mit bereinigtem Kamerarauschen –, und der Code wird auch auf dem Kopf stehend und invertiert gesucht. Wenn all das scheitert, klappt ein näheres, schärferes Foto fast immer. Ein Code, bei dem mehr als etwa ein Drittel beschädigt oder verdeckt ist, lässt sich nicht wiederherstellen.

Können mehrere Codes in einem Bild gelesen werden?

Ja – ein Bogen voller Codes oder eine Seite mit zwei oder drei davon kommt als Liste zurück, jeder Code einzeln gelesen.

Gut zu wissen: Hier wird ein Bild gelesen, kein Live-Kamerabild. Ein Code, der stark beschädigt, weitgehend verdeckt oder zu klein zum Auflösen ist, lässt sich nicht lesen – die Fehlerkorrektur rettet einen Kratzer oder ein Logo in der Mitte, kein fehlendes Drittel. Nichts im Code wird automatisch ausgeführt, und das ist Absicht.

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.