⚡ Novo CNPJ Alfanumérico
Validador de CNPJ
Verifique CNPJs numéricos e alfanuméricos em tempo real
🧪
Exemplos para testar
check_circle
✓ Válidos
0R.JLV.YLJ/ZEK6-45 TD.KHU.KNF/D5ME-09
error
✗ Inválidos
AB.123.456/CD78 AA.AAA.AAA/AAAA-AA
📋
Regras do formato
Caracteres A–Z e 0–9
Exatamente 14 posições
2 dígitos verificadores
Algoritmo Módulo 11
Letras: valor = ASCII − 48
Formato XX.XXX.XXX/XXXX-XX
⚙️
Como a validação funciona
8
Limpeza da string
Remove . / - e converte para maiúsculas.
8
Verificação de tamanho
O resultado deve ter exatamente 14 caracteres.
8
Validação de formato
Regex verifica se os caracteres seguem o padrão permitido.
8
Conversão de letras
Cada letra é convertida via ASCII − 48 (ex: 'A' = 65 − 48 = 17).
8
1º dígito verificador
Os 12 primeiros caracteres multiplicados pelos pesos da Receita Federal.
8
2º dígito verificador
Repete o cálculo usando os 13 primeiros caracteres.
8
Comparação final
Se os dígitos calculados coincidirem com os dois últimos, o CNPJ é válido.
📚
Fontes oficiais