ComercialWeb

Validador de CNPJ

Por que usar o Validador de CNPJ?

Cheque rapidamente a consistência de CNPJs em cadastros e integrações.

Como funciona?

Removemos a pontuação, bloqueamos sequências inválidas e comparamos os dígitos verificadores calculados com os informados.

  1. Informe o CNPJ com ou sem pontuação
  2. Calculamos os DVs
  3. Exibimos válido/inválido

FAQ — Validador de CNPJ

Sequências de dígitos iguais passam?

Não. São consideradas inválidas por regra.

Preciso digitar com máscara?

Não. Aceitamos ambos e normalizamos internamente.

Importante: o validador verifica a estrutura numérica; não consulta bases oficiais.

Como validamos o CNPJ

Recalculamos os dois dígitos verificadores (módulo 11) e comparamos com o informado. Não consulta bases da Receita.

Casos de QA: validar formulários de PJ, payloads de API de emissão fiscal em homologação, bloqueio de duplicidade.

function dvCNPJ(num, pesos){
  let s=0; for(let i=0;i

Limitação: não confirma existência ou situação cadastral do CNPJ; apenas a estrutura.

Aviso de uso responsável

Use este validador apenas em testes, QA e estudos. Ele checa o dígito verificador (módulo 11) e a formatação; não consulta bases oficiais da Receita Federal.

Veja também