Cheque rapidamente a consistência de CNPJs em cadastros e integrações.
Removemos a pontuação, bloqueamos sequências inválidas e comparamos os dígitos verificadores calculados com os informados.
Não. São consideradas inválidas por regra.
Não. Aceitamos ambos e normalizamos internamente.
Importante: o validador verifica a estrutura numérica; não consulta bases oficiais.
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.
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.