Pular para o conteúdo principal
Pular para o conteúdo principal

Validador de CPF

Valide números de CPF (Cadastro de Pessoas Físicas) de forma rápida e segura.

Sobre o Validador de CPF

O Validador de CPF é uma ferramenta online que verifica se um número de CPF (Cadastro de Pessoas Físicas) é matematicamente válido, de acordo com o algoritmo de cálculo dos dígitos verificadores definido pela Receita Federal.

Esta ferramenta é ideal para desenvolvedores, testadores (QAs) e estudantes que precisam verificar a lógica de validação de CPF em seus sistemas. Um CPF validado aqui passará em verificações de formato, mas é crucial entender que isso não significa que o CPF exista ou pertença a uma pessoa real.

Anatomia & Estrutura do CPF

O Cadastro de Pessoas Físicas (CPF) é composto por 11 dígitos decimais estruturados em 3 partes:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 8Matrícula Sequencial8 dígitosNúmero base cadastral sequencial do cidadão12345678
9Região Fiscal1 dígitoCódigo da Região Fiscal da RFB de emissão (ex: 8 para SP, 7 para RJ/ES, 6 para MG)8
10 e 11Dígitos Verificadores2 dígitosDois dígitos de integridade calculados por Módulo 11 (pesos 10..2 e 11..2)90

Algoritmo Oficial do CPF (Receita Federal do Brasil Módulo 11)

A integridade do CPF é assegurada por dois cálculos sucessivos de Módulo 11:

DV1 = (Σ d[i]*(10-i) % 11 < 2 ? 0 : 11 - Resto1); DV2 = ((Σ d[i]*(11-i) + DV1*2) % 11 < 2 ? 0 : 11 - Resto2)
  1. 1. Multiplique os 9 primeiros dígitos pelos pesos decrescentes de 10 a 2.
  2. 2. Some os produtos obtidos e calcule o resto da divisão por 11.
  3. 3. Se o resto for menor que 2, o DV1 é 0; caso contrário, DV1 = 11 - Resto.
  4. 4. Para o DV2, multiplique os 9 primeiros dígitos pelos pesos de 11 a 3 e o DV1 pelo peso 2.
  5. 5. Some os produtos e calcule o resto por 11: se menor que 2, DV2 é 0; senão DV2 = 11 - Resto.
  6. 6. Rejeitam-se expressamente CPFs compostos por 11 dígitos repetidos.

Perguntas Frequentes (FAQ)