Verificação de formato
Validador de CPF e CNPJ e outros documentos
Confere se o número é matematicamente válido — formato e dígito verificador — para CPF, CNPJ, CNH, CNS, PIS, Título de Eleitor e certidões.
Verificação apenas matemática. Não consulta Receita Federal, DETRAN, DATASUS, TSE ou cartórios — “válido” não confirma que o documento existe.
Cobertura
Documentos suportados e algoritmo de cada um
- CPF
- 11 dígitos, módulo 11 com pesos 10→2 e 11→2.
- CNPJ
- 14 caracteres, numérico ou alfanumérico (desde jul/2026), módulo 11 com valor ASCII − 48.
- CNH
- 11 dígitos, módulo 11 com regra de compensação no 2º dígito verificador.
- CNS
- 15 dígitos; definitivo (inicia com 1 ou 2) e provisório (7, 8 ou 9), módulo 11.
- PIS/PASEP
- 11 dígitos, módulo 11 com pesos 3,2,9,8,7,6,5,4,3,2.
- Título de Eleitor
- 12 dígitos, módulo 11 com regra especial para SP (01) e MG (02).
- Certidões
- Matrícula nacional de 32 dígitos do CNJ, módulo 97 base 10 (ISO 7064).
FAQ
Perguntas frequentes
Um resultado “válido” significa que o documento existe?
Não. Significa apenas que o número tem a estrutura e o dígito verificador corretos. A existência e a situação do documento só podem ser confirmadas no órgão emissor (Receita Federal, DETRAN, DATASUS, TSE ou cartório).
O validador aceita número com máscara?
Sim. Pontos, traços, barras e espaços são removidos antes do cálculo. No CNPJ, letras minúsculas são convertidas para maiúsculas.
Os números digitados ficam armazenados?
Não. O número é usado apenas para o cálculo do dígito verificador e não é gravado em banco de dados.
Posso usar este validador em produção?
Ele é pensado para testes. Em produção, valide o dígito verificador no seu próprio código como primeira barreira e, quando necessário, confirme os dados na base oficial.
Conteúdo revisado em .