Validador de CPF

Como Funciona a Validação do CPF?

Regras Básicas

  • CPF deve ter 11 dígitos
  • Pode conter pontos e hífen (xxx.xxx.xxx-xx)
  • Não pode ter todos os dígitos iguais
  • Os dois últimos dígitos são verificadores

Cálculo do Primeiro Dígito

  1. Multiplique cada dígito por pesos de 10 a 2
  2. Some todos os resultados
  3. Multiplique a soma por 10
  4. Divida por 11 e pegue o resto
  5. Se o resto for 10, considere 0

Exemplo (Primeiro Dígito):

CPF: 123.456.789-XX

1×10 + 2×9 + 3×8 + 4×7 + 5×6 + 6×5 + 7×4 + 8×3 + 9×2 = 210

210 × 10 = 2100

2100 ÷ 11 = 190 resto 10

Resto 10 = dígito 0

Cálculo do Segundo Dígito

  1. Multiplique cada dígito por pesos de 11 a 2
  2. Some todos os resultados
  3. Multiplique a soma por 10
  4. Divida por 11 e pegue o resto
  5. Se o resto for 10, considere 0

Exemplo (Segundo Dígito):

CPF: 123.456.789-0X

1×11 + 2×10 + 3×9 + 4×8 + 5×7 + 6×6 + 7×5 + 8×4 + 9×3 + 0×2 = 255

255 × 10 = 2550

2550 ÷ 11 = 231 resto 9

Resto 9 = dígito 9