Guia de uso responsável
Valida a estrutura de CNPJs numéricos e alfanuméricos, ajudando a diagnosticar rapidamente erros de máscara, tamanho e dígitos verificadores durante o desenvolvimento.
O que a validação cobre
A checagem remove caracteres de formatação, normaliza para maiúsculas, identifica o formato informado e recalcula os dois dígitos verificadores pelo módulo 11. O objetivo é validar a consistência sintática do documento, apontando qual etapa falhou quando o resultado é negativo.
Privacidade no uso
A validação roda inteiramente no navegador e nenhum documento digitado é transmitido. Mesmo assim, evite inserir dados de terceiros sem base legal ou consentimento, especialmente ao compartilhar telas, URLs ou logs.
Boas práticas
- Use os exemplos de código como referência para validações no backend.
- Trate validação sintática e consulta cadastral como etapas diferentes.
- Teste casos inválidos para melhorar as mensagens de erro do seu sistema.