Validador de CPF

Verifique se um número de CPF é válido.

Como funciona a validação de CPF

O CPF (Cadastro de Pessoas Físicas) é formado por 11 dígitos: os 9 primeiros são a base do número e os 2 últimos são dígitos verificadores, calculados a partir da base por meio de um algoritmo público conhecido como módulo 11. Para validar um CPF, o primeiro dígito verificador é calculado multiplicando cada um dos 9 dígitos base por um peso decrescente (de 10 a 2), somando os resultados e aplicando o resto da divisão por 11. O segundo dígito verificador segue a mesma lógica, agora considerando os 9 dígitos base mais o primeiro dígito verificador já calculado, com pesos de 11 a 2. Se os dois dígitos calculados coincidirem com os dois últimos dígitos informados, o CPF é considerado matematicamente válido.

Esta ferramenta faz exatamente esse cálculo em tempo real, enquanto você digita, e também rejeita casos especiais conhecidos, como sequências de dígitos repetidos (000.000.000-00, 111.111.111-11 e assim por diante), que satisfazem a fórmula do dígito verificador mas são explicitamente tratadas como inválidas pela Receita Federal.

CPF matematicamente válido não é o mesmo que CPF existente

É importante entender uma distinção fundamental: esta ferramenta valida apenas oformato do número, ou seja, se os dígitos verificadores estão corretos de acordo com o algoritmo. Isso não significa que o CPF foi de fato emitido pela Receita Federal, que pertence a alguma pessoa real, ou que está com a situação cadastral regular. Existem bilhões de combinações de 9 dígitos que produzem dígitos verificadores corretos, mas a Receita Federal só emitiu uma pequena fração delas para pessoas físicas de verdade. Um CPF pode passar em todos os testes matemáticos e, ainda assim, nunca ter sido cadastrado, estar cancelado, suspenso ou pendente de regularização.

Para confirmar a existência e a situação cadastral real de um CPF, a única fonte confiável é a consulta oficial de situação cadastral disponibilizada pela própria Receita Federal, que cruza o número com a base de contribuintes. Nenhuma ferramenta que funcione apenas com cálculo matemático, como esta, consegue substituir essa consulta.

Seus dados não saem do navegador

Diferente de sistemas que precisam consultar uma base de dados oficial, a validação de formato do CPF pode ser feita inteiramente no lado do cliente. Por isso, o número que você digita aqui é processado apenas em JavaScript, dentro do seu próprio navegador: nada é enviado, registrado ou armazenado em qualquer servidor. Isso torna esta ferramenta segura para conferir rapidamente se um CPF foi digitado corretamente antes de preencher um formulário, sem qualquer risco de vazamento do número informado.

Perguntas frequentes

Como o validador verifica se um CPF é válido?

O CPF tem 9 dígitos base e 2 dígitos verificadores. O validador recalcula esses 2 dígitos a partir dos 9 primeiros, usando o algoritmo de módulo 11 definido pela Receita Federal, e compara com os dígitos informados. Se baterem, o CPF é considerado matematicamente válido.

Um CPF "válido" aqui significa que ele existe de verdade?

Não necessariamente. Esta ferramenta só confirma que o número segue corretamente a regra matemática dos dígitos verificadores. Ela não consulta a Receita Federal, então não é possível saber se aquele CPF foi realmente emitido, se pertence a alguma pessoa ou se está ativo, suspenso ou cancelado.

Meus dados são enviados para algum servidor?

Não. Toda a validação acontece localmente no seu navegador, em JavaScript. O número digitado nunca é transmitido, salvo ou registrado em nenhum servidor.

Por que sequências como 111.111.111-11 são inválidas mesmo passando no cálculo?

Sequências com todos os dígitos iguais (000.000.000-00, 111.111.111-11, etc.) chegam a satisfazer a fórmula do dígito verificador, mas a Receita Federal as trata explicitamente como inválidas, e por isso o validador também as rejeita.

Onde posso confirmar se um CPF realmente existe e está regular?

Apenas a Receita Federal pode confirmar isso, através da consulta oficial de situação cadastral do CPF em seu site. Este validador é útil para checar erros de digitação e testar formulários, mas não substitui essa consulta oficial.