QR-Code-Scanner für iPhone
Safari-taugliches Scannen, auch für Codes, die als Foto vorliegen.
Die Kamera wird erst nach einem Knopfdruck angefragt. Frames werden auf diesem Gerät decodiert und verworfen.
Die Kamera-App des iPhone liest QR-Codes ohne Hilfe, und iOS hat zusätzlich einen Scanner im Kontrollzentrum. Was beide nicht tun: einen Code aus einem vorhandenen Foto lesen – genau diese Lücke füllt diese Seite, und deshalb steht unter iOS der Bildweg vorn.
Kamera-Scan funktioniert hier ebenfalls, aber Safari stellt die native Barcode-Schnittstelle nicht bereit, sodass die Seite ihren mitgelieferten JavaScript-Decoder nutzt. Über die Seite hinaus ist nichts zusätzlich zu laden.
So funktioniert es
- Gespeichertes Foto lesen: auf Upload tippen und das Bild aus „Fotos“ wählen.
- Live scannen: Kamera öffnen antippen und den Zugriff erlauben, wenn Safari fragt.
- Das Ergebnis kopieren – das Teilen-Menü ist nicht nötig.
Safari und die Frage nach dem Decoder
Safaris Unterstützung für BarcodeDetector hat sich über die Versionen geändert, deshalb rät die Seite nicht am User-Agent – sie fragt, ob die Schnittstelle existiert und ob sie qr_code unter ihren Formaten führt. Scheitert eine der beiden Prüfungen, kommt der mitgelieferte JavaScript-Decoder zum Einsatz.
Diese Fähigkeitsprüfung ist der einzig verlässliche Weg. Das Auswerten des User-Agent bricht, sobald Apple etwas ändert, und ist die übliche Ursache dafür, dass ein Scanner auf einem iPhone läuft und auf einem anderen nicht.
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
Brauche ich auf dem iPhone eine QR-App?
Nein. Die Kamera-App liest QR-Codes nativ. Diese Seite ist für den Fall, dass der Code ein Bild ist statt etwas, worauf man die Kamera richten kann.
Warum ist das Scannen auf dem iPhone langsamer?
Safari stellt die native Barcode-Schnittstelle nicht bereit, deshalb weicht die Seite auf einen mitgelieferten JavaScript-Decoder aus. Der kostet rund 40 KB statt des Megabytes, das ein WebAssembly-Build bräuchte.
Kann ich auf dem iPhone einen Screenshot einfügen?
Ja – den Screenshot in „Fotos“ kopieren, dann auf der Seite lange drücken und einfügen. Der Einfüge-Handler liest Bilddaten aus der Zwischenablage.
Verwandte Werkzeuge
Mehr aus QR-Codes.