O que o validador de CPF confere
Todo CPF tem 11 dígitos: nove formam a base do número e os dois últimos são dígitos verificadores (DV), calculados a partir dos nove primeiros. Essa conta existe justamente para pegar erros de digitação: se alguém troca um número ou inverte dois dígitos, o DV quase sempre deixa de bater. O validador refaz o cálculo e compara com o que foi digitado.
Ele é útil para quem trabalha com cadastros, planilhas de clientes, importação de dados entre sistemas, cobrança e emissão de notas. Em vez de conferir um por um, você cola a coluna inteira da planilha e descobre em segundos quais linhas precisam ser corrigidas.
Como usar
- Cole os CPFs no campo acima, um por linha. Pode ser com pontuação (
529.982.247-25) ou só números (52998224725). - O resultado aparece enquanto você digita. Cada linha mostra se o número é válido e, quando não é, o motivo: quantidade errada de dígitos, sequência repetida ou DV incorreto (com o DV que seria o certo).
- Use Copiar válidos para levar de volta à planilha só os números corretos, já formatados, ou Copiar inválidos para montar uma lista de pendências.
Como o cálculo funciona
A regra é o chamado módulo 11. Veja o passo a passo com o CPF 529.982.247-25:
Primeiro dígito verificador
Multiplique os nove primeiros dígitos pelos pesos 10, 9, 8, 7, 6, 5, 4, 3 e 2:
5×10 + 2×9 + 9×8 + 9×7 + 8×6 + 2×5 + 2×4 + 4×3 + 7×2 = 295
Multiplique a soma por 10 e pegue o resto da divisão por 11: 2950 mod 11 = 2. O primeiro DV é 2. Se o resto fosse 10, o dígito seria 0.
Segundo dígito verificador
Agora use os dez primeiros dígitos (incluindo o DV recém-calculado) com os pesos 11 a 2:
5×11 + 2×10 + 9×9 + 9×8 + 8×7 + 2×6 + 2×5 + 4×4 + 7×3 + 2×2 = 347
3470 mod 11 = 5. O segundo DV é 5, e o CPF completo fica 529.982.247-25 — válido.
Há uma exceção: números com todos os dígitos iguais (000.000.000-00, 111.111.111-11 etc.) fecham a conta, mas nunca são emitidos pela Receita Federal. Por isso são tratados como inválidos.
A região fiscal pelo 9º dígito
O último dígito da base (o 9º) indica a região fiscal onde o CPF foi inscrito pela primeira vez. O validador mostra essa informação para cada número válido:
| 9º dígito | Unidades da federação |
|---|---|
| 0 | RS |
| 1 | DF, GO, MS, MT, TO |
| 2 | AC, AM, AP, PA, RO, RR |
| 3 | CE, MA, PI |
| 4 | AL, PB, PE, RN |
| 5 | BA, SE |
| 6 | MG |
| 7 | ES, RJ |
| 8 | SP |
| 9 | PR, SC |
A região é de origem: uma pessoa que tirou o CPF em Porto Alegre e hoje mora em Recife continua com o dígito 0. Ela serve como curiosidade ou indício, não como prova de endereço.
Válido não significa regular
Este é o erro de interpretação mais comum. Um CPF válido apenas respeita a regra matemática. Ele pode:
- não pertencer a ninguém (foi inventado ou gerado para teste);
- estar com situação cadastral suspensa, cancelada ou pendente de regularização;
- pertencer a outra pessoa, diferente de quem informou.
Para saber a situação cadastral oficial, o caminho é o serviço de consulta do CPF no site da Receita Federal, que pede também a data de nascimento do titular. Em processos de onboarding, bancos e fintechs cruzam o CPF com bases de dados autorizadas; a validação do DV é só o primeiro filtro, barato e instantâneo.
Dicas para validar listas grandes
- Zeros à esquerda: planilhas costumam transformar
012.345.678-90em1234567890, com 10 dígitos. Se muitas linhas aparecerem com "10 dígitos", formate a coluna como texto ou complete com zero à esquerda. - Notação científica: o Excel pode exibir CPFs como
5,29982E+10. Converta a coluna para texto antes de copiar. - Linhas em branco são ignoradas automaticamente, então não precisa limpá-las.
Precisa de números para testar um formulário? Use o gerador de CPF ou, para dados completos (nome, endereço, telefone), o gerador de pessoas. Para empresas, há o validador de CNPJ, que já aceita o novo formato alfanumérico, e a consulta de CNPJ com dados públicos da Receita.