Validador de CPF
Valide e formate um CPF calculando os dígitos verificadores localmente, sem consultar a Receita Federal.
Como usar
Cole ou digite o CPF com ou sem pontos e traço: a máscara 000.000.000-00 é aplicada enquanto você digita. Ao clicar em Validar, a ferramenta recalcula os dois dígitos verificadores a partir dos nove primeiros números e compara com os dois últimos que você informou. O resultado mostra se o CPF é válido, o número formatado e cada dígito verificador ao lado do valor esperado, o que ajuda a achar um erro de digitação.
O cálculo é o módulo 11. Para o primeiro dígito, multiplique os nove primeiros números pelos pesos de 10 a 2, some tudo e calcule o resto da divisão por 11: se o resto for 0 ou 1, o dígito é 0; senão, é 11 menos o resto. O segundo dígito usa os dez primeiros números, já com o primeiro verificador, e os pesos de 11 a 2, com a mesma regra. Em 529.982.247-25, a primeira soma é 295, o resto é 9 e o dígito é 2; a segunda soma é 347, o resto é 6 e o dígito é 5.
Valores com menos de 11 dígitos são recusados; dígitos a mais são descartados pela máscara. Sequências de dígitos iguais, como 111.111.111-11, passam no cálculo, porque os verificadores calculados repetem o próprio dígito, mas não são usadas como CPF; por isso a ferramenta também as recusa.
Validar não é consultar. O cálculo mostra que o número é bem formado, não que ele exista, a quem pertence ou se está regular. A situação cadastral pode ser verificada na consulta pública da Receita Federal, que pede o CPF e a data de nascimento e informa uma destas situações: Regular, Pendente de regularização, Suspensa, Cancelada, Titular falecido ou Nula.
Pela Lei nº 14.534/2023, o CPF é o número único e suficiente para identificar o cidadão nos bancos de dados de serviços públicos, e a nova Carteira de Identidade Nacional usa o CPF como número de registro. Todo o cálculo acontece no seu navegador: o número não é enviado, salvo nem consultado em lugar nenhum.
Exemplo
O exemplo passa na verificação dos dígitos do CPF. Isso não comprova cadastro ativo, identidade ou titularidade.
529.982.247-25Válido: os dígitos esperados são 2 e 5, iguais aos informados.529.982.247-52Inválido: os dois verificadores foram trocados, e o resultado mostra 5 onde se esperava 2 e 2 onde se esperava 5.52998224725Aceito sem pontuação e formatado como 529.982.247-25.111.111.111-11Recusado: sequência de dígitos iguais.529.982.247-2Recusado: tem só 10 dígitos.
Perguntas frequentes
Um CPF válido aqui está ativo na Receita Federal?
Não necessariamente. A ferramenta confere só os dígitos verificadores. Um número pode passar no cálculo e não estar cadastrado, ou estar suspenso, cancelado ou nulo. Para saber a situação, use a consulta pública da Receita Federal, com o CPF e a data de nascimento do titular.
Por que 111.111.111-11 é recusado?
Sequências com todos os dígitos iguais passam no cálculo do módulo 11, porque os verificadores calculados repetem o próprio dígito. Por isso são bloqueadas explicitamente, como fazem os validadores em geral.
O que significa o nono dígito?
Ele indica a região fiscal do endereço informado quando o CPF foi cadastrado, não necessariamente onde a pessoa nasceu ou mora hoje: 1 para DF, GO, MS, MT e TO; 2 para AC, AM, AP, PA, RO e RR; 3 para CE, MA e PI; 4 para AL, PB, PE e RN; 5 para BA e SE; 6 para MG; 7 para ES e RJ; 8 para SP; 9 para PR e SC; e 0 para RS.
O CPF também vai ter letras, como o CNPJ?
Não há anúncio da Receita Federal nesse sentido. O formato alfanumérico, adotado a partir de julho de 2026, vale só para o CNPJ.
Onde consigo números para testar um sistema?
No Gerador de CPF e CNPJ para testes do nTools. Os números gerados passam na validação, mas podem coincidir com CPFs reais, por isso use-os apenas em ambientes de teste.