Ir para o conteúdo

Validador de CNPJ (numérico e alfanumérico)

Teste um CNPJ numérico ou alfanumérico e saiba qual regra estrutural ele não cumpre.

  • Roda no seu navegador

Entrada

0 de 64 caracteres

Resultado

O resultado aparece aqui.

O que o validador de CNPJ confere

  • Quatorze caracteres: raiz de 8, ordem de 4 e 2 dígitos finais, com ou sem pontuação.
  • No formato alfanumérico, raiz e ordem aceitam letras de A a Z; minúsculas viram maiúsculas.
  • Os dois últimos caracteres são sempre dígitos verificadores numéricos.
  • Sequências como 00.000.000/0000-00 são recusadas.
  • Os dígitos finais precisam coincidir com o cálculo sobre os doze primeiros caracteres.

O que a validação de CNPJ não faz

Nota: A validação confere formato e dígitos verificadores. Ela não consulta a Receita Federal e não confirma existência ou situação cadastral.

Como o cálculo do CNPJ trata letras

Cada caractere vale seu código ASCII menos 48: os dígitos valem de 0 a 9; A vale 17 e Z vale 42. Os pesos do primeiro dígito são 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2; o segundo começa em 6 e passa a contar o primeiro dígito. Com só números, o cálculo é o mesmo do CNPJ numérico de 14 dígitos.

DV(CNPJ) = 0 quando resto é 0 ou 1; nos demais casos, 11 menos o resto de Σ valor·peso por 11

Resultado para números de teste

Números de exemplo com estrutura válida
FormatoNúmero
Numérico (14 dígitos numéricos, formato atual)11.222.333/0001-81
Alfanumérico12.ABC.345/01DE-35

Perguntas frequentes

O validador de CNPJ aceita o CNPJ alfanumérico?

Sim, ao lado do numérico. No cálculo, A vale 17 e Z vale 42; os dois últimos caracteres continuam sendo dígitos.

O validador de CNPJ diz se a empresa está em atividade?

Não. Ele não consulta cadastro algum; só confere a estrutura do número e seus dígitos finais.

O CNPJ que eu digito para validar é enviado para fora do meu aparelho?

Não por esta ferramenta: a conferência roda no navegador e o texto não é transmitido nem guardado por nós.