Pular para o conteúdo
Grátis

Validador de CNPJ

Verifique online e de graça se um número de CNPJ é matematicamente válido ou se foi digitado errado.

O que é o Validador de CNPJ?

O Validador de CNPJ é uma ferramenta gratuita que confere se um número de Cadastro Nacional da Pessoa Jurídica (CNPJ) está digitado corretamente. Todo CNPJ válido segue uma regra matemática rigorosa imposta pela Receita Federal, conhecida como algoritmo do módulo 11.

Nossa ferramenta aplica essa regra de imediato: ao colar um CNPJ, ela recalcula os dois últimos números (os dígitos verificadores) e avisa se o CNPJ é estruturalmente verdadeiro ou falso.

Atenção: Esta ferramenta valida apenas a estrutura matemática do número (útil para descobrir erros de digitação e dados falsos básicos). Ela não consulta o banco de dados da Receita Federal, portanto não informa se a empresa está ativa, baixada ou inapta.

Para quem é útil?

  • Desenvolvedores e QA: Para testar rotinas de cadastro, regras de negócio em sistemas (ERP, e-commerce) e limpeza de bases de dados.
  • Contadores e Administrativo: Para bater rapidamente o olho num cadastro ou nota fiscal e ver se o CNPJ fornecido pelo cliente não foi teclado errado.
  • Lojistas e Vendedores: Para checagem ágil num formulário de compra.

Como funciona o cálculo (Algoritmo do Módulo 11)

O CNPJ tem 14 algarismos. Os 12 primeiros são a raiz da empresa e a ordem da filial (geralmente 0001 ou 0002). Os 2 últimos são os dígitos verificadores calculados a partir dos 12 primeiros.

A regra funciona assim:

  1. Multiplica-se cada um dos 12 primeiros dígitos por uma sequência de pesos (5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2).
  2. Soma-se todos esses resultados e divide-se a soma por 11.
  3. O resto dessa divisão define o primeiro dígito verificador. Se o resto for menor que 2, o dígito é 0; caso contrário, é 11 menos o resto.
  4. O processo se repete para descobrir o segundo dígito, desta vez incluindo o primeiro dígito verificador que acabamos de descobrir e usando uma nova tabela de pesos (começando do 6).

Se os números que a conta achou não baterem com os dois últimos números digitados, o CNPJ é inválido.

Exemplo prático

Vamos validar o CNPJ 11.222.333/0001-81 para ver a conta que a ferramenta faz nos bastidores.

Passo 1 - Isolar a base. A ferramenta remove a pontuação e separa os 12 primeiros dígitos (a base): 1 1 2 2 2 3 3 3 0 0 0 1. Os dois últimos números (8 e 1) são os dígitos verificadores que ela vai recalcular para conferir.

Passo 2 - Calcular o 1º dígito (DV1). Multiplica cada dígito da base pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 e soma tudo, chegando a 102. Divide por 11: 102 ÷ 11 deixa resto 3. Como o resto é maior que 1, DV1 = 11 − 3 = 8. Bate com o primeiro dígito digitado.

Passo 3 - Calcular o 2º dígito (DV2). Agora usa os 13 dígitos (a base + o DV1 = 8) com os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. A soma dá 120. Divide por 11: 120 ÷ 11 deixa resto 10. DV2 = 11 − 10 = 1. Bate com o segundo dígito digitado.

Passo 4 - Resultado. Como os dígitos calculados (81) são exatamente os que você digitou, a ferramenta exibe CNPJ válido, mostra o número formatado como 11.222.333/0001-81 e, lendo a ordem 0001, informa que a unidade é a Matriz.

Se você trocar qualquer número (por exemplo, digitar 11.222.333/0001-80), a conta não fecha e a ferramenta responde CNPJ inválido (dígitos verificadores incorretos).

Como usar

  1. Cole o CNPJ no campo acima, com ou sem pontuação: a ferramenta aceita 00.000.000/0001-00 e 00000000000100 do mesmo jeito.
  2. Leia o resultado na hora. Ele diz se os dois dígitos verificadores fecham com o restante do número.
  3. Confira o motivo quando der inválido. Erro de digitação e número inventado aparecem do mesmo jeito aqui: a conta não bate.

Se o que você precisa é o caminho inverso, criar números que passem nessa validação para popular um banco de teste, use o Gerador de CNPJ.

Perguntas frequentes

Como saber se um CNPJ é válido?

Cole o número no campo acima. A ferramenta recalcula os dois dígitos verificadores pelo algoritmo do módulo 11 e diz na hora se a matemática bate. Isso pega erro de digitação e número inventado.

Validar o CNPJ aqui quer dizer que a empresa existe?

Não. A validação é só da estrutura matemática do número. Um CNPJ pode passar no cálculo e não pertencer a nenhuma empresa registrada. Para saber se a empresa existe, com razão social e situação cadastral, é preciso consultar a Receita Federal.

O que são os dígitos verificadores do CNPJ?

São os dois últimos números. Eles saem de uma conta feita com os 12 dígitos anteriores, multiplicados por pesos e divididos por 11. Funcionam como uma prova real: se alguém troca um número no meio, a conta deixa de fechar e o erro aparece.

Posso validar vários CNPJs de uma vez?

A validação aqui é um por vez, para você conferir o resultado com calma. Se o que você precisa é povoar um banco de teste, o Gerador de CNPJ cria vários números válidos de uma só vez.

O número que eu colar é enviado para algum servidor?

Não. A conta é feita no seu próprio navegador. O CNPJ digitado não sai do seu aparelho e não fica guardado em lugar nenhum.

Sobre este conteúdo

Escrito por:
Ferramenta Grátis

Ferramentas relacionadas