QR-Code Scanner
Lies einen QR-Code aus einem Foto, Screenshot oder mit deiner Kamera aus — oder wechsle zum Tab „QR-Code erstellen“, um deinen eigenen zu generieren.
Deine Bilder verlassen nie dein Gerät — das Scannen passiert im Browser.
Ergebnis
Der ausgelesene Inhalt erscheint hier.
So funktioniert’s
- 1
Bild wählen oder Kamera starten
Zieh ein Foto oder einen Screenshot ins Feld, füge ihn mit Strg+V ein oder öffne die Kamera deines Smartphones oder Laptops.
- 2
Lokales Auslesen auf deinem Gerät
Der ZXing-Decoder liest den QR-Code direkt in deinem Browser. Kein Bild wird auf einen Server hochgeladen.
- 3
Ergebnis prüfen und direkt nutzen
Sieh dir die vollständige Webadresse vor dem Öffnen an, kopiere das WLAN-Passwort mit einem Klick oder speichere den Kontakt.
QR-Code vom eigenen Bildschirm scannen (Screenshot oder Bilddatei)
Ein QR-Code kommt per E-Mail, in einer PDF-Rechnung oder als WhatsApp-Nachricht direkt aufs Handy — und mit der eigenen Handykamera kann man das eigene Display schlecht abfotografieren. Hier machst du einfach einen Screenshot und wählst das Bild aus oder fügst es am PC direkt mit Strg+V (⌘+V am Mac) ein, ohne die Datei erst zwischenspeichern zu müssen.
Befinden sich mehrere QR-Codes auf einem einzigen Foto (etwa auf einem Versandetikett, Bahnticket oder Typenschild), erkennt unser Scanner alle Codes in einem Durchgang und zeigt jedes Ergebnis einzeln als Karte an.
Du möchtest selbst einen Code erstellen statt einen zu lesen? Wechsle oben zum Tab „QR-Code erstellen“ oder öffne unseren QR-Code Generator, zum Beispiel für einen WLAN-QR-Code oder eine Visitenkarte.
Was unser Scanner noch lesen kann (und wo die gemessenen Grenzen liegen)
Im Hintergrund arbeitet der Open-Source-Decoder ZXing als selbst gehostetes WebAssembly-Modul. Wir testen automatisiert mit künstlich verschlechterten Bildern, ab wann ein QR-Code nicht mehr lesbar ist:
| Testfall | Wird erkannt | Scheitert |
|---|---|---|
| Unschärfe (396 px) | Radius 6 px | Radius 8 px |
| Winziger Code | 55 px Breite | 45 px Breite |
| Kontrast | Abstand ≥ 25 / 255 | Abstand ≤ 15 / 255 |
| Drehung & Winkel | 25° gedreht, 180°, schräg | Weißer Rand fehlt |
| Invertiert (hell/dunkel) | Wird hier gelesen | Oft Fehler in Kamera-App |
Falls ein abfotografierter Code beim ersten Versuch nicht erkannt wird, schneide das Bild etwas enger um den Code herum zu — lass dabei aber rundherum einen schmalen hellen Rand stehen. Das blendet störenden Hintergrund aus und hilft dem Decoder sofort.
Schutz vor „Quishing“ (manipulierten QR-Codes) und Sonderformaten
Überklebte QR-Codes auf Parkscheinautomaten, E-Auto-Ladesäulen oder in gefälschten Paketbenachrichtigungen (sogenanntes Quishing, vor dem unter anderem das BSI und die Verbraucherzentralen warnen) nutzen aus, dass viele Kamera-Apps eine Webseite sofort öffnen. SnapQR zeigt dir immer zuerst den Klartext der Adresse und warnt dich bei fünf typischen Risikomerkmalen:
- Kurzlinks (
bit.ly,tinyurl.com,t.co,qrco.de…), bei denen das eigentliche Ziel verborgen ist. - Punycode / Homographen-Domains (
xn--), die mit ähnlich aussehenden Buchstaben bekannte Banken oder Marken nachahmen. - Unverschlüsselte Verbindungen (
http://) oder reine IP-Adressen statt eines echten Domainnamens. - Versteckte Zieladresse hinter einem
@-Zeichen innerhalb der URL.
Neben Weblinks erkennt der Scanner automatisch WLAN-Zugangsdaten (mit Kopier-Button fürs Passwort), vCard- und MECARD-Kontakte (direkt als .vcf speicherbar), Kalendereinträge, GPS-Koordinaten, EMVCo-Zahlungscodes sowie 2FA-Einrichtungscodes (otpauth:// — deren geheimer Schlüssel niemals im Klartext angezeigt oder im Verlauf gespeichert wird).
Häufige Fragen
Nein. Das WebAssembly-Modul des Scanners wird einmal in deinen Browser geladen und verarbeitet jedes Bild lokal im Arbeitsspeicher deines Geräts. Selbst wenn du nach dem Laden der Seite das Internet trennst, funktioniert der Bild-Scanner weiter.
Öffne das PDF oder die E-Mail auf dem Bildschirm, mach einen Screenshot vom Bereich des QR-Codes (Win+Umschalt+S unter Windows, ⌘+Umschalt+4 am Mac oder per Handy-Screenshot), klicke hier ins Scan-Feld und drücke Strg+V.
Ein 2FA-QR-Code (otpauth://) enthält das dauerhafte Geheimnis für deine Einmalpasswörter. Würde man diesen Text im Browser-Speicher ablegen, könnte jeder mit Zugriff auf das Gerät deine Zwei-Faktor-Sicherung kopieren. Deshalb blenden wir das Geheimnis aus und speichern solche Scans nie im Verlauf.
Nein. SnapQR liest den Inhalt des Codes aus (z. B. Empfänger, IBAN/Konto, Betrag, Verwendungszweck oder EMVCo-Prüfsumme), damit du die Daten in Ruhe kontrollieren kannst. Die eigentliche Überweisung führst du sicher in deiner Banking-App durch.
Meistens liegt es an Unschärfe, einem Lichtreflex auf glänzendem Papier oder daran, dass der helle Rand (die Ruhezone) direkt am Code abgeschnitten wurde. Schneide das Bild näher am Code zu, aber lass rundherum einen kleinen weißen Rand stehen.