Para que serve esta ferramenta?
Esta ferramenta foi desenvolvida para desenvolvimento de software, QA e automação de testes. Em ambientes de homologação é frequentemente necessário o uso de documentos que respeitem as regras matemáticas de validação sem expor dados de pessoas reais. Suportamos tanto o CPF (numérico) quanto o CNPJ nos dois formatos: o legado numérico e o novo formato alfanumérico, instituído pela Instrução Normativa RFB nº 2.229/2024 com vigência a partir de julho de 2026.
Novidade: CNPJ Alfanumérico (IN RFB nº 2.229/2024)
A Receita Federal do Brasil estabeleceu, por meio da Instrução Normativa RFB nº 2.229/2024, a adoção do CNPJ alfanumérico a partir de julho de 2026. O formato continua com 14 posições (XX.XXX.XXX/XXXX-NN), mas a raiz (8 dígitos) e o estabelecimento (4 dígitos) passam a aceitar letras A–Z além de números.
Os dois últimos caracteres (dígitos verificadores) permanecem exclusivamente numéricos.
CNPJs já existentes não serão alterados. Esta ferramenta valida e gera ambos os formatos.
Aviso Legal e de Privacidade
Esta ferramenta opera exclusivamente no navegador do usuário (client-side) usando o algoritmo Módulo 11 para calcular os dígitos verificadores.
Atenção: Os documentos gerados não existem. Eles não estão vinculados a pessoas físicas ou jurídicas reais, não têm relação com a Receita Federal e nenhum dado gerado ou validado é salvo em servidores.
Como funciona o algoritmo de validação?
A validade de um CPF ou CNPJ é determinada pelos seus dígitos verificadores, calculados pela Regra do Módulo 11.
Para o CPF, os 9 primeiros dígitos são multiplicados por pesos decrescentes (10–2), somados e o resto da divisão por 11 determina cada dígito verificador.
Para o CNPJ alfanumérico, o mesmo Módulo 11 é aplicado, mas cada caractere é convertido para um valor numérico pela fórmula valor = código_ASCII − 48. Assim, '0' vira 0, 'A' vira 17, 'Z' vira 42. Os pesos ciclam de 2 a 9, da direita para a esquerda.
Perguntas Frequentes (FAQ)
É crime usar um gerador de CPF ou CNPJ?
O que muda com o CNPJ alfanumérico?
A ferramenta funciona offline?
Os dados gerados são de pessoas ou empresas reais?
Preciso atualizar meu sistema para o CNPJ alfanumérico?
charCode – 48 antes de aplicar o Módulo 11. Use esta ferramenta para testar sua implementação.