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 abril de 2026. iPhone Camera = iOS 18.4 / Visual Look Up. Android Camera = Pixel 9 / Google Lens. «Industrial» = Honeywell Xenon Ultra / Zebra DS9908. «Bancário» = aplicativos bancários específicos do país (app bancário suíço para SwissQR, etc.).

Família QR (equivalente 1D: universal)

TipoiPhone CameraAndroid CameraIndustrialNotas
QR CodeUniversal. O padrão para tudo.
Micro QRCompacto (≤35 caracteres). iOS lê a partir da versão 18.0.
rMQR~~Micro QR retangular (ISO/IEC 23941). Apenas scanners industriais — smartphones inconsistentes.
GS1 Digital LinkQR padrão com URL estruturada — escaneia como qualquer URL.

Outras simbologias 2D

TipoiPhone CameraAndroid CameraIndustrialNotas
AztecCartões de embarque, bilhetes de transporte. As câmeras dos celulares não decodificam. Use o app da companhia aérea/transporte.
Data Matrix✓ (Lens)Farmacêutico, médico, marcação de peças automotivas. Google Lens lê; Apple não.
PDF417✓ (limitado)iOS 17+ lê PDF417 de carteiras de motorista. Outros PDF417 com resultados variáveis.
Carteira de motorista AAMVA✓ (Wallet)iOS 16+ reconhece para ID Apple Wallet. Caso contrário, requer app compatível com carteiras.

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

TipoiPhone CameraAndroid CameraIndustrialNotas
EAN-13 / UPC-APadrão de varejo. iOS reconhece e abre busca de produto.
EAN-8 / UPC-EVariantes compactas de varejo.
Code 128~Etiquetas de envio. Apenas scanners industriais — câmeras de celular inconsistentes.
Code 39 / 93 / Codabar~Estoque, bibliotecas, bancos de sangue. Na prática, apenas industrial.
ITF-14Etiquetas de caixas de envio. Scanners industriais necessários.
VIN (Code 39)✓ (alguns apps)Identificação de veículo. Apenas apps especializados em celulares.

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-invoiceValidaçã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 foi decodificada com o scanner mencionado em relação a uma carga útil de referência gerada por esta ferramenta. 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-04-13.