Matriks Kompatibilitas Pemindai
Pemindai mana yang membaca simbologi mana dan di mana setiap jenis gagal. Jawaban jujur, diuji di lapangan, bukan dari lembar data.
Diuji 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.
Keluarga QR
| Jenis | iPhone Camera | Android Camera | Industrial imager | Catatan |
|---|
| QR Code | ✓ (Mendekode)A1 | ✓ (Mendekode)A5 | ✓ (Mendekode)A8 | Universal. Standar default untuk segalanya. |
| Micro QR | ✗V, U | ✗G | ✓ (Pembaca industri)Z | Kompak (hingga 35 karakter). Aplikasi kamera ponsel tidak membacanya; aplikasi iOS pihak ketiga bisa lewat Vision framework. Gunakan QR standar untuk audiens publik. |
| rMQR | ✗U | ✗G | ~ (Firmware Zebra, Scandit, dan Cognex yang lebih baru)Z | Micro QR persegi panjang (ISO/IEC 23941). Hanya industri, dan periksa firmware-nya dahulu. |
| GS1 Digital Link | ✓ (Membuka URL)Q | ✓ (Membuka URL)Q | ✓ (Firmware POS mengurai AI)Q | QR standar yang membawa URL terstruktur; dipindai seperti tautan biasa. |
Simbologi 2D lainnya
| Jenis | iPhone Camera | Android Camera | Industrial imager | Catatan |
|---|
| Aztec | ✗A2 | ~ (Google Lens, sebagian varian)A7 | ✓A8 | Boarding pass, tiket transportasi. Gunakan aplikasi maskapai atau transportasi. |
| Data Matrix | ✗A2 | ✓ (Google Lens)A6 | ✓A8 | Farmasi, medis, penandaan suku cadang otomotif. Google Lens membacanya; iPhone Camera tidak. |
| PDF417 | ✗A2 | ~ (Google Lens, tidak konsisten)A7 | ✓A8 | PDF417 generik adalah format aplikasi pemindai atau perangkat keras di ponsel. |
| AAMVA driver license | ~ (iOS 17+, alur yang mendukung SIM)A3 | ~ (Hanya aplikasi yang mendukung SIM)U | ✓A8 | Kamera mengenali barcode SIM dan menawarkan alur ID Wallet di negara bagian yang berpartisipasi; kamera tidak mengembalikan bidang datanya. Membaca bidang tersebut memerlukan aplikasi yang mendukung SIM atau pemindai PDF417. |
Barcode 1D (ritel / industri)
| Jenis | iPhone Camera | Android Camera | Industrial imager | Catatan |
|---|
| EAN-13 / UPC-A | ✗Ap | ~ (Google Lens)G | ✓ (Setiap POS ritel)A8 | Standar ritel. Ponsel membacanya lewat Lens atau aplikasi pemindai, bukan iPhone Camera bawaan. |
| EAN-8 / UPC-E | ✗Ap | ~ (Google Lens)G | ✓ (Setiap POS ritel)A8 | Varian ritel kompak; cerita pembaca yang sama seperti EAN-13. |
| Code 128 | ✗Ap | ~ (Google Lens)G | ✓A8 | Label pengiriman dan logistik. Rencanakan menggunakan perangkat keras pemindai. |
| Code 39 / 93 / Codabar | ✗Ap | ~ (Google Lens)G | ✓A8 | Inventaris, perpustakaan, bank darah. Dalam praktiknya, aplikasi pemindai atau perangkat keras. |
| ITF-14 | ✗Ap | ~ (Google Lens)G | ✓A8 | Label kotak pengiriman. Pemindai gudang. |
| VIN (Code 39) | ✗Ap | ~ (Lens mendekode Code 39; aplikasi VIN memvalidasinya)G | ✓A8 | Identifikasi kendaraan. Alat diagnostik dan aplikasi VIN di ponsel. |
Cara membaca tanda
- ✓: membacanya dari aplikasi kamera bawaan, tanpa aplikasi tambahan
- ~: membacanya dengan syarat tertentu yang disebutkan di sel (aplikasi tertentu, versi OS, atau mode tertentu)
- ✗: tidak mendekodenya; Anda memerlukan aplikasi pemindai atau perangkat keras
Bukti
- 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
QR Pembayaran (hanya aplikasi perbankan)
| Jenis | Aplikasi Kamera | Aplikasi Perbankan Asli | Catatan |
|---|
| SwissQR (Swiss QR-bill) | ✗ | ✓ 🇨🇭 saja | Distandardisasi oleh SIX Group. Hanya aplikasi perbankan Swiss. |
| UPI (India) | ~ | ✓ 🇮🇳 | Google Pay, PhonePe, Paytm, BHIM. Aplikasi kamera biasanya membuka yang benar. |
| PIX (Brasil) | ✗ | ✓ 🇧🇷 | Aplikasi perbankan Brasil + Mercado Pago. |
| SEPA (transfer kredit EU) | ✗ | ✓ 🇪🇺 | Aplikasi perbankan Eropa yang mendukung EPC069-12. |
| PromptPay (Thailand) | ✗ | ✓ 🇹🇭 | Aplikasi perbankan Thailand. |
| PayNow (Singapura) | ✗ | ✓ 🇸🇬 | Aplikasi perbankan Singapura + PayLah. |
| ZATCA e-invoice | ✗ | , | Validasi otoritas pajak Arab Saudi. Bukan untuk pemindaian konsumen. |
| FPS (Hong Kong) | ✗ | ✓ 🇭🇰 | Aplikasi perbankan HK. |
| DuitNow (Malaysia) | ✗ | ✓ 🇲🇾 | Aplikasi perbankan Malaysia. |
| JPQR (Jepang) | ✗ | ✓ 🇯🇵 | PayPay, LINE Pay dll. |
| EMVCo merchant QR | ✗ | ✓ bervariasi | Standar generik, bergantung pada dukungan penerbit. |
| Kripto / Bitcoin / Lightning | ~ | ✓ wallet | Aplikasi dompet (BlueWallet, Phoenix dll.) membaca langsung. |
Identitas / Keamanan
| Jenis | Pembaca | Catatan |
|---|
| TOTP / HOTP | Aplikasi autentikator | Google Authenticator, 1Password, Authy, Bitwarden, Apple Passwords. |
| WiFi | iOS Camera ✓ / Android Camera ✓ | Keduanya terhubung secara asli dari aplikasi kamera. |
| vCard / MeCard | Kedua kamera ponsel ✓ | Menawarkan Tambahkan ke Kontak. |
| SSH / WireGuard | Khusus aplikasi | Termius, ServerCat, aplikasi WireGuard masing-masing. |
| OpenPGP | Khusus aplikasi | OpenKeychain (Android), pgp-tools. |
| eSIM (LPA) | iOS Camera ✓ / Android Camera ✓ | Alur pengaturan seluler asli. |
Aturan umum
Jika audiens Anda menggunakan kamera ponsel, gunakan QR. Aztec, Data Matrix, dan kode 1D hanya untuk profesional, buat saat Anda mengontrol pemindai (gudang, pabrik, rumah sakit). Untuk produk ritel, EAN-13 / UPC-A adalah universal. Untuk SIM, PDF417 adalah satu-satunya pilihan.
Cara kami menguji
Setiap entri yang ditandai didekode dengan pemindai yang disebutkan terhadap muatan referensi yang dihasilkan oleh alat ini; huruf kecil setelah setiap tanda menunjukkan bukti yang mendasarinya, dan sel yang belum kami uji sendiri menyatakannya dengan jelas. Kami menguji ulang setiap tahun dan setelah rilis utama iOS / Android Camera. Jika Anda menemukan perbedaan, email hello@abundera.ai dengan perangkat dan versi OS Anda dan kami akan memverifikasi ulang.
Terakhir diverifikasi: 2026-09-03. Tabel-tabel di atas, halaman korpus, dan setiap baris "Scans on" pada halaman jenis dirender dari satu set data yang sama, sehingga tidak mungkin saling bertentangan.