Vality
Validadores
Sobre
BETA
⚡ Novo CNPJ Alfanumérico
Validador de CNPJ
Verifique CNPJs numéricos e alfanuméricos em tempo real
Validar
🧪
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
📄 Manual de cálculo do dígito verificador
❓ Perguntas e respostas — CNPJ Alfanumérico
🌐 Página oficial do projeto CNPJ Alfanumérico