Validador de CNPJ

Valide se um CNPJ é matematicamente correto, inclusive o novo CNPJ alfanumérico. Cole com ou sem formatação e veja o resultado na hora.

Validador de CNPJ online

Digite ou cole um CNPJ abaixo — com ou sem pontuação — e o resultado aparece imediatamente. A ferramenta aceita tanto o CNPJ tradicional, só com números, quanto o novo CNPJ alfanumérico.

O que significa “CNPJ válido”?

Um CNPJ válido matematicamente é aquele cujos dígitos verificadores (os dois últimos dígitos) foram calculados corretamente a partir dos 12 primeiros. A validação matemática não confirma se a empresa existe ou está ativa — para isso é necessário consultar o portal da Receita Federal.

Existem dois tipos diferentes de “válido”:

  • Matematicamente válido: o algoritmo módulo 11 confere. É o que esta ferramenta verifica.
  • Cadastralmente ativo: a empresa existe, está aberta e não está cancelada. Apenas a Receita Federal pode confirmar isso.

Como funciona a validação

O algoritmo usa módulo 11 em duas rodadas:

Primeiro dígito: multiplica os 12 primeiros dígitos pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Se o resto da divisão por 11 for menor que 2, o dígito verificador é 0; caso contrário, é 11 - resto.

Segundo dígito: repete o processo com os 13 primeiros dígitos (incluindo o primeiro verificador) usando os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

CNPJs com todos os dígitos iguais (ex: 11.111.111/1111-11) são automaticamente inválidos, mesmo que o cálculo dos verificadores possa ser satisfeito — é uma regra da Receita Federal.

CNPJ alfanumérico

Desde julho de 2026, a Receita Federal passou a emitir CNPJs com letras (Instrução Normativa RFB nº 2.229/2024). As 12 primeiras posições podem ter letras maiúsculas de A a Z ou números, e os 2 dígitos verificadores continuam numéricos — por exemplo, 12.ABC.345/01DE-35. Os CNPJs já existentes não mudam.

O cálculo continua sendo o módulo 11 com os mesmos pesos. A única diferença é o valor de cada caractere: usa-se o código ASCII menos 48. Assim, os números mantêm seu valor (0 a 9) e as letras valem A = 17, B = 18, C = 19… até Z = 42.

Perguntas frequentes

Um CNPJ válido significa que a empresa existe?

Não. A validação matemática apenas confirma que os dígitos verificadores estão corretos. Para verificar se uma empresa está ativa, consulte o portal da Receita Federal.

Por que CNPJs com todos os dígitos iguais são inválidos?

A Receita Federal definiu que sequências como 00.000.000/0000-00 ou 11.111.111/1111-11 são inválidas por convenção, mesmo que alguns satisfaçam o algoritmo matemático.

Qual a diferença entre validar e consultar um CNPJ?

Validar é verificar matematicamente se o número é bem formado. Consultar é checar na base de dados da Receita Federal se aquele CNPJ está cadastrado e qual é sua situação (ativa, suspensa, baixada). Esta ferramenta faz validação — não consulta.