Validador de CNPJ
Digite um número para validar.
- Cole ou digite o CNPJ. Pontuação é opcional — 00.000.000/0000-00 e 00000000000000 dão o mesmo resultado.
- O resultado aparece assim que os 14 dígitos estiverem completos.
- Se acusar inválido, confira a ordem do estabelecimento: trocar 0001 por 001 é o erro mais frequente ao copiar de documento impresso.
A validação recalcula os dois dígitos verificadores a partir dos 12 primeiros e compara com os informados.
O primeiro verificador multiplica os 12 dígitos pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. O segundo repete sobre os 13 dígitos já formados, com pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Em ambos, divide-se a soma por 11: resto menor que 2 gera dígito 0, caso contrário o dígito é 11 menos o resto.
Comprimento diferente de 14 dígitos é rejeitado antes do cálculo, assim como sequências de dígitos repetidos. Números como 00.000.000/0000-00 satisfazem a conta por coincidência, mas nunca foram emitidos.
Repare que os pesos do CNPJ voltam para 9 no meio da sequência, ao contrário do CPF, que decresce de forma contínua. É por isso que os dois algoritmos não são intercambiáveis.
Um CNPJ consistente pelo dígito verificador não é necessariamente um CNPJ ativo. O cálculo confirma apenas a integridade do número.
A ferramenta não consulta a Receita Federal, então não informa razão social, situação cadastral, CNAE, sócios nem endereço.
Nenhum número digitado sai do navegador.
- Conferir o CNPJ de um fornecedor antes de cadastrá-lo.
- Separar erro de digitação de erro de cadastro ao investigar uma recusa.
- Validar em lote uma importação de planilha em ambiente de teste.
- Checar se a máscara do formulário está deformando o número.
Perguntas frequentes
São verificações diferentes. Aqui confere-se o dígito verificador; o outro sistema provavelmente consulta a Receita Federal e exige situação cadastral ativa.
Não por aqui — esta ferramenta não faz consulta externa. Esse dado é público e está disponível nos canais oficiais da Receita Federal.
A estrutura. O CPF tem 11 dígitos com pesos decrescentes contínuos; o CNPJ tem 14 e os pesos reiniciam em 9 no meio da sequência. Aplicar o algoritmo de um no outro sempre falha.
A ordem 0001 é o que identifica o estabelecimento sede, mas ela fica na posição 9 a 12 — não no fim. Os dois últimos dígitos são sempre os verificadores.
Não. Todo o cálculo roda no seu navegador e nada é transmitido.