O Validador de CPF é uma ferramenta online e gratuita que confere, na hora, se um número de CPF é válido. Também chamada de validação de CPF ou CPF validador, ela serve para o mesmo fim: você digita ou cola o número, com ou sem pontuação, e a ferramenta testa os dois dígitos verificadores pelo mesmo algoritmo usado pela Receita Federal. Se o CPF passar na verificação, ela ainda mostra o estado de origem do número, indicado pelo 9º dígito.
O que é (e o que este validador não confere)
A validação acontece em três verificações:
- Formato: o número precisa ter exatamente 11 dígitos.
- Sequências repetidas: números como 111.111.111-11 são rejeitados. Eles até passam na conta dos dígitos verificadores, mas não correspondem a CPFs reais e todo sistema sério os bloqueia.
- Dígitos verificadores: os dois últimos dígitos são recalculados a partir dos nove primeiros. Se a conta não bater, o CPF é inválido.
É importante entender o limite da ferramenta: um CPF válido é um número que respeita a regra matemática, não necessariamente um CPF que existe. O validador não consulta a base da Receita Federal e não informa nome, situação cadastral nem a quem o número pertence. Para saber se um CPF está regular, use a consulta oficial de situação cadastral da Receita Federal.
Como usar
- Digite ou cole o CPF no campo, com ou sem pontos e traço. A pontuação é aplicada automaticamente enquanto você digita.
- Clique em validar ou pressione Enter.
- Veja o resultado: a ferramenta informa se o número é válido e, quando for, mostra a região fiscal (estado) de origem.
Tudo acontece direto no seu navegador: o número digitado não é enviado nem armazenado em nenhum servidor.
Exemplo prático
Veja como a ferramenta valida o CPF 111.444.777-35 passo a passo, exatamente como faz internamente.
Primeiro ela confere o formato: são 11 dígitos e não é uma sequência repetida, então segue para o cálculo dos dígitos verificadores.
1º dígito verificador (DV1): pegue os 9 primeiros dígitos (1 1 1 4 4 4 7 7 7) e multiplique pelos pesos 10, 9, 8, 7, 6, 5, 4, 3, 2:
1×10 + 1×9 + 1×8 + 4×7 + 4×6 + 4×5 + 7×4 + 7×3 + 7×2 = 162
Divida 162 por 11: o resto é 8. Como o resto é maior que 1, o DV1 é 11 − 8 = 3. Bate com o 10º dígito informado (3).
2º dígito verificador (DV2): agora use os 10 dígitos (os 9 primeiros mais o DV1 = 3) com os pesos 11, 10, 9, 8, 7, 6, 5, 4, 3, 2. A soma dá 204. Divida por 11: o resto é 6, então o DV2 é 11 − 6 = 5. Bate com o 11º dígito informado (5).
Como os dois dígitos calculados (3 e 5) conferem com o que você digitou, o resultado é CPF válido. Por fim, a ferramenta olha o 9º dígito, que é 7, e mostra a região fiscal de origem: ES, RJ.
Se você tivesse digitado 111.444.777-34 por engano, o DV2 calculado (5) não bateria com o 4, e o resultado seria CPF inválido.
Para que serve validar um CPF
- Conferir digitação antes de salvar um cadastro ou emitir um documento.
- Testar formulários e sistemas, verificando se a sua validação aceita números corretos e rejeita números errados.
- Limpar bases de dados, identificando registros com CPF impossível.
- Descobrir o estado de origem de um número, pela tabela de regiões fiscais.
- Conferir um CPF que veio de outro lugar: como a checagem é só matemática, funciona com qualquer número, não importa se ele veio de uma planilha, de um sistema ou de um gerador de CPF de teste.
Precisa do caminho inverso, criar números fictícios para testar o seu sistema? Use o Gerador de CPF, que monta CPFs matematicamente válidos em lote, com formatação e escolha de estado.