Gerador e Validador de CPF

O CPF (Cadastro de Pessoas Físicas) é o número de 11 dígitos que identifica cada pessoa física perante a Receita Federal do Brasil, formado por 9 dígitos base e 2 dígitos verificadores calculados por um algoritmo de módulo 11. Esta ferramenta gera CPFs fictícios com dígitos matematicamente válidos para uso em testes de software, ou valida se um número já informado segue corretamente essa estrutura.

Formato ao gerar
  • Gerar: escolha um estado e o formato, depois clique em Gerar CPF.
  • Validar: informe um CPF com 11 dígitos (com ou sem pontuação).
  • CPFs com todos os dígitos iguais são considerados inválidos.

Como funciona a validação

  1. Os 9 primeiros dígitos são multiplicados pelos pesos 10 a 2 e somados.
  2. Se o resto da divisão por 11 for menor que 2, o 1º dígito verificador é 0; caso contrário é 11 menos o resto.
  3. O mesmo processo usa os 10 primeiros dígitos com pesos 11 a 2 para o 2º dígito verificador.
  4. O CPF é válido se os dois dígitos calculados coincidirem com os informados.

Estado de origem

O 9º dígito do CPF indica a região fiscal de emissão:

DígitoEstado(s)
0RS
1DF, GO, MS, MT, TO
2AC, AM, AP, PA, RO, RR
3CE, MA, PI
4AL, PB, PE, RN
5BA, SE
6MG
7ES, RJ
8SP
9PR, SC

CPFs com todos os dígitos iguais (ex: 111.111.111-11) são matematicamente válidos pelo algoritmo, mas são rejeitados pela Receita Federal.

Para que serve um gerador de CPF?

Times de desenvolvimento e QA precisam constantemente de dados de teste realistas para preencher formulários, popular bancos de dados de homologação e validar regras de negócio que dependem de um CPF estruturalmente correto — sem usar dados de clientes reais, o que violaria a LGPD em ambientes que não sejam de produção. Esta ferramenta gera CPFs fictícios com dígitos verificadores válidos exatamente para esse cenário, e também permite o caminho inverso: validar se um número já digitado segue corretamente o algoritmo oficial antes de investigar outras causas de erro em um sistema.

Perguntas frequentes

Os CPFs gerados aqui pertencem a pessoas reais?

Não. A ferramenta apenas combina números aleatórios com o algoritmo oficial de dígito verificador. Não há consulta a nenhuma base de dados, então o CPF gerado pode coincidir por acaso com um número real, mas não foi extraído do cadastro de ninguém.

Para que serve gerar um CPF de teste?

É útil para preencher formulários em ambiente de desenvolvimento, testar validações de sistemas, popular bancos de dados de homologação e treinar equipes de QA sem usar dados de clientes reais.

Posso usar um CPF gerado aqui para me cadastrar em um site de verdade?

Não. Embora o número passe na validação matemática, usar um CPF fictício para se identificar em cadastros reais, contratos ou compras é indevido e pode ter consequências legais, já que o número não está vinculado a você na Receita Federal.

Por que o algoritmo usa dois cálculos de módulo 11?

O primeiro dígito verificador é calculado a partir dos 9 dígitos base; o segundo é calculado incluindo o primeiro dígito já obtido. Esse encadeamento torna mais difícil adulterar um único número do CPF sem invalidar ambos os dígitos verificadores.

O estado de origem selecionado garante que o CPF seja daquele estado?

O 9º dígito indica apenas a região fiscal onde o CPF foi emitido (a unidade da Receita Federal responsável pela inscrição), não necessariamente onde a pessoa mora hoje — é comum alguém ter um CPF de um estado diferente do atual, por exemplo por ter feito a primeira inscrição quando ainda residia lá.

CPF válido no cálculo não significa CPF existente

Esta ferramenta verifica a estrutura de 11 dígitos e os dois dígitos verificadores. Esse teste é útil no desenvolvimento de formulários, máscaras e rotinas de validação, mas não consulta cadastros governamentais e não revela dados de uma pessoa.

Em testes de software, gere um número fictício, confirme se o campo aceita o formato escolhido e valide também entradas incorretas, como dígitos repetidos, quantidade incompleta e caracteres inesperados. Assim o teste cobre sucesso e erro.

Limites da ferramenta:Não use CPFs reais em ambientes de desenvolvimento, exemplos públicos ou capturas de tela. Para consultar situação cadastral, regularidade ou emitir comprovante, utilize exclusivamente o serviço oficial da Receita Federal.

Fonte para conferência: Consulta oficial de CPF na Receita Federal.