Validador de CPF
Verifique instantaneamente se um CPF é válido segundo o algoritmo oficial da Receita Federal e veja como calcular o dígito verificador passo a passo.
Atualizado em
Insira um CPF e clique em "Validar" para ver o resultado.
Como funciona a validação de CPF?
A validação segue o algoritmo oficial da Receita Federal. O sistema verifica se os dois dígitos verificadores estão corretos, calculando-os a partir dos 9 primeiros dígitos usando pesos decrescentes.
O que torna um CPF inválido?
Um CPF é considerado inválido quando: possui menos ou mais de 11 dígitos, todos os dígitos são iguais (ex: 111.111.111-11), ou os dígitos verificadores não conferem com o cálculo.
Como funciona o Validador de CPF?
O Validador de CPF da BuscaCentral é uma ferramenta matemática simples e rápida para desenvolvedores, profissionais de RH ou qualquer pessoa que precise conferir se uma sequência de 11 números forma um CPF válido segundo as regras da Receita Federal.
Como calcular o dígito verificador do CPF (passo a passo)
Os dois últimos números de um CPF são os Dígitos Verificadores (DV), calculados a partir dos 9 primeiros dígitos pelo algoritmo módulo 11. Veja como calcular o dígito verificador do CPF usando o exemplo 111.444.777-35:
1º dígito verificador (10ª posição)
Multiplique os 9 primeiros dígitos pelos pesos de 10 a 2:
- Pesos: 10, 9, 8, 7, 6, 5, 4, 3, 2
- Dígitos: 1, 1, 1, 4, 4, 4, 7, 7, 7
- Soma dos produtos: 10 + 9 + 8 + 28 + 24 + 20 + 28 + 21 + 14 = 162
- Resto da divisão por 11: 162 ÷ 11 deixa resto 8
- Regra: se o resto for menor que 2, o DV é 0; senão, é 11 − resto. Logo: 11 − 8 = 3.
O primeiro dígito verificador é 3.
2º dígito verificador (11ª posição)
Agora inclua o 1º DV e use os 10 dígitos com pesos de 11 a 2:
- Pesos: 11, 10, 9, 8, 7, 6, 5, 4, 3, 2
- Dígitos: 1, 1, 1, 4, 4, 4, 7, 7, 7, 3
- Soma dos produtos: = 204
- Resto da divisão por 11: 204 ÷ 11 deixa resto 6
- DV: 11 − 6 = 5
O segundo dígito verificador é 5. Por isso o CPF termina em -35. É exatamente essa conta que a ferramenta acima faz para validar qualquer CPF.
Estrutura dos 11 dígitos do CPF
- Os 9 primeiros formam o número base (incluindo um dígito que indica a região fiscal de emissão).
- Os 2 últimos são os dígitos verificadores que acabamos de calcular.
Para que serve validar o CPF?
- Prevenção de Erros de Digitação: Ideal para quem preenche formulários importantes (cadastros, e-commerce ou emissão de notas fiscais) e quer evitar erros antes do envio.
- Testes de Sistemas (Desenvolvedores): Quem desenvolve sites ou aplicativos precisa testar máscaras de formulários para garantir que o sistema rejeite CPFs com a matemática incorreta.
- Filtragem de Leads Falsos: Profissionais de marketing e vendas validam listas de cadastros para remover dados fictícios.
Privacidade e Segurança
Fique tranquilo: nós não temos acesso à base de dados da Receita Federal. A ferramenta confirma apenas se a matemática do CPF está correta (se ele pode existir). Ela não informa a quem o CPF pertence, nem verifica situação cadastral. Tudo é processado localmente no seu navegador e nenhum dado é salvo em nossos servidores.
A matemática por trás dos algoritmos de verificação
Os algoritmos de verificação de documentos utilizam lógicas matemáticas modulares (como o módulo 11) para confirmar a integridade estrutural das numerações. Em vez de simplesmente contar dígitos, essas funções aplicam pesos específicos a cada posição numérica, realizando multiplicações sucessivas cuja soma resulta em um dígito verificador. Esse processo padronizado garante que erros comuns de digitação sejam detectados imediatamente pela equação, assegurando a validade técnica do dado fornecido antes de qualquer processamento adicional em bancos de dados ou sistemas corporativos.
Por que a validação de dígitos verificadores protege transações online
A checagem de dígitos verificadores é uma camada primária de segurança vital para aplicações online. Ao bloquear entradas estruturalmente corrompidas ou geradas aleatoriamente no nível do cliente, as plataformas previnem a sobrecarga de servidores com dados inválidos e reduzem a fricção em transações de e-commerce e processos de onboarding. Esta validação proativa não apenas melhora a qualidade da base de dados, mitigando fraudes primárias, como também acelera o tempo de resposta do sistema, proporcionando uma experiência de navegação mais fluida e confiável para todos os usuários.
Perguntas Frequentes
❓Como calcular o dígito verificador do CPF?
Multiplique os 9 primeiros dígitos pelos pesos 10,9,8,7,6,5,4,3,2 e some os resultados. Divida a soma por 11: se o resto for menor que 2, o dígito é 0; caso contrário, o dígito é 11 menos o resto. Esse é o 1º dígito verificador. Para o 2º, repita com 10 dígitos e os pesos 11,10,9,8,7,6,5,4,3,2.
❓Quais são os pesos usados na validação do CPF?
Para o primeiro dígito verificador, os pesos são 10,9,8,7,6,5,4,3,2. Para o segundo, são 11,10,9,8,7,6,5,4,3,2. Em ambos os casos usa-se o algoritmo módulo 11.
❓O validador informa o nome do titular do CPF?
Não. Por questões de privacidade (LGPD) e segurança, apenas a Receita Federal e instituições autorizadas podem associar um número de CPF ao nome de uma pessoa. Nossa ferramenta valida apenas o algoritmo matemático dos dígitos verificadores.
❓Um CPF válido nesta ferramenta significa que ele existe?
Nem sempre. A ferramenta verifica se o CPF é matematicamente possível. Um CPF gerado aleatoriamente pode passar como válido aqui mesmo que a Receita Federal nunca o tenha emitido para um cidadão.
❓Por que um CPF que existe deu como 'inválido'?
Quase sempre por um erro de digitação. Se um único dos 11 dígitos estiver errado, a conta dos dígitos verificadores não fecha e a ferramenta aponta como inválido. Sequências repetidas, como 111.111.111-11, também são bloqueadas automaticamente.
Ferramentas Relacionadas
Gerador de CPF
Gere CPFs válidos e com dígito verificador correto para usar em testes e desenvolvimento.
Validador de CNPJ
Confira a validade matemática de CNPJs e entenda como calcular o dígito verificador.
Formatador de Dados
Limpe e formate listas de CPFs, CNPJs e telefones em lote, removendo pontuação e duplicatas.