Pular para o conteúdo
GeraCPF/CNPJ

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.

Validar número

Com ou sem máscara

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 .

Copiado para a área de transferência