Gerador e Validador de CPF

Gerar CPF

Validar CPF

Como funciona a validação do CPF?

Regras de Validação:

O CPF é composto por 11 dígitos, sendo os dois últimos os dígitos verificadores.

Cálculo do Primeiro Dígito Verificador:

  1. Multiplica-se os 9 primeiros dígitos pela sequência decrescente de 10 a 2
  2. Soma-se os resultados
  3. Multiplica-se a soma por 10
  4. Divide-se por 11
  5. O resto é o primeiro dígito verificador (se for 10, usa-se 0)

Exemplo para 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

Primeiro dígito = 0

Cálculo do Segundo Dígito Verificador:

  1. Multiplica-se os 10 dígitos (incluindo o primeiro verificador) pela sequência de 11 a 2
  2. Soma-se os resultados
  3. Multiplica-se a soma por 10
  4. Divide-se por 11
  5. O resto é o segundo dígito verificador (se for 10, usa-se 0)

Regras Adicionais:

  • CPF não pode ter todos os números iguais
  • CPF deve ter exatamente 11 dígitos
  • Apenas números são considerados na validação