Validador de CNPJ.

O validador de CNPJ confere os 14 caracteres pela regra dos dois dígitos verificadores, módulo 11 com pesos de 2 a 9. Cada caractere vale o código ASCII menos 48, então a letra A vale 17. No CNPJ alfanumérico 12.ABC.345/01DE-35, a primeira soma é 459, o resto é 8 e o primeiro dígito é 11 − 8 = 3.

Atualizado em Valores digitados não saem do navegador

Validar um CNPJ

Aceita o formato numérico e o alfanumérico, com ou sem pontuação.

Exemplos
Validar o formato não confirma que o CNPJ existe nem que a empresa está ativa. Essa consulta é feita na Receita Federal.
Tab próximo campo. Tudo roda no seu navegador, nada é enviado.
Validador de CNPJcalterix
···
Digite um CNPJ para conferir
Dígitos corretos não provam que o CNPJ existe nem que a empresa está ativa. A situação cadastral se consulta na Receita Federal.

Como o CNPJ é validado

O CNPJ tem 12 caracteres-base (8 da raiz da empresa e 4 do estabelecimento) e 2 dígitos verificadores, sempre numéricos. O primeiro dígito usa os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. O segundo inclui o primeiro dígito e usa 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Valor do caractere = código ASCII − 48 (0 a 9 valem 0 a 9; A = 17, B = 18, ... Z = 42)
Soma = Σ (valor × peso)
Dígito = 0 se Soma mod 11 for menor que 2; senão, 11 − (Soma mod 11)
Regra de cada dígito verificador

No formato numérico, o resultado é o mesmo do cálculo clássico, porque o valor de cada algarismo continua sendo o próprio algarismo. Para gerar números de teste, use o gerador de CNPJ. Para pessoas físicas, use o validador de CPF.

CNPJ alfanumérico a partir de 2026

A Receita Federal passa a emitir CNPJ com letras de A a Z nas 12 primeiras posições a partir de julho de 2026. O formato alfanumérico convive com o numérico, e os dois dígitos finais continuam sendo números.

ExemploFormatoSoma 1º dígitoResto1º dígito2º dígito
11.222.333/0001-81Numérico102381
12.ABC.345/01DE-35Alfanumérico459835
Contas conferidas de forma independente

Na conta do exemplo alfanumérico, os valores dos 12 caracteres-base são 1, 2, 17, 18, 19, 3, 4, 5, 0, 1, 20 e 21, multiplicados pelos pesos do primeiro dígito.

Por que um CNPJ aparece como inválido

  • Tamanho diferente de 14 caracteres (sem contar ponto, barra e traço).
  • Dígito verificador trocado: o validador indica qual dos dois falhou e qual era o esperado.
  • Letra nos dois últimos caracteres: os dígitos verificadores são sempre numéricos.
  • Todos os caracteres iguais, como 00.000.000/0000-00: rejeitado por regra.
  • Acentos ou símbolos fora de ponto, barra e traço.
Esta página roda inteira no navegador: o CNPJ digitado não é enviado nem guardado.

Perguntas frequentes

Como validar um CNPJ alfanumérico?

Converta cada caractere pelo código ASCII menos 48, multiplique pelos pesos, some e aplique o módulo 11. A ferramenta faz isso e mostra cada termo da conta.

O CNPJ alfanumérico substitui o numérico?

Não. Os dois formatos convivem: o alfanumérico passa a ser emitido a partir de julho de 2026 e os CNPJs numéricos continuam válidos.

Quanto vale a letra A no cálculo do CNPJ?

Vale 17, porque o código ASCII de A é 65 e o cálculo subtrai 48. B vale 18, C vale 19, e assim por diante até Z, que vale 42.

Validar o CNPJ confirma que a empresa existe?

Não. A validação só verifica a numeração e os dígitos verificadores. A consulta de situação cadastral é feita na Receita Federal.

Posso colar o CNPJ com pontos, barra e traço?

Pode. A ferramenta remove a pontuação, aceita letras minúsculas e mostra o CNPJ formatado.

Fontes e método

  • Receita Federal do Brasil, CNPJ alfanumérico (perguntas e respostas e manual de cálculo do dígito verificador)