Gerador de CNPJ Online e Validador para Testes (2026)

Verifique instantaneamente se um CNPJ é válido usando o algoritmo oficial da Receita Federal. Veja como calcular o dígito verificador passo a passo.

Atualizado em

Insira um CNPJ e clique em "Validar" para ver o resultado.

Como funciona a validação de CNPJ?

A validação segue o algoritmo oficial da Receita Federal do Brasil. O sistema verifica se os dois dígitos verificadores estão corretos, calculando-os a partir dos 12 primeiros dígitos usando pesos específicos.

O que torna um CNPJ inválido?

Um CNPJ é considerado inválido quando: possui menos ou mais de 14 dígitos, todos os dígitos são iguais, ou os dígitos verificadores não conferem com o cálculo esperado.

Entenda como funciona o Validador de CNPJ

O Validador de CNPJ da BuscaCentral é uma ferramenta desenhada para testar rapidamente se um Cadastro Nacional de Pessoa Jurídica (CNPJ) possui o formato e a lógica matemática exigidos pela Receita Federal do Brasil. Ideal para testes de software, cadastros de fornecedores e auditorias internas.

Como gerar e validar CNPJ de teste para desenvolvimento e sistemas

O processo de gerar e validar CNPJ de teste é indispensável para desenvolvedores e equipes de QA. O uso de um validador e gerador algorítmico integrado permite testar formulários, processos de checkout e sistemas de cobrança com dados sintáticos corretos (cálculo módulo 11), garantindo a integridade dos dados e o comportamento correto dos fluxos antes do deploy em ambiente de produção.

Como calcular o dígito verificador do CNPJ (passo a passo)

Os dois últimos números de um CNPJ são os Dígitos Verificadores (DV). Eles não são aleatórios: são calculados a partir dos 12 primeiros dígitos usando o algoritmo módulo 11. Veja como calcular o dígito verificador do CNPJ na prática, usando o exemplo 11.222.333/0001-81:

1º dígito verificador (13ª posição)

Multiplique cada um dos 12 primeiros dígitos pelos pesos, da esquerda para a direita:

  • Pesos: 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
  • Dígitos: 1, 1, 2, 2, 2, 3, 3, 3, 0, 0, 0, 1
  • Soma dos produtos: 5 + 4 + 6 + 4 + 18 + 24 + 21 + 18 + 0 + 0 + 0 + 2 = 102
  • Resto da divisão por 11: 102 ÷ 11 deixa resto 3
  • Regra: se o resto for menor que 2, o DV é 0; senão, o DV é 11 − resto. Logo: 11 − 3 = 8.

O primeiro dígito verificador é 8.

2º dígito verificador (14ª posição)

Agora inclua o 1º DV recém-calculado e use 13 dígitos com um novo conjunto de pesos:

  • Pesos: 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
  • Dígitos: 1, 1, 2, 2, 2, 3, 3, 3, 0, 0, 0, 1, 8
  • Soma dos produtos: = 120
  • Resto da divisão por 11: 120 ÷ 11 deixa resto 10
  • DV: 11 − 10 = 1

O segundo dígito verificador é 1. Por isso o CNPJ termina em -81. É exatamente essa conta que a ferramenta acima faz automaticamente para validar qualquer CNPJ.

Estrutura dos 14 dígitos do CNPJ

O CNPJ segue o formato 00.000.000/0001-00:

  • Os 8 primeiros identificam a empresa (a raiz).
  • Os 4 seguintes indicam a unidade: "0001" é a matriz e "0002" em diante são as filiais.
  • Os 2 últimos são os dígitos verificadores que acabamos de calcular.

Aplicações práticas para o Validador

  • Desenvolvimento de Software: Programadores usam validadores para criar máscaras de input em formulários web, garantindo que o banco de dados não receba informações corrompidas.
  • Prevenção de Fraudes em Cadastros: Ajuda a bloquear tentativas de usuários que tentam se registrar em sistemas B2B usando CNPJs falsos ou sequências como "11.111.111/1111-11" (que o validador bloqueia automaticamente).
  • Setor de Compras e RH: Facilita a checagem rápida antes de emitir notas fiscais ou contratos para garantir que não houve erro de digitação por parte do fornecedor.

Privacidade da Validação

Vale ressaltar que nossa validação ocorre offline no seu navegador. A ferramenta apenas testa a regra matemática da Receita Federal. Nós não temos acesso ao nome da empresa (Razão Social), não verificamos se o CNPJ está ativo, baixado ou inapto, nem armazenamos o número digitado em nossos servidores.

A matemática por trás dos algoritmos de verificação

Os algoritmos de verificação de documentos utilizam lógicas matemáticas modulares (como o módulo 11) para confirmar a integridade estrutural das numerações. Em vez de simplesmente contar dígitos, essas funções aplicam pesos específicos a cada posição numérica, realizando multiplicações sucessivas cuja soma resulta em um dígito verificador. Esse processo padronizado garante que erros comuns de digitação sejam detectados imediatamente pela equação, assegurando a validade técnica do dado fornecido antes de qualquer processamento adicional em bancos de dados ou sistemas corporativos.

Por que a validação de dígitos verificadores protege transações online

A checagem de dígitos verificadores é uma camada primária de segurança vital para aplicações online. Ao bloquear entradas estruturalmente corrompidas ou geradas aleatoriamente no nível do cliente, as plataformas previnem a sobrecarga de servidores com dados inválidos e reduzem a fricção em transações de e-commerce e processos de onboarding. Esta validação proativa não apenas melhora a qualidade da base de dados, mitigando fraudes primárias, como também acelera o tempo de resposta do sistema, proporcionando uma experiência de navegação mais fluida e confiável para todos os usuários.

Perguntas Frequentes

Como validar um CNPJ online?

Cole ou digite os 14 dígitos do CNPJ no campo acima e clique em Validar. A ferramenta verifica instantaneamente se o número segue a regra matemática oficial da Receita Federal (algoritmo módulo 11). O resultado aparece na hora — sem cadastro, sem limite de consultas e 100% gratuito.

Como calcular o dígito verificador do CNPJ?

Multiplique os 12 primeiros dígitos pelos pesos 5,4,3,2,9,8,7,6,5,4,3,2 e some os resultados. Divida a soma por 11: se o resto for menor que 2, o dígito é 0; caso contrário, o dígito é 11 menos o resto. Esse é o 1º dígito verificador. Para o 2º, repita o processo com 13 dígitos e os pesos 6,5,4,3,2,9,8,7,6,5,4,3,2.

Qual a diferença entre validar e consultar um CNPJ?

Validar verifica apenas se os dígitos verificadores estão corretos matematicamente — é uma checagem offline e instantânea. Consultar vai além: acessa a base da Receita Federal para verificar razão social, situação cadastral (ativa, baixada, inapta) e endereço. Para consultar dados reais, use nossa ferramenta de Consulta CNPJ.

Quais são os pesos usados na validação do CNPJ?

Para o primeiro dígito verificador, os pesos (da esquerda para a direita) são 5,4,3,2,9,8,7,6,5,4,3,2. Para o segundo dígito, são 6,5,4,3,2,9,8,7,6,5,4,3,2. Em ambos os casos usa-se o algoritmo módulo 11.

O validador informa se a empresa está ativa?

Não. A validação oferecida aqui é puramente matemática. Um CNPJ pode ser matematicamente válido, mas pertencer a uma empresa que já foi fechada ou inapta. Para consultar o status de um CNPJ na Receita Federal, use nossa ferramenta de Consulta CNPJ que acessa dados reais.

Por que um CNPJ que existe deu como 'inválido'?

Geralmente isso ocorre por um erro de digitação em algum dos 14 números. Basta um único dígito errado para que a conta matemática dos dígitos verificadores não feche. Confira se copiou o número completo, sem espaços extras ou dígitos faltando.

A validação é segura? Meus dados são armazenados?

Sim, é 100% segura. A validação ocorre inteiramente no seu navegador (offline) — o número digitado não é enviado para nenhum servidor. Não armazenamos, registramos ou compartilhamos nenhum CNPJ consultado nesta ferramenta.

Posso validar vários CNPJs de uma vez?

A ferramenta valida um CNPJ por vez para garantir clareza no resultado. Se precisa validar muitos CNPJs em lote (para importações ou auditorias), uma alternativa é usar a lógica do algoritmo módulo 11 em uma planilha ou script próprio.

Ferramentas Relacionadas