Validador de CPF e CNPJ
Confira se os dígitos verificadores estão corretos.
A validação confere só os dígitos verificadores, localmente no seu navegador. Ela não consulta a Receita Federal nem confirma que o documento existe.
A formatação é opcional: pontos, traço e barra são ignorados.
Sobre a ferramenta
O validador confere se os dígitos verificadores de um CPF (11 dígitos) ou CNPJ (14 dígitos) batem com a conta oficial. Ele aceita o número com ou sem pontos, traço e barra, e descobre sozinho se é CPF ou CNPJ pela quantidade de dígitos.
Como usar
- Digite ou cole o CPF ou CNPJ, com ou sem formatação.
- Veja na hora se os dígitos verificadores estão corretos.
O que a validação confere de verdade
Os dígitos verificadores existem para pegar erros de digitação: um número trocado ou dois dígitos invertidos quase sempre fazem a conta falhar. Quando o validador diz que um documento é válido, ele está dizendo que o número é matematicamente consistente, ou seja, que não houve erro de digitação.
O que ele não diz é se o documento foi emitido, se está ativo ou a quem pertence. Para isso só uma consulta aos sistemas da Receita Federal, que exigem dados adicionais e autorização. Essa é a mesma limitação de qualquer validação feita em formulário.
Quando usar o validador
- Conferir rapidamente se você digitou um documento certo antes de enviar um cadastro.
- Descobrir se um CPF ou CNPJ de uma planilha ou base de dados está corrompido.
- Comparar com o resultado da validação do seu próprio sistema durante um teste ou investigação de bug.
- Verificar se um número gerado para teste está realmente com os verificadores corretos.
Erros comuns ao validar CPF e CNPJ em sistemas
Guardar o documento como número inteiro faz zeros à esquerda desaparecerem: o CPF 012.345.678-90 vira 12345678090, com 10 dígitos, e passa a ser recusado. Guarde sempre como texto. Outro erro frequente é não remover a formatação antes da conta, ou removê-la de forma incompleta, deixando espaços ou barras no meio.
Também vale lembrar das sequências repetidas, como 000.000.000-00, que passam na conta mas nunca são emitidas, e de deixar o sistema preparado para o CNPJ alfanumérico, que este validador ainda não cobre.
Perguntas frequentes
Um CPF válido aqui significa que ele existe?
Não. A ferramenta só confere os dígitos verificadores. Ela não consulta a Receita Federal e não diz se o documento foi emitido ou a quem pertence.
Por que 111.111.111-11 aparece como inválido?
Sequências de um mesmo dígito passam na conta matemática, mas não são emitidas pela Receita, então são rejeitadas.
Os números que eu digito são enviados para algum servidor?
Não. A validação acontece inteira no seu navegador.