Como Gerar CPF Válido para Teste de Software

24 de março de 2026 · 5 min de leitura

Se você é desenvolvedor, QA ou trabalha com testes de software, já precisou de CPFs válidos para testar formulários, validações e integrações. Gerar esses números manualmente é tedioso e propenso a erros.

Por que usar CPFs válidos em testes?

Sistemas bem construídos validam o CPF usando o algoritmo de módulo 11 (dígitos verificadores). Se você usar um CPF aleatório como "111.111.111-11", a validação vai rejeitar. Você precisa de números que passem na verificação matemática.

Como funciona o algoritmo do CPF

O CPF tem 11 dígitos: os 9 primeiros são o número base e os 2 últimos são dígitos verificadores calculados assim:

  1. Multiplique cada um dos 9 dígitos por pesos de 10 a 2
  2. Some os resultados e calcule o resto da divisão por 11
  3. Se o resto for menor que 2, o dígito é 0; senão, é 11 menos o resto
  4. Repita para o segundo dígito usando pesos de 11 a 2

Gerando CPFs com nossa ferramenta

Nossa ferramenta de geração de CPF cria números válidos instantaneamente. Para uso básico, gere um por vez gratuitamente. Com o plano Pro, gere até 1.000 CPFs de uma vez e exporte em CSV ou Excel.

Experimente agora:

Gerar CPF válido →

Via API (para automação)

Desenvolvedores podem usar nossa API REST para gerar CPFs programaticamente:

curl https://api-tools.servicespomatti.com/v1/generate/cpf?count=100 \
  -H "Authorization: Bearer SUA_API_KEY"

Perguntas frequentes

É crime gerar CPF?
Não. Gerar CPFs matematicamente válidos para testes é legal. O que é crime é usar um CPF real de outra pessoa para fraude.

Os CPFs gerados são de pessoas reais?
Não. Os números são gerados aleatoriamente. A chance de coincidir com um CPF real é estatisticamente insignificante.

Posso usar em produção?
Não. CPFs gerados são apenas para teste e desenvolvimento. Nunca use dados fictícios em ambientes de produção.