Algoritmo de Validação do CPF:
1. Calcular primeiro dígito verificador:
Soma = (10×d1 + 9×d2 + 8×d3 + 7×d4 + 6×d5 + 5×d6 + 4×d7 + 3×d8 + 2×d9)
Resto = Soma % 11
Dígito 1 = (Resto < 2) ? 0 : 11 - Resto
2. Calcular segundo dígito verificador:
Soma = (11×d1 + 10×d2 + 9×d3 + 8×d4 + 7×d5 + 6×d6 + 5×d7 + 4×d8 + 3×d9 + 2×d10)
Resto = Soma % 11
Dígito 2 = (Resto < 2) ? 0 : 11 - Resto
From: | To: |
O CPF (Cadastro de Pessoa Física) é um número de identificação fiscal brasileiro único atribuído a cada cidadão. Ele é composto por 11 dígitos, sendo os dois últimos dígitos verificadores calculados através de um algoritmo específico.
O algoritmo de validação do CPF segue estes passos:
Primeiro dígito verificador:
Soma = (10×d1 + 9×d2 + 8×d3 + 7×d4 + 6×d5 + 5×d6 + 4×d7 + 3×d8 + 2×d9)
Resto = Soma % 11
Dígito 1 = (Resto < 2) ? 0 : 11 - Resto
Segundo dígito verificador:
Soma = (11×d1 + 10×d2 + 9×d3 + 8×d4 + 7×d5 + 6×d6 + 5×d7 + 4×d8 + 3×d9 + 2×d10)
Resto = Soma % 11
Dígito 2 = (Resto < 2) ? 0 : 11 - Resto
Detalhes: Validar um CPF é essencial para garantir a autenticidade de documentos, prevenir fraudes e assegurar a correção de informações em sistemas que utilizam este identificador.
Instruções: Digite os 11 dígitos do CPF (apenas números, sem pontos ou traços) no campo indicado e clique em "Validar CPF". O sistema calculará os dígitos verificadores e indicará se o CPF é válido ou não.
Q1: Um CPF válido significa que ele existe?
A: Não necessariamente. A validação apenas verifica se os dígitos seguem o algoritmo correto, mas não confirma se o CPF está ativo ou existe oficialmente.
Q2: Posso usar esta calculadora para gerar CPFs válidos?
A: Esta ferramenta é destinada apenas para validação. A geração de CPFs fictícios para uso indevido é crime conforme a legislação brasileira.
Q3: Todos os CPFs com dígitos verificadores corretos são válidos?
A: Não. Além da verificação matemática, existem CPFs que são inválidos por decisão da Receita Federal, como sequências repetidas (111.111.111-11).
Q4: O algoritmo funciona para CNPJ também?
A: Não. O CNPJ possui um algoritmo de verificação diferente, embora similar em conceito.
Q5: Por que meu CPF válido pode ser rejeitado em alguns sistemas?
A: Alguns sistemas fazem consultas adicionais à base da Receita Federal para verificar situação cadastral, além da validação matemática dos dígitos.