Pular para o conteúdo
FreeDevs

Validador de CNPJ

Digite um CNPJ, numérico ou alfanumérico, com ou sem pontuação, para conferir os dígitos verificadores. O cálculo é feito no seu navegador.

Com ou sem pontuação. Nada é enviado: o cálculo é feito no seu navegador.

Como a validação funciona

O validador limpa a pontuação, confere se sobram 14 caracteres, recusa sequências de um caractere só e recalcula os dois dígitos verificadores a partir dos 12 primeiros. Se forem iguais aos dois últimos, o CNPJ é válido.

Exemplo da Receita: CNPJ 12.ABC.345/01DE-35

  1. Cada caractere vale o seu código ASCII menos 48: os dígitos continuam valendo 0 a 9, e as letras vão de A = 17 a Z = 42. Aqui, A = 17, B = 18, C = 19, D = 20 e E = 21.
  2. 1º dígito: pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 sobre os 12 caracteres. Soma 459, resto 8, dígito 3.
  3. 2º dígito: pesos 6, 5, 4, 3, 2, 9 … 2 sobre os 13 caracteres (com o 3). Soma 424, resto 6, dígito 5.
  4. Resto 0 ou 1 dá dígito 0; senão, o dígito é 11 menos o resto — a mesma regra do CNPJ numérico.

Perguntas frequentes

CNPJ válido quer dizer que a empresa existe?
Não: quer dizer que o número está bem formado. Para saber se o CNPJ foi emitido, a situação cadastral (ativa, baixada, inapta) e os dados da empresa, consulte o cadastro da Receita Federal ou um serviço de consulta de CNPJ.
O validador aceita CNPJ com letras?
Sim. Ele segue a regra do CNPJ alfanumérico: letras de A a Z nos 12 primeiros caracteres e dois dígitos numéricos no fim. Letras minúsculas são lidas como maiúsculas.

Veja também