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