CPF-QR: O Padrão Aberto de QR Code para Identificação Pessoal
CPF-QR: Um Padrão Aberto para Facilitar a Vida com QR Codes
Quantas vezes você já foi ao mercado ou a algum estabelecimento e precisou repetir seu CPF várias vezes para fazer uma compra, emitir nota fiscal ou se cadastrar? 😩
Pensando nisso, criei o CPF-QR: um padrão aberto em JSON para QR Code que permite que informações básicas de identificação — como CPF, nome e data de nascimento — sejam padronizadas e lidas rapidamente por sistemas compatíveis.
A ideia é simples: qualquer empresa que já possua esses dados pode gerar QR Codes no mesmo formato, criando fluxos integrados e evitando digitação repetida. Para quem ainda não possui os dados, estou utilizando a API do apicpf.com, que oferece planos gratuitos e pagos:
- Grátis Basic – R$0/mês
- 500 consultas diárias
- 6 consultas por minuto
- Acesso à API de consulta
- Suporte por email
- Grátis Plus – promocional (00,00 até setembro/2025)
- 5.000 consultas diárias
- 120 consultas por minuto
- Renovação por R$14,90/mês após 6 meses
- Plano PRO (em breve) – R$39,90/mês
- 10.000 consultas diárias
- 240 consultas por minuto
Além disso, a ideia é criar um app que concentre esses dados, permitindo que o usuário tenha CPF e nome sempre à mão, trazendo mais agilidade no dia a dia e evitando retrabalho.
Também existe suporte a EAN, que é útil em mercados e estabelecimentos que utilizam leitores de código de barras. O EAN contém apenas o número do CPF, mas permite integração rápida em sistemas de ponto de venda.
Mas vale reforçar: o CPF-QR sozinho não resolve tudo. Para que esse padrão funcione, precisamos da comunidade adotando-o. Ao desenvolver uma aplicação que consome esse tipo de dado, é importante utilizar o mesmo padrão, garantindo que diferentes sistemas possam se comunicar de forma confiável.
Exemplo de JSON no padrão CPF-QR
{
"v": "1.0",
"iat": "2025-09-30T10:00:00Z",
"iss": "empresa.exemplo",
"data": {
"cpf": "12345678912",
"nome": "Teste",
"genero": "M",
"data_nascimento": "2000-01-01"
}
}
Você pode gerar QR Codes a partir desse JSON usando o site oficial do projeto: https://cpf-qr.vercel.app/
Com o CPF-QR, escanear um QR Code pode ser suficiente para emissão de nota fiscal, cadastro em estabelecimentos ou integração de sistemas de forma rápida, segura e padronizada.
É simples, direto e feito para que o dia a dia fique mais prático para todos!
Fonte: https://cpf-qr.vercel.app/