CPFconsultaonline.com.br
InícioFerramentas › Validador de CPF
Ferramenta gratuita

Validador de CPF

Digite um CPF e descubra na hora se ele é válido. A ferramenta confere os dois dígitos verificadores pelo módulo 11 e mostra o cálculo passo a passo.

Digite um CPF para validar
Atualizado em · fontes oficiais
Válido ≠ existente

A validação acontece inteiramente no seu navegador, sem enviar o CPF a nenhum servidor. Ela confere apenas se o número é matematicamente válido (dígito verificador correto). Para saber se o CPF existe e está regular na Receita, faça a consulta de CPF.

Neste guia

Como validar um CPF

Um CPF é válido quando os seus dois últimos números (os dígitos verificadores) conferem com o cálculo feito sobre os nove primeiros. Esse cálculo usa o módulo 11: cada dígito é multiplicado por um peso, os resultados são somados, e o resto da divisão por 11 define o dígito verificador. É o mesmo algoritmo que a Receita Federal usa para emitir o número, e por ser público qualquer sistema chega ao mesmo resultado.

Os pesos do módulo 11

O cálculo usa pesos fixos, aplicados da esquerda para a direita. Para o primeiro dígito, os pesos dos 9 números são 10 9 8 7 6 5 4 3 2. Para o segundo dígito, incluindo o primeiro DV, são 11 10 9 8 7 6 5 4 3 2. Multiplica-se cada número pelo seu peso, somam-se os resultados e calcula-se o resto da divisão por 11: o dígito é 11 menos o resto (ou 0, se o resto for 0 ou 1).

O cálculo passo a passo, com um exemplo real

Vamos conferir o CPF 111.444.777-35. Os nove primeiros dígitos são 111444777; os dois últimos, 35, são o que queremos chegar por conta própria.

Primeiro dígito verificador: cada dígito multiplicado pelo seu peso.

DígitoPesoProduto
11010
199
188
4728
4624
4520
7428
7321
7214
Soma162

A soma dá 162. O resto da divisão de 162 por 11 é 8, e o dígito é 11 menos 8, ou seja, 3. Esse é o primeiro DV, e bate com o número real.

Para o segundo, repete-se tudo incluindo o DV1 que acabamos de achar, agora sobre dez dígitos (1114447773) e com os pesos que começam em 11. A soma dá 204, o resto por 11 é 6, e o dígito é 11 menos 6, ou seja, 5. Chegamos a 35: o CPF é válido.

Um detalhe que economiza depuração: quando o resto é 0 ou 1, o dígito não é 11 nem 10, é 0. É o erro mais comum em implementações caseiras, e só aparece em uma fração dos números, o que faz o bug passar despercebido em testes rápidos.

O 1º dígito verificador sai dos 9 primeiros números, multiplicados pelos pesos 10 9 8 7 6 5 4 3 2 e somados.
O resto da divisão por 11 define o dígito: 11 − resto (ou 0, se o resto for 0 ou 1).
O 2º dígito repete a conta incluindo o 1º DV, com os pesos 11 10 9 8 7 6 5 4 3 2.
O algoritmo do CPF é público e determinístico: qualquer sistema chega ao mesmo resultado

Por que um CPF aparece como inválido

Válido, existente e regular: três coisas diferentes

São verificações distintas, e é comum confundi-las:

VerificaçãoO que confereComo fazer
VálidoSe os dígitos verificadores estão corretos (matemática)O validador acima
ExistenteSe o número está de fato inscrito na Receita FederalA consulta de CPF
RegularSe a situação cadastral está em dia (sem pendências)A consulta de CPF (selo de situação)

A distinção importa na prática. Um número gerado com DV correto é válido e nunca foi existente. Um CPF real pode ser válido e existente, mas estar pendente de regularização, o que hoje pode até bloquear a chave Pix. Por isso, em cadastro de clientes, a validação do DV é só o primeiro filtro: barra erro de digitação de graça e na hora. A confirmação de que o CPF existe e está regular vem da consulta.

O CPF é válido e você quer ver a situação cadastral dele?

Consultar CPF

Perguntas frequentes

Como saber se um CPF é válido?

Digite o número no validador acima. Ele confere se os dígitos verificadores estão corretos e mostra o resultado na hora, com o cálculo passo a passo.

Validar o CPF diz se ele está regular?

Não. O validador só confere se o número é matematicamente correto. Para saber a situação cadastral (regular, pendente, suspensa, etc.), faça a consulta de CPF.

Meus dados ficam salvos?

Não. A validação acontece inteiramente no seu navegador; o CPF digitado não é enviado a nenhum servidor.

Qual a diferença entre CPF válido e existente?

Válido é quando os dígitos verificadores estão matematicamente corretos. Existente é quando o número está de fato inscrito na Receita Federal. Um número pode ser válido e nunca ter sido registrado.

Como é calculado o dígito verificador do CPF?

Pelo módulo 11: os 9 primeiros dígitos são multiplicados pelos pesos 10 a 2, somados, e o resto da divisão por 11 define o primeiro dígito (11 menos o resto, ou 0). O segundo repete o processo já incluindo o primeiro, com pesos de 11 a 2.

Um CPF com todos os dígitos iguais é válido?

No cálculo do módulo 11, sequências como 111.111.111-11 fecham a conta, mas são inválidas por convenção porque não correspondem a nenhuma pessoa. O validador acima trata esse caso separadamente.

Por que o meu código calcula um dígito diferente?

O erro mais frequente é tratar o resto 0 ou 1 como dígito 11 ou 10 em vez de 0. O segundo é usar a ordem errada dos pesos. Confira também se você não está incluindo a pontuação na conta.

O validador aceita CPF com e sem pontuação?

Sim. A pontuação é ignorada no cálculo: pontos e hífen são removidos antes da conta. Você pode colar o número como preferir.

O que é a região fiscal que aparece no resultado?

É a área da Receita Federal onde o CPF foi emitido, indicada pelo 9º dígito. O validador mostra a região correspondente ao número digitado.

Fontes:Receita Federal — Meu CPF — Orientações oficiais sobre o cadastro

Site não oficial, sem vínculo com a Receita Federal do Brasil. Orientamos a consulta e levamos você ao serviço oficial. A consulta e o Comprovante de Situação Cadastral no CPF são gratuitos no site da Receita Federal.