Pular para o conteúdo principal
TrackJud TrackJud

Ferramenta grátis

Validador de CNPJ

Verifique a validade de um CNPJ brasileiro em um clique. O cálculo é feito inteiramente no seu navegador — nada é enviado a servidores.

Como funciona o algoritmo

O CNPJ tem 14 dígitos formatados como NN.NNN.NNN/NNNN-NN, sendo os dois últimos dígitos verificadores calculados a partir dos primeiros 12 via o algoritmo mod-11.

Os 8 primeiros dígitos identificam a raiz da empresa (o CNPJ da matriz). Os 4 dígitos seguintes identificam a filial — `0001` é a matriz, `0002` em diante são filiais. Os 2 últimos são os DVs.

Para o primeiro dígito verificador: - Multiplica-se cada um dos 12 primeiros dígitos pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 - Soma-se os resultados e tira-se o resto da divisão por 11 - Se o resto for menor que 2, o DV é 0; caso contrário, DV = 11 − resto

Para o segundo dígito verificador, repete-se o processo incluindo o primeiro DV, com pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Este validador implementa exatamente esse algoritmo. Se você quer ir além e verificar se uma empresa tem processos judiciais ou passivo trabalhista, use o Vigilant — é o mesmo CNPJ, mas aí falamos de dados de tribunais, não só validação matemática.

Perguntas frequentes

Como validar um CNPJ pelo algoritmo mod-11?

O CNPJ tem 14 dígitos — 12 da empresa + 2 dígitos verificadores. O 1º DV é calculado multiplicando os 12 primeiros por pesos 5,4,3,2,9,8,7,6,5,4,3,2, somando, tirando mod 11 e subtraindo de 11 (se 10 ou 11, vira 0). O 2º DV repete o processo incluindo o 1º DV, com pesos 6,5,4,3,2,9,8,7,6,5,4,3,2. Se ambos batem, o CNPJ é matematicamente válido.

Um CNPJ válido matematicamente é necessariamente uma empresa real?

Não. Passar no mod-11 só garante que os dígitos verificadores são consistentes — mas o CNPJ pode nunca ter sido emitido. Para saber se a empresa existe, use o consulta CNPJ (via BrasilAPI/Receita Federal). Para verificar se a empresa tem processos judiciais, passivos trabalhistas ou execuções, use o Vigilant.

O que significam os 4 dígitos antes do "/" no CNPJ?

Os primeiros 8 dígitos identificam a matriz da empresa (raiz). Os 4 dígitos seguintes (antes do traço) indicam a filial: "0001" é sempre a matriz, "0002" em diante são filiais. Ex: 12.345.678/0001-00 é matriz; 12.345.678/0002-XX é a primeira filial. Cada filial tem CNPJ próprio mas compartilha a raiz.

CNPJs com dígitos repetidos (00.000.000/0000-00) passam no mod-11?

Matematicamente sim — sequências como 00.000.000/0000-00 e 11.111.111/1111-11 passam. Mas a Receita Federal nunca emitiu esses. Este validador detecta e rejeita todas as 10 sequências repetidas automaticamente, evitando falsos positivos em testes e formulários.

Qual a diferença entre validar CNPJ e consultar CNPJ na Receita?

Validar CNPJ = verificar se os dígitos verificadores estão corretos (essa ferramenta, 100% local). Consultar CNPJ = buscar dados cadastrais da empresa (razão social, situação, endereço, sócios) na base da Receita Federal. Para consulta, use nossa [ferramenta de consulta CNPJ](/ferramentas/consulta-cnpj) — é grátis e retorna dados públicos em segundos.

Aprenda mais

Ferramentas relacionadas

Precisa ir além da validação?

O Vigilant pesquisa processos judiciais vinculados a CPF e CNPJ em 12 fontes judiciais brasileiras. Com uma chamada de API ou pelo dashboard.

Pesquisar processos com Vigilant