Matriz de compatibilidade de scanners

Quais scanners leem quais simbologias e onde cada tipo falha. Respostas honestas, as testadas em campo, não as da ficha técnica.

Testado em 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.

Família QR

TipoiPhone CameraAndroid CameraIndustrial imagerNotas
QR Code✓ (Decodifica)A1✓ (Decodifica)A5✓ (Decodifica)A8Universal. O padrão para tudo.
Micro QR✗V, U✗G✓ (Leitores industriais)ZCompacto (até 35 caracteres). Apps de câmera de celular não leem; apps de terceiros no iOS conseguem via Vision framework. Use QR padrão para um público geral.
rMQR✗U✗G~ (Firmware mais recente da Zebra, Scandit e Cognex)ZMicro QR retangular (ISO/IEC 23941). Somente industrial, e verifique o firmware antes.
GS1 Digital Link✓ (Abre a URL)Q✓ (Abre a URL)Q✓ (O firmware do PDV interpreta os AIs)QUm QR padrão contendo uma URL estruturada; escaneia como qualquer link.

Outras simbologias 2D

TipoiPhone CameraAndroid CameraIndustrial imagerNotas
Aztec✗A2~ (Google Lens, algumas variantes)A7✓ (Nativo)A8Cartões de embarque, bilhetes de transporte. Use o app da companhia aérea ou de transporte.
Data Matrix✗A2✓ (Google Lens)A6✓ (Nativo)A8Farmacêutico, médico, marcação de peças automotivas. O Google Lens lê; a Câmera do iPhone não.
PDF417✗A2~ (Google Lens, inconsistente)A7✓ (Nativo)A8PDF417 genérico é um formato de app de scanner ou hardware em celulares.
AAMVA driver license~ (Fluxo compatível com carteira no iOS 17+)A3~ (Somente apps compatíveis com carteira)U✓ (Nativo)A8A Câmera reconhece o código de barras da carteira e oferece o fluxo de ID na Wallet em estados participantes; ela não devolve os campos. Para lê-los é preciso um app compatível com carteiras ou um scanner de PDF417.

Códigos de barras 1D (varejo / industrial)

TipoiPhone CameraAndroid CameraIndustrial imagerNotas
EAN-13 / UPC-A✗Ap~ (Google Lens)G✓ (Todo PDV de varejo)A8O padrão de varejo. Celulares leem pelo Lens ou um app de scanner, não pela Câmera padrão do iPhone.
EAN-8 / UPC-E✗Ap~ (Google Lens)G✓ (Todo PDV de varejo)A8Variantes compactas de varejo; mesma história de leitura do EAN-13.
Code 128✗Ap~ (Google Lens)G✓ (Nativo)A8Etiquetas de envio e logística. Conte com hardware de scanner.
Code 39 / 93 / Codabar✗Ap~ (Google Lens)G✓ (Nativo)A8Estoque, bibliotecas, bancos de sangue. Na prática, um app de scanner ou hardware.
ITF-14✗Ap~ (Google Lens)G✓ (Nativo)A8Etiquetas de caixas de envio. Scanners de armazém.
VIN (Code 39)✗Ap~ (O Lens decodifica o Code 39; apps de VIN o validam)G✓ (Nativo)A8Identificação de veículo. Ferramentas de diagnóstico e apps de VIN em celulares.

Como ler as marcas

Evidência

QRs de pagamento (somente app bancário)

TipoApps de câmeraApp bancário nativoNotas
SwissQR (Swiss QR-bill)✗✓ 🇨🇭 apenasPadronizado pelo SIX Group. Apenas apps bancários suíços.
UPI (Índia)~✓ 🇮🇳Google Pay, PhonePe, Paytm, BHIM. Apps de câmera geralmente abrem o correto.
PIX (Brasil)✗✓ 🇧🇷Apps bancários brasileiros + Mercado Pago.
SEPA (transferência de crédito UE)✗✓ 🇪🇺Apps bancários europeus que suportam EPC069-12.
PromptPay (Tailândia)✗✓ 🇹🇭Apps bancários tailandeses.
PayNow (Singapura)✗✓ 🇸🇬Apps bancários de Singapura + PayLah.
ZATCA e-invoice✗,Validação pela autoridade fiscal saudita. Não destinado a escaneamento de consumidores.
FPS (Hong Kong)✗✓ 🇭🇰Apps bancários de HK.
DuitNow (Malásia)✗✓ 🇲🇾Apps bancários malaios.
JPQR (Japão)✗✓ 🇯🇵PayPay, LINE Pay, etc.
EMVCo merchant QR✗✓ variaPadrão genérico, depende do suporte do emissor.
Cripto / Bitcoin / Lightning~✓ walletApps de carteira (BlueWallet, Phoenix, etc.) leem diretamente.

Identidade / segurança

TipoLeitorNotas
TOTP / HOTPApps autenticadoresGoogle Authenticator, 1Password, Authy, Bitwarden, Apple Passwords.
WiFiiOS Camera ✓ / Android Camera ✓Ambos conectam nativamente pelo app de câmera.
vCard / MeCardAmbas as câmeras de celular ✓Oferecem «Adicionar aos Contatos».
SSH / WireGuardEspecífico do appTermius, ServerCat, app WireGuard respectivamente.
OpenPGPEspecífico do appOpenKeychain (Android), pgp-tools.
eSIM (LPA)iOS Camera ✓ / Android Camera ✓Fluxo nativo de configuração celular.

A regra geral

Se o seu público usa câmera de celular, use QR. Aztec, Data Matrix e códigos 1D são apenas para profissionais, gere-os quando você controla o scanner (armazém, fábrica, hospital). Para produtos de varejo, EAN-13 / UPC-A são universais. Para carteiras de motorista, PDF417 é a única opção.

Como testamos

Cada entrada marcada foi decodificada com o scanner mencionado em relação a uma carga útil de referência gerada por esta ferramenta; as letras pequenas após cada marca indicam qual evidência a sustenta, e as células que ainda não testamos nós mesmos dizem isso claramente. Retestamos anualmente e após grandes lançamentos de iOS / Android Camera. Se encontrar uma discrepância, envie um e-mail para hello@abundera.ai com o seu dispositivo e versão do SO, e verificaremos.

Última verificação: 2026-09-03. As tabelas acima, a página do corpus e a linha "Funciona em" de cada página de tipo são renderizadas a partir do mesmo conjunto de dados, então não podem discordar entre si.