Como Gerar CPF Válido para Testes: Guia Completo

O que é um CPF e por que gerar um para testes?

O CPF (Cadastro de Pessoas Físicas) é o documento de identificação fiscal de todo cidadão brasileiro, emitido pela Receita Federal. Com 11 dígitos no formato `XXX.XXX.XXX-DD`, ele está presente em praticamente toda transação formal no Brasil: abertura de contas, contratos, declarações de Imposto de Renda e muito mais.

Durante o desenvolvimento de software, é comum a necessidade de preencher formulários, popular bancos de dados de homologação ou testar fluxos de cadastro. Usar CPFs de pessoas reais nesses contextos é um risco grave à privacidade e uma violação direta da LGPD (Lei Geral de Proteção de Dados).

A solução é usar um gerador de CPF — uma ferramenta que cria números matematicamente válidos, mas que não pertencem a nenhuma pessoa real.

Como funciona o algoritmo de validação do CPF?

O CPF não é um número aleatório. Os dois últimos dígitos (chamados de dígitos verificadores) são calculados a partir dos nove primeiros usando um algoritmo específico da Receita Federal. Qualquer sistema que valide CPF usa esse mesmo cálculo.

Calculando o primeiro dígito verificador

Multiplique os 9 primeiros dígitos pelos pesos 10, 9, 8, 7, 6, 5, 4, 3 e 2, respectivamente. Some todos os resultados. Divida por 11 e calcule o resto. Se o resto for menor que 2, o dígito é 0. Caso contrário, o dígito é 11 menos o resto.

Calculando o segundo dígito verificador

Repita o processo usando os 10 primeiros dígitos (incluindo o primeiro verificador) com os pesos 11, 10, 9, 8, 7, 6, 5, 4, 3 e 2.

Regra especial

CPFs formados por dígitos repetidos — como `111.111.111-11` ou `000.000.000-00` — são matematicamente inválidos por definição, mesmo que o cálculo dos verificadores feche. A Receita Federal os rejeita automaticamente.

O que significa o nono dígito do CPF?

Muita gente não sabe, mas o nono dígito do CPF identifica a região fiscal de emissão do documento:

  • 1 → Distrito Federal, Goiás, Mato Grosso do Sul, Mato Grosso e Tocantins
  • 2 → Pará, Amazonas, Acre, Amapá, Rondônia e Roraima
  • 3 → Ceará, Maranhão e Piauí
  • 4 → Pernambuco, Rio Grande do Norte, Paraíba e Alagoas
  • 5 → Bahia e Sergipe
  • 6 → Minas Gerais
  • 7 → Rio de Janeiro e Espírito Santo
  • 8 → São Paulo
  • 9 → Paraná e Santa Catarina
  • 0 → Rio Grande do Sul

Por isso, ao usar nossa ferramenta de Gerador de CPF, você pode escolher o estado desejado para gerar um CPF coerente com aquela região — útil para testes que validam o campo de UF.

Casos de uso mais comuns para gerar CPF

Desenvolvedores, analistas de QA e estudantes de TI usam geradores de CPF em diversas situações:

  • Testes automatizados em sistemas de cadastro
  • Populações de banco de dados de homologação e staging
  • Simulações de integração com APIs de terceiros
  • Desenvolvimento de fluxos de checkout e validação de formulários
  • Estudos e aprendizado sobre o algoritmo de documentos brasileiros

Posso usar CPF gerado para fins não relacionados a testes?

Não. Os CPFs gerados por ferramentas online seguem o algoritmo oficial, mas não pertencem a nenhuma pessoa cadastrada na Receita Federal. Usá-los em qualquer contexto fora de desenvolvimento e testes — como tentativas de cadastro em serviços reais, obtenção de crédito ou qualquer outra finalidade — é ilegal e constitui fraude.

Use nossa ferramenta exclusivamente para fins de teste e desenvolvimento de software.

Como usar o Gerador de CPF do Geratudo

Nossa ferramenta é simples, gratuita e não requer cadastro:

  • Acesse o Gerador de CPF
  • Escolha se deseja o CPF com ou sem formatação (pontos e traço)
  • Selecione o estado (UF) de emissão, se necessário
  • Clique em Gerar CPF e copie o número

Você pode gerar quantos CPFs quiser, sem limites. Nenhum dado é armazenado em nossos servidores.

Também precisamos validar CPF?

Se você recebeu um CPF e quer verificar se o número é matematicamente correto, use nossa ferramenta de Validar CPF. Ela verifica instantaneamente se os dígitos verificadores estão corretos, sem consulta à Receita Federal.

Precisa de outros documentos para testes? Veja também nosso Gerador de CNPJ, Gerador de RG e Gerador de CNH.