Validador de CNPJ

Confira se um CNPJ numérico ou alfanumérico é válido, e valide até 100 de uma vez.

O resultado é calculado a partir do que você informar.Ver escopo

Esta ferramenta valida o formato e o dígito verificador de um CNPJ, numérico ou alfanumérico. O resultado é calculado a partir do que você informar.

A máscara é aplicada enquanto você digita. A validação só roda quando os 14 caracteres estiverem completos.

O resultado aparece aqui

Digite um CNPJ completo. A validação roda assim que os 14 caracteres estiverem preenchidos.

Resultado calculado valida o formato e o dígito verificador do CNPJ que você informou, com os dados que você informou.

Para confirmar, consulte a Receita Federal para confirmar a situação cadastral.

Cole um CNPJ, com ou sem máscara, no formato numérico ou no alfanumérico que a Receita Federal passou a emitir em 31 de julho de 2026. A ferramenta mostra se é válido e o formato detectado. Também valida até 100 CNPJs de uma vez.

O que mudou com o CNPJ alfanumérico

A Instrução Normativa RFB nº 2.229/2024 criou o formato alfanumérico do CNPJ. A Receita Federal emitiu o primeiro registro nesse formato em 31 de julho de 2026. As posições 1 a 12 (raiz da inscrição e ordem do estabelecimento) passam a aceitar letras maiúsculas além de dígitos; as posições 13 e 14, os dígitos verificadores, continuam sempre numéricas. Nenhum CNPJ existente muda. O formato novo vale só para inscrições novas.

O algoritmo do dígito verificador é o mesmo de sempre. O CNPJ numérico de hoje é um caso particular da mesma regra: o valor de cálculo de cada dígito de 0 a 9 continua sendo 0 a 9. O que mudou foi a tabela de valores, estendida para as 26 letras. Os pesos e o módulo 11 são exatamente os mesmos.

O que fica de fora

Repetição de todos os caracteres iguais (como 00000000000000) é convenção de mercado para sinalizar digitação suspeita, não regra oficial. A raiz 00000000, por exemplo, é legítima. O/0 e I/1 são caracteres diferentes, com valores diferentes na fórmula. Confira o caractere exato antes de validar.

Como calcular o dígito verificador

1

Converta cada caractere das 12 primeiras posições pelo código ASCII menos 48.

2

Multiplique os valores pelos pesos de 2 a 9, da direita para a esquerda.

3

Some os produtos e aplique o módulo 11 para obter o primeiro dígito.

4

Inclua esse dígito na base e repita a conta para obter o segundo.

Perguntas frequentes

O que muda no CNPJ alfanumérico?
A partir de 31/07/2026 a Receita Federal passou a emitir CNPJ com letras nas posições 1 a 12 (raiz e ordem do estabelecimento). Os dois últimos dígitos, os verificadores, continuam sempre numéricos. CNPJs já existentes não mudam.
Meu CNPJ atual vai virar alfanumérico?
Não. O formato novo vale só para inscrições novas a partir da data de início da emissão. Um CNPJ numérico existente permanece numérico.
Como funciona o cálculo do dígito verificador?
Cada caractere vira um valor (o código ASCII menos 48), multiplicado por um peso que vai de 2 a 9 da direita para a esquerda. A soma dos produtos, dividida por 11, dá o resto que define o dígito. É a mesma regra do CNPJ numérico; só a tabela de valores ganhou letras.
Posso validar vários CNPJs de uma vez?
Sim. Cole até 100 CNPJs, um por linha, no modo em lote. Tudo roda no seu navegador.
"O" e "0", "I" e "1" são a mesma coisa no CNPJ?
Não. São caracteres diferentes, com valores diferentes na fórmula, e produzem dígitos verificadores diferentes. Confira o caractere exato que você recebeu antes de validar.
A ferramenta gera CNPJ para teste?
Não. Para consultar um CNPJ real, use o link para a ficha na base do Base Empresarial, ao lado do resultado.

Continue explorando o Base Empresarial

Consulte empresas, CNAEs e dados públicos de CNPJ gratuitamente, sem cadastro.