Scanner-Kompatibilitätsmatrix
Welche Scanner welche Symbologie lesen und wo jeder Typ versagt. Ehrliche Antworten, die im Feld getesteten, nicht die aus dem Datenblatt.
Getestet am 2026-09-03. iPhone Camera = iPhone 15 Pro, iOS 18.3, stock Camera app. Android Camera = Pixel 8, Android 14, Camera app with Google Lens. Industrial imager = Zebra DS8100, firmware CAAACS00-002-R06.
QR-Familie
| Typ | iPhone Camera | Android Camera | Industrial imager | Hinweise |
|---|
| QR Code | ✓ (Dekodiert)A1 | ✓ (Dekodiert)A5 | ✓ (Dekodiert)A8 | Universell. Der Standard für alles. |
| Micro QR | ✗V, U | ✗G | ✓ (Industrielle Lesegeräte)Z | Kompakt (bis zu 35 Zeichen). Handykamera-Apps lesen es nicht; Drittanbieter-iOS-Apps können es über das Vision-Framework. Für ein breites Publikum lieber Standard-QR verwenden. |
| rMQR | ✗U | ✗G | ~ (Neuere Zebra-, Scandit- und Cognex-Firmware)Z | Rechteckiger Micro QR (ISO/IEC 23941). Nur industriell, vorher die Firmware prüfen. |
| GS1 Digital Link | ✓ (Öffnet URL)Q | ✓ (Öffnet URL)Q | ✓ (POS-Firmware wertet die AIs aus)Q | Ein Standard-QR mit einer strukturierten URL; scannt wie jeder Link. |
Andere 2D-Symbologien
| Typ | iPhone Camera | Android Camera | Industrial imager | Hinweise |
|---|
| Aztec | ✗A2 | ~ (Google Lens, einige Varianten)A7 | ✓ (Nativ)A8 | Bordkarten, Fahrscheine. Nutzen Sie die Airline- oder Verkehrsbetriebe-App. |
| Data Matrix | ✗A2 | ✓ (Google Lens)A6 | ✓ (Nativ)A8 | Pharma, Medizin, Kfz-Teilekennzeichnung. Google Lens liest es; die iPhone-Kamera nicht. |
| PDF417 | ✗A2 | ~ (Google Lens, uneinheitlich)A7 | ✓ (Nativ)A8 | Generisches PDF417 ist auf Handys ein Format für Scanner-Apps oder Hardware. |
| AAMVA driver license | ~ (iOS 17+ lizenzfähiger Ablauf)A3 | ~ (Nur lizenzfähige Apps)U | ✓ (Nativ)A8 | Die Kamera erkennt einen Führerschein-Barcode und bietet in teilnehmenden Bundesstaaten den Wallet-ID-Ablauf an; sie gibt die Felder nicht zurück. Zum Auslesen ist eine lizenzfähige App oder ein PDF417-Scanner nötig. |
1D-Barcodes (Einzelhandel / Industrie)
| Typ | iPhone Camera | Android Camera | Industrial imager | Hinweise |
|---|
| EAN-13 / UPC-A | ✗Ap | ~ (Google Lens)G | ✓ (Jedes Einzelhandels-POS)A8 | Der Einzelhandelsstandard. Handys lesen ihn über Lens oder eine Scanner-App, nicht über die Standard-iPhone-Kamera. |
| EAN-8 / UPC-E | ✗Ap | ~ (Google Lens)G | ✓ (Jedes Einzelhandels-POS)A8 | Kompakte Einzelhandelsvarianten; gleiche Lesegerätesituation wie EAN-13. |
| Code 128 | ✗Ap | ~ (Google Lens)G | ✓ (Nativ)A8 | Versandetiketten und Logistik. Rechnen Sie mit Scanner-Hardware. |
| Code 39 / 93 / Codabar | ✗Ap | ~ (Google Lens)G | ✓ (Nativ)A8 | Inventar, Bibliotheken, Blutbanken. Realistischerweise eine Scanner-App oder Hardware. |
| ITF-14 | ✗Ap | ~ (Google Lens)G | ✓ (Nativ)A8 | Versandkarton-Etiketten. Lagerscanner. |
| VIN (Code 39) | ✗Ap | ~ (Lens dekodiert den Code 39; VIN-Apps validieren ihn)G | ✓ (Nativ)A8 | Fahrzeugidentifikation. Diagnosegeräte und VIN-Apps auf Handys. |
Wie man die Markierungen liest
- ✓: wird von der Standard-Kamera-App gelesen, keine zusätzliche App nötig
- ~: wird unter einer in der Zelle genannten Bedingung gelesen (eine bestimmte App, Betriebssystemversion oder ein Modus)
- ✗: dekodiert es nicht; Sie brauchen eine Scanner-App oder Hardware
Beleg
- A: our own device test; the number is the row in the attestation log
- Ap: Apple's support page describes the Camera app and Code Scanner as reading QR codes and lists no other symbology
- G: Google Lens decodes the ML Kit barcode formats: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, Aztec, Data Matrix, PDF417 and QR Code; Micro QR and rMQR are not on the list
- Z: Zebra lists Micro QR and rectangular Micro QR among the DS8100 series' 2D symbologies
- V: Apple's Vision framework decodes Micro QR for third-party apps since iOS 15; that is a developer API, not the Camera app
- Q: a standard QR symbol, so decoding is the attested QR result; the question is what the phone does with the payload
- U: not in our attestation log yet; from vendor documentation or field reports, treat as provisional
Zahlungs-QRs (nur Banking-App)
| Typ | Kamera-Apps | Native Banking-App | Hinweise |
|---|
| SwissQR (Swiss QR-bill) | ✗ | ✓ 🇨🇭 nur | Standardisiert von SIX Group. Nur Schweizer Banking-Apps. |
| UPI (Indien) | ~ | ✓ 🇮🇳 | Google Pay, PhonePe, Paytm, BHIM. Kamera-Apps öffnen in der Regel die richtige. |
| PIX (Brasilien) | ✗ | ✓ 🇧🇷 | Brasilianische Banking-Apps + Mercado Pago. |
| SEPA (EU-Überweisung) | ✗ | ✓ 🇪🇺 | Europäische Banking-Apps, die EPC069-12 unterstützen. |
| PromptPay (Thailand) | ✗ | ✓ 🇹🇭 | Thailändische Banking-Apps. |
| PayNow (Singapur) | ✗ | ✓ 🇸🇬 | Singapurische Banking-Apps + PayLah. |
| ZATCA e-invoice | ✗ | , | Validierung durch saudische Steuerbehörde. Nicht für Verbraucher-Scanning. |
| FPS (Hongkong) | ✗ | ✓ 🇭🇰 | HK-Banking-Apps. |
| DuitNow (Malaysia) | ✗ | ✓ 🇲🇾 | Malaysische Banking-Apps. |
| JPQR (Japan) | ✗ | ✓ 🇯🇵 | PayPay, LINE Pay usw. |
| EMVCo merchant QR | ✗ | ✓ variiert | Generischer Standard, abhängig von der Unterstützung des Ausstellers. |
| Krypto / Bitcoin / Lightning | ~ | ✓ wallet | Wallet-Apps (BlueWallet, Phoenix usw.) lesen direkt. |
Identität / Sicherheit
| Typ | Lesegerät | Hinweise |
|---|
| TOTP / HOTP | Authenticator-Apps | Google Authenticator, 1Password, Authy, Bitwarden, Apple Passwords. |
| WiFi | iOS Camera ✓ / Android Camera ✓ | Beide verbinden sich nativ über die Kamera-App. |
| vCard / MeCard | Beide Smartphone-Kameras ✓ | Bieten Zu Kontakten hinzufügen an. |
| SSH / WireGuard | App-spezifisch | Termius, ServerCat, WireGuard-App jeweils. |
| OpenPGP | App-spezifisch | OpenKeychain (Android), pgp-tools. |
| eSIM (LPA) | iOS Camera ✓ / Android Camera ✓ | Nativer Mobilfunk-Einrichtungsablauf. |
Die allgemeine Regel
Wenn Ihr Publikum eine Smartphone-Kamera verwendet, setzen Sie QR ein. Aztec, Data Matrix und 1D-Codes sind nur für Profis, generieren Sie sie, wenn Sie den Scanner kontrollieren (Lager, Fabrik, Krankenhaus). Für Einzelhandelsprodukte sind EAN-13 / UPC-A universell. Für Führerscheine ist PDF417 die einzige Wahl.
Wie wir getestet haben
Jeder markierte Eintrag wurde mit dem genannten Scanner gegen eine Referenz-Nutzlast getestet, die von diesem Tool generiert wurde; die kleinen Buchstaben nach jeder Markierung nennen den Beleg dahinter, und Zellen, die wir noch nicht selbst getestet haben, sagen das auch. Wir testen jährlich und nach größeren iOS / Android Camera-Versionen erneut. Wenn Sie eine Abweichung feststellen, senden Sie eine E-Mail an hello@abundera.ai mit Ihrem Gerät und der BS-Version, und wir überprüfen es.
Zuletzt verifiziert: 2026-09-03. Die Tabellen oben, die Corpus-Seite und jede "Scannt auf"-Zeile auf einer Typseite werden aus einem einzigen Datensatz gerendert, sie können sich also nicht widersprechen.