Validar Cadastro de Pessoas Físicas (CPF)
O CPF é formado por 11 dígitos numéricos que seguem a máscara "###.###.###-##", a verificação do CPF acontece utilizando os 9 primeiros dígitos e, com um cálculo simples, verificando se o resultado corresponde aos dois últimos dígitos (depois do sinal "-"). Confira também nosso Gerador de CPF.
Como validar um CPF e o que o resultado quer dizer
Para validar um CPF, digite o número no campo acima, com ou sem pontos e hífen. A resposta aparece enquanto você digita: o Validar CPF confere se o número tem 11 dígitos, se não é uma sequência de algarismos repetidos e se os dois dígitos verificadores batem com o cálculo do módulo 11. Nada é enviado para servidor nenhum, porque a conta roda no seu próprio navegador.
O que a validação de CPF confere
Três coisas, nessa ordem:
- Se o número tem exatamente 11 dígitos.
- Se ele não é um único algarismo repetido, como
111.111.111-11, que a Receita Federal não usa. - Se o décimo e o décimo primeiro dígitos correspondem ao resultado da conta feita sobre os nove primeiros.
O que ela não confere: se o CPF existe, a quem pertence, se está regular, suspenso ou cancelado. Não há consulta à base da Receita Federal. Um CPF válido é um número bem formado, e só isso.
Como conferir o dígito verificador do CPF na mão
Vale fazer a conta uma vez para entender o que a ferramenta faz. Pegue o CPF 529.982.247-25, cuja base são os nove primeiros dígitos (529982247):
- Multiplique os nove dígitos, da esquerda para a direita, por 10, 9, 8, 7, 6, 5, 4, 3 e 2: 50 + 18 + 72 + 63 + 48 + 10 + 8 + 12 + 14, que soma 295.
- Divida 295 por 11 e guarde o resto, que é 9. Como o resto é maior que 1, o dígito é 11 menos 9, que dá 2. É o décimo dígito do número.
- Agora repita a conta com dez dígitos (a base mais o 2 que acabou de sair), com os pesos de 11 a 2. A soma dá 347, o resto da divisão por 11 é 6, e o último dígito é 11 menos 6, que dá 5.
Os dois dígitos calculados, 2 e 5, são os mesmos que estão no final do número, então o CPF é válido. Quando o resto da divisão é 0 ou 1, o dígito verificador é 0.
Por que um CPF aparece como inválido?
Quase sempre por um erro de digitação. A conta do módulo 11 foi pensada justamente para isso: se um único dígito for trocado, ou se dois dígitos vizinhos forem invertidos, o resultado deixa de fechar. Os motivos mais comuns:
- Um dígito digitado errado no meio do número.
- Dois dígitos trocados de lugar, o clássico 46 que virou 64.
- Falta um dígito, ou sobrou um.
- O campo recebeu outro documento, como o número do RG ou do PIS.
CPF válido é a mesma coisa que CPF que existe?
Não. Validar é conferir a matemática do número; existir é estar inscrito na Receita Federal. Dá para um número passar na validação e nunca ter sido emitido, e dá para um CPF real estar com a situação cadastral pendente ou suspensa mesmo sendo matematicamente válido.
Para saber a situação de um CPF de verdade, a consulta é gratuita no serviço de consulta ao Cadastro de Pessoas Físicas, no gov.br, que pede o número e a data de nascimento.
Precisa de números que passem na validação para testar um formulário ou uma API? O Gerador de CPF cria CPFs fictícios com os dígitos corretos, inclusive filtrando por estado de origem.
A ferramenta Gerador NV foi criada com o propósito de auxiliar desenvolvedores, analistas de sistemas, DBAs, testadores de software e estudantes na geração de números de documentos válidos, frequentemente necessários para testar seus softwares em desenvolvimento. Todas as informações disponibilizadas neste site são geradas de forma aleatória e não possuem qualquer relação com pessoas reais. Nenhum dos dados fornecidos é autêntico ou pode ser considerado válido para uso em cenários do mundo real. Faça uso dessa ferramenta de forma consciente.
Apesar de nossos melhores esforços para criar, validar, calcular, manipular, e/ou apresentar os dados precisos, é importante destacar que podem existir imprecisões ou erros nas informações geradas. Portanto, recomendamos que você não dependa exclusivamente desses dados para qualquer finalidade crítica ou decisões importantes.
Não toleramos o uso de nossas ferramentas para atividades ilegais, incluindo, mas não se limitando a: hacking, violação de privacidade, falsificação de identidade ou qualquer outra atividade criminosa. Pedimos que você utilize nossas ferramentas de maneira ética e responsável.
O acesso automatizado às ferramentas é permitido para uso pessoal e não comercial, desde que realizado em volume razoável e sem prejudicar a disponibilidade do serviço. É proibido qualquer acesso automatizado em escala que cause sobrecarga nos servidores, bem como o uso comercial dos dados obtidos por meios automatizados sem autorização prévia por escrito.
Importante: O uso incorreto dos dados aqui apresentados são de total responsabilidade do usuário.