Ein QR-Code- und Barcode-Scanner fürs iPhone mit Batch-Erfassung, dauerhaftem Verlauf und breiter Formatabdeckung — QR, Aztec, PDF417, Data Matrix sowie EAN, UPC, Code 128 und weitere lineare Barcodes. Die Erkennung läuft auf dem Gerät über Apples Vision-Framework. Kein Konto, kein Cloud-Upload, kein Tracking gescannter Inhalte.
Die iPhone-Kamera liest QR-Codes seit iOS 11, und das Kontrollzentrum hat seit iOS 12 einen integrierten Code-Scanner. Für einen einzelnen QR — WLAN beitreten, Restaurantkarte öffnen, Parkschein bezahlen — ist die Kamera das richtige Werkzeug und du brauchst keine separate App. Eine dedizierte QR-Code-Scanner-App verdient ihren Platz, wenn die Aufgabe mehr als ein Tipp ist: eine Folge von Codes im Batch erfassen, einen durchsuchbaren Verlauf aller dekodierten Werte führen, Barcode-Formate lesen, mit denen die Kamera weniger zuverlässig umgeht (EAN-13, UPC-A, Code 128 auf engen Retail-Etiketten), oder einen Code aus einem gespeicherten Foto oder einer PDF-Seite ziehen.
ScanLens nutzt für die Erkennung Apples Vision-Framework — dieselbe Engine wie die System-Kamera, daher deckt sich die Formatunterstützung. Obendrauf kommt der Workflow: ein Batch-Modus, der weiter erfasst, ohne den Sucher zu schließen, ein dauerhafter Verlauf der dekodierten Werte mit Zeitstempeln und Miniaturen, ein Foto-Import für Codes innerhalb von Bildern und die Integration in die ScanLens-Dokumentenbibliothek, damit ein gescanntes Versandetikett, eine ISBN vom Buchrücken oder ein QR-Code von einem Ticket neben den dazugehörigen Dokumenten landen.
ScanLens liest zwei große Familien von Codes. 2D-Codes speichern URLs, Klartext, Kontaktkarten, WLAN-Zugangsdaten oder beliebige Binärdaten in einem quadratischen oder rechteckigen Muster. Unterstützt werden: QR Code (der universelle), Aztec (Verkehrs- und Fluglinien-Tickets), PDF417 (US-Führerscheine, FedEx-Etiketten, Bordkarten) und Data Matrix (Industrieteile, Arzneimittelverpackungen, Postetiketten). Alle vier werden von Apples Vision-Framework unterstützt, sodass sie mit derselben Genauigkeit dekodieren wie die System-Kamera.
1D-lineare Barcodes sind die Reihen vertikaler Striche auf Retail-Verpackungen, Bibliotheksbüchern, Versandetiketten und Inventaranhängern. ScanLens deckt EAN-8 und EAN-13 (internationaler Handel), UPC-A und UPC-E (nordamerikanischer Handel), Code 39 (Industrie), Code 93 (Logistik), Code 128 (Versand und Inventar), Codabar (Bibliotheken und Blutbanken) und ITF-14 (Versandkartons) ab. Die 1D-Gruppe profitiert am stärksten von der dedizierten App: lineare Barcodes brauchen einen engeren Bildausschnitt und ruhigen Fokus als QR, und der spezielle Sucher mit Kantenführungen liefert sauberere Lesungen als die allgemeine Erkennung der Kamera.
Zwei Dinge tut die App nicht: Sie generiert keine Codes (nimm die Kurzbefehle-App oder einen beliebigen kostenlosen QR-Generator) und sie dekodiert keine seltenen proprietären Formate wie Maxi Code oder Han Xin Code, die nicht in Apples Vision-API sind. Steht ein Format nicht auf der Liste oben, sieht ScanLens es nicht.
Richte die Kamera auf den Code; der Wert erscheint sofort. URLs öffnen den Browser auf Tipp (mit Bestätigungsdialog — keine überraschenden Navigationen). Klartext erscheint in einem Ergebnispanel mit Kopieren und Teilen. Kontaktkarten (MeCard, vCard) bieten „Zu Kontakten hinzufügen“. WLAN-Daten bieten „Netzwerk beitreten“. Die Decodierung läuft in Echtzeit mit 30+ fps auf iPhone 12 oder neuer.
Geh in den Batch-Modus und der Sucher bleibt offen, während du über mehrere Codes streichst. Jeder neue Code fügt der Liste eine Zeile mit Miniatur und dekodiertem Wert hinzu. Beende die Sitzung, wenn du fertig bist. Praktisch für Inventuren, Konferenz-Badge-Einlass, Bibliotheksregal-Katalogisierung oder das Erfassen der ISBNs eines Bücherstapels für den Import in Goodreads oder LibraryThing.
Jeder dekodierte Code landet in einer Verlaufsansicht mit Wert, Format, Zeitstempel und einer kleinen Frame-Miniatur. Eine gespeicherte URL Wochen später erneut öffnen, einen früher dekodierten Text kopieren oder nachschauen, welches Konferenz-Badge zu welchem Kontakt gehörte. Der Verlauf liegt in der ScanLens-Bibliothek auf dem Gerät; die Standard-Dateien-Sync von iOS kann ihn auf Wunsch per iCloud Drive sichern.
Der Foto-Import übernimmt ein Standbild — einen Screenshot vom QR eines Freundes, ein Plakat, das du fotografiert, aber nicht gescannt hast, oder einen in eine PDF-Seite eingebetteten Code. Der Decoder läuft über das Bild wie über einen Live-Frame und zieht den Wert heraus. Praktisch, wenn der Code nicht mehr vor dir ist oder wenn du das Quellbild neben dem dekodierten Text in deiner Bibliothek behalten willst.
Die Ersteinrichtung ist eine Kamera-Berechtigung. Danach ist ein einzelner Code ein Tipp-Zielen-Dekodieren, und ein Batch-Lauf ist Tippen, Streichen, Fertig drücken.
| Schritt | Aktion | Tipps |
|---|---|---|
| 1 | ScanLens öffnen und Modus „QR & Barcode“ wählen | Modus 03 im Home-Raster; Berechtigungsanfrage beim ersten Mal |
| 2 | Auf den Code zielen, ruhig halten | Lineare Barcodes brauchen einen engeren Rahmen als QR; Ellbogen abstützen |
| 3 | Den dekodierten Wert im Ergebnispanel ablesen | URL: tippen zum Öffnen. Text: Kopieren. Kontakt: Hinzufügen |
| 4 | (Optional) In den Batch-Modus wechseln | Sucher bleibt offen; Codes sammeln sich in einer Liste |
| 5 | Sitzung prüfen und speichern | Abschlussbildschirm erlaubt das Löschen von Duplikaten oder Fehllesungen |
| 6 | Später im Verlauf wiederfinden | Verlauf ist nach dekodiertem Text durchsuchbar und nach Format filterbar |
Konferenz-Badges, Festival-Bändchen, Theaterkarten. Der Batch-Modus hält den Sucher offen, während eine Schlange Teilnehmer vorbeigeht — jeder Badge-Scan wird angehängt. Der Verlauf liefert hinterher eine Anwesenheitsliste mit Zeitstempel. Gescannte Codes: Aztec (verkehrsähnliche Tickets), PDF417 (Bordkarten-ähnlich), QR (die meisten Event-Apps).
Im Batch-Modus ein Regal oder Lager durchgehen. EAN-13, UPC-A oder Code 128 jedes Artikels landen in der Liste. Sitzung als CSV exportieren und mit der Bestandstabelle teilen. Kein Tippen auf der Tastatur; das iPhone ist das einzige Gerät auf der Lagerfläche.
Privatbibliotheken, Schulsammlungen, Klassensätze. ISBN-13 hinten auf jedem Buch im Batch-Modus scannen; die Liste nach Goodreads, LibraryThing, ein Schul-Inventar-CSV oder Apple Notizen exportieren. Inklusive Codabar für Bibliotheken, die noch alte Leser-IDs nutzen.
Data Matrix ist der GS1-Standard für Arzneimittelverpackungen. Chargennummern und Verfallsdaten von Verschreibungsflaschen oder Impfstoffampullen dekodieren. Die On-Device-Erkennung ist hier entscheidend: Medikamenten-IDs sollten nicht auf einen Drittanbieter-Server wandern.
PDF417 und Code 128 auf Kurieretiketten — DHL, Hermes, FedEx, UPS, USPS. Etikett scannen, Sendungsnummer dekodieren, in die Tracking-Seite des Transporteurs einfügen. Für Empfänger, die eingehende Sendungen prüfen, oder Lagerpersonal, das im Batch eine Palette Kartons abarbeitet.
Ja — die Kamera-App liest QR-Codes seit iOS 11, und das Kontrollzentrum hat seit iOS 12 einen eigenen Code-Scanner. Für einen einzelnen QR (WLAN beitreten, Restaurantkarte öffnen, Link öffnen) ist die Kamera das richtige Werkzeug. Ein dedizierter QR-Scanner wie ScanLens lohnt sich, wenn du mehrere Codes hintereinander im Batch scannen willst, einen dauerhaften Verlauf aller gescannten Codes brauchst, breitere Barcode-Formate (EAN-13, UPC-A, Code 128, PDF417, Data Matrix) erkennen musst oder möchtest, dass die Werte neben deiner Dokumentenbibliothek liegen statt nach dem Tipp zu verschwinden.
QR Code, Aztec, PDF417, Data Matrix (2D); EAN-8, EAN-13, UPC-A, UPC-E, Code 39, Code 93, Code 128, Codabar, ITF-14 (1D linear). Der Erkenner ist Apples Vision-Framework, dieselbe Engine wie in der System-Kamera, deshalb deckt sich die Formatabdeckung mit iOS. Zwei Dinge macht die Kamera etwas besser als Drittanbieter-Apps: Live-AR-Hervorhebung und das Öffnen von URLs ohne Bestätigung. ScanLens tauscht das gegen Batch-Erfassung und Verlauf ein.
Nein. Die Erkennung läuft lokal auf dem iPhone mit Apples Vision-Framework. Das Bild des Codes, der dekodierte Wert und der gespeicherte Verlauf bleiben auf dem Gerät. Wenn der QR eine URL ist und du sie antippst, ruft dein Browser sie ab — das ist eine normale Webanfrage, kein Upload des Codes selbst. Es gibt kein ScanLens-Konto und keine Analyse einzelner Scan-Inhalte.
Ja. Öffne den QR-Modus in ScanLens, wechsle zur Foto-Import-Option und wähle das Bild aus Fotos oder Dateien. Der Decoder liest den Code aus dem Standbild genauso wie aus einem Live-Kamerabild. Praktisch für Screenshots, die dir jemand geschickt hat, in PDFs eingebettete Codes oder Plakatfotos, die du ohne Scan aufgenommen hast.
Ja — genau dafür ist ein dedizierter Scanner gegenüber der Kamera da. Der Batch-Modus hält den Sucher offen und erfasst jeden neuen Code in einer Liste. Praktisch für Inventuren (jedes Produkt im Regal scannen), Event-Einlass (Teilnehmer-Badges hintereinander) oder Bibliothekskatalogisierung (ISBN-Codes vom Buchrücken). Die Sitzung endet mit Fertig; die vollständige Liste wandert in den Verlauf.
Jeder Eintrag enthält den dekodierten Wert (URL, Text, Kontaktkarte, WLAN-Zugangsdaten), das Format (QR, EAN-13 usw.), den Zeitstempel und ein kleines Vorschaubild des erfassten Frames. Aus dem Verlauf kannst du eine URL erneut öffnen, dekodierten Text kopieren, teilen oder löschen. Der Verlauf liegt in der ScanLens-Bibliothek auf dem Gerät — die iCloud-Drive-Sync ist optional über die Standard-Dateien-Integration.