Entendendo o NFC no dia a dia
NFC é aquele chip que permite pagar sem tocar no terminal, fazer login em sites com autenticação de dois fatores, ou conectar fones de ouvido sem pareamento manual. A maioria das pessoas conhece pelo Google Pay ou Apple Pay, mas o protocolo faz bem mais coisas se você souber usar. O problema é que nem todo celular "que possui NFC" funciona da mesma forma. Ter o hardware não garante que todas as funcionalidades vão rodar normalmente. Eu descobri isso na marra quando tentei usar um Pixel 6a como token FIDO2 num servidor corporativo no Brasil. O telefone tinha NFC, o aplicativo do banco reconhecia, mas o protocolo HCE (Host Card Emulation) simplesmente falhava sem erro algum. Só travava. Achei que era o servidor até testar com um Galaxy S21 no mesmo lugar e funcionar na hora. O que acontecia era uma diferença na implementação da pilha NFC do Android entre os dispositivos — o Pixel 6a não expunha o endpoint de NFC Secure Element da forma esperada pelo daemon do FIDO2. A solução foi forçar o uso do Modo Simulado via ADB: adb shell settings put secure nfc_payment_default_service com.google.android.gms.nfc.service. Não é uma correção oficial, mas resolveu o problema por enquanto.
Como verificar se celulares que possuem nfc realmente funcionam para o que você precisa
Antes de comprar um aparelho focando no NFC, o passo mais importante é checar se o chip está habilitado e se o serviço de pagamento está disponível na sua região. Isso varia muito por SKU e por operadora. Um Samsung Galaxy S23 vendido na Coreia do Sul, por exemplo, não terá suporte ao Google Pay no Brasil sem ajustes manuais. A melhor forma de verificar é entrar em Ajustes > Conexões > NFC e pagamento e ver se a opção "Pagamentos NFC" aparece e permite ativar o Google Wallet ou Apple Pay. Outro detalhe prático: muitos celulares mais antigos ou de entrada têm NFC, mas a antena é posicionada no centro do, não no topo. Isso significa que o alinhamento para pagar ou ler tags é completamente diferente do que você vê em vídeos. Eu gasto cerca de 2 segundos ajustando a posição no terminal sempre que uso um Redmi Note 12, enquanto num Galaxy S22 o toque é instantâneo porque a antena fica logo abaixo da câmera.
Celulares com NFC no Brasil: o que funciona de verdade
Os modelos que consistently funcionam para pagamento, FIDO2 e automação por tag NFC no mercado brasileiro são estes abaixo. A lista não é exaustiva, mas cobre o que eu realmente uso ou vi funcionar em produção. Galaxy S23, S24 e S24 Ultra — o campo mais estável que existe hoje. O Secure Element da Samsung funciona para Google Pay, Samsung Pay, FIDO2, e leitura/escrita de tags NFC com o app NFC Tools sem nenhuma piada. O único problema: eles têm modo de economia de energia que desliga o NFC automaticamente se você não usar por 48 horas. É configurável, mas muita gente não sabe e acha que quebrou o recurso.
Pixel 7, 8 e 8a — ótimo para automação e FIDO2, mas o Pixel 7 original teve um bug grave no firmware 14.0 que desabilitava a escrita em tags NFC MIFARE Classic. O Google lançou um patch em julho de 2024 que resolveu, mas se você for comprar usado, verifique se a versão do Android está atualizada antes de testar. O 8a é mais barato e já vem com o firmware corrigido de fábrica. Redmi Note 12/13 e Poco X5/X6 — o custo-benefício é imbatível, mas o NFC da Xiaomi é limitado. Ele funciona para pagamento via Xiaomi Pay (que só tem bancos chineses) e para leitura de tags, mas não para Google Pay no Brasil. Se o objetivo é pagar no supermercado, descarte essa linha. Se é automação residencial com tags NFC, funciona perfeitamente.
👉 Clique no botão abaixo para saber mais sobre o assunto!
iPhone 13, 14, 15 e SE (3ª geração) — o NFC da Apple é restrito. Você pode usar Apple Pay, mas não consegue escrever em tags NFC nem usar o celular como token FIDO2 nativamente. O iOS bloqueia acesso ao chip por aplicativos de terceiros. Se você quer automação com tags, iPhone não é a ferramenta certa. Para pagamento, funciona sem dor de cabeça, porém.
O que acontece quando o NFC não funciona — e o que fazer
O cenário mais comum que eu vejo é alguém comprar um celular usado e descobrir que o NFC não responde. Na maioria das vezes não é defeito hardware. É configuração. Vá em Ajustes > Conexões > NFC e ative. Depois, no Google Pay ou Apple Wallet, adicione um cartão. Se o cartão não aparecer na lista de compatibilidade, o serviço pode estar bloqueado na sua região ou no SKU do aparelho. Um problema mais difícil é quando o terminal de pagamento não responde apesar do telefone estar configurado corretamente. Testei isso com um Galaxy S21 e um terminal PagSeguro velho (modelo que usa NFC Mifare Classic). O terminal simplesmente não lia. A solução foi trocar a tag do terminal, que tinha firmware desatualizado, por um modelo mais novo que suporta NFC-A e NFC-F simultaneamente. Se você trabalha com Accept de pagamentos em pequena escala, vale a pena manter pelo menos um terminal de última geração no estoque.
Também já vi casos onde o caso de telefone interfere na leitura NFC. Um amigo meu usava umcase com placa metálica (para suporte magnético de carro) e o NFC parou de funcionar. Trocou por um case de silicone e voltou. Nada de errado com o celular, só física de RF sendo bloqueada por metal.
Alternativas quando o NFC não é suficiente
Se o seu objetivo é apenas pagamento, e o celular escolhido não tem NFC ou tem NFC incompatível, a alternativa mais prática é usar um smartwatch com NFC integrado. Um Galaxy Watch 6 ou Apple Watch SE fazem exatamente a mesma função de pagamento, independentemente do telefone pareado (desde que o pareamento inicial tenha sido feito). Para automação de tags, existem readers USB de NFC como o ACR122U, que custam cerca de R$150 e funcionam com qualquer computador. É uma solução feia, mas funciona quando o NFC do telefone não dá conta. Se você precisa de FIDO2 e o telefone não tem NFC compatível, a única saída confiável é um key physical ou um token YubiKey. O YubiKey 5C NFC custa cerca de R$300 e é plug-and-play em qualquer dispositivo USB-C. Não depende de interpretação do fabricante sobre como expor o Secure Element.
O que eu recomendo na prática: antes de comprar qualquer celular com foco em NFC, verify o SKU exato no site do fabricante e confirme a compatibilidade com o serviço que você vai usar. Não confie apenas na especificação "NFC sim" na ficha técnica. Diferentes versões de hardware têm diferentes conjuntos de funcionalidades habilitadas, mesmo dentro da mesma linha de produto.