ValityHub
BETA
person
CPF — Pessoa Física
Validador de CPF
Verifique CPFs em tempo real pelo algoritmo Módulo 11 da Receita Federal
Validar
science
Exemplos para testar
check_circle
Válidos
529.982.247-25
111.444.777-35
error
Inválidos
000.000.000-00
123.456.789-00
rule
Regras do formato
Apenas dígitos 0–9
Exatamente 11 posições
2 dígitos verificadores
Algoritmo Módulo 11
Sequências repetidas são inválidas
Formato 000.000.000-00
settings
Como a consulta funciona
1
Limpeza da string
Remove
.
e
-
; mantém apenas os dígitos.
2
Verificação de tamanho
O resultado deve ter exatamente
11 dígitos
.
3
Rejeição de sequências
CPFs como
111.111.111-11
são tecnicamente inválidos e rejeitados.
4
1º dígito verificador
Os 9 primeiros dígitos multiplicados pelos pesos
10, 9, 8…2
; resto % 11.
5
2º dígito verificador
Os 10 primeiros dígitos multiplicados pelos pesos
11, 10, 9…2
; resto % 11.
6
Regra do resto
Se o resto for
< 2
, o dígito é
0
; caso contrário,
11 − resto
.
7
Comparação final
Se os dígitos calculados coincidirem com os dois últimos, o CPF é
válido
.
article
Fontes oficiais
📄 Validação de CPF — Receita Federal
📘 Algoritmo de cálculo do dígito verificador
🌐 Portal de serviços CPF — Gov.br