Pular para o conteúdo
Toolbox BrasilToolbox Brasil
CPFUtilidades

Gerador de CPF Válido Online

Gere números de CPF válidos para uso em testes de software e desenvolvimento. Os CPFs passam no cálculo dos dígitos verificadores, mas são sorteados no seu navegador, sem consulta a nenhum cadastro.

Gerador de CPF: números válidos para testes de sistema

O gerador de CPF cria números que passam na verificação dos dígitos — o mesmo cálculo de módulo 11 que os sistemas de cadastro aplicam. Os nove primeiros dígitos são sorteados e os dois últimos são calculados; nenhum cadastro é consultado. Serve para preencher formulários em ambiente de desenvolvimento, popular bancos de dados de teste e validar máscaras e regras de cadastro. Roda 100% no navegador.

Para que serve um CPF gerado

  • Testes de QA e homologação: exercitar telas de cadastro sem usar dados reais de clientes.
  • Seed de banco de dados: gerar registros fictícios para desenvolvimento e demonstração.
  • Validação de formulário: conferir se a máscara 000.000.000-00 e a checagem de dígito verificador do seu sistema funcionam.
  • Material didático: demonstrar o cálculo de módulo 11.

Importante: o número é matematicamente válido, mas não foi emitido pela Receita Federal para você. Usar CPF fictício para abrir conta, assinar contrato ou se passar por outra pessoa é crime (falsidade ideológica, art. 299 do Código Penal). Use apenas em ambiente de teste.

Como gerar CPF: um número ou em massa

  1. Escolha, na chave Formatar, se o resultado sai com pontuação (529.982.247-25) ou só dígitos (52998224725). A escolha vale para a próxima geração.
  2. Ajuste o campo Quantidade (de 1 até 10 por vez).
  3. Clique em Gerar CPF.
  4. Copie a lista inteira de uma vez ou cada número individualmente.

Para volumes maiores, repita a geração — cada lote usa dígitos novos e independentes.

CPF com e sem pontuação

Formato Exemplo Quando usar
Com pontuação 529.982.247-25 campos com máscara visual, planilhas, documentos
Somente dígitos 52998224725 APIs, importação em banco, comparação de strings

Como o dígito verificador é calculado

Os 9 primeiros dígitos são o número base; os 2 últimos são calculados por módulo 11:

  1. 1º dígito (DV1): multiplique os 9 dígitos pelos pesos 10, 9, 8, … 2, some tudo e calcule o resto da divisão por 11. Se o resto for menor que 2, o DV1 é 0; senão, é 11 − resto.
  2. 2º dígito (DV2): repita usando os 10 dígitos (base + DV1) com pesos 11, 10, 9, … 2, mesma regra do resto.

Exemplo com 529.982.247-25: base 529982247. A soma ponderada dá 295 → 295 % 11 = 9 → DV1 = 11 − 9 = 2. Para o DV2, a soma sobre 5299822472 dá 347 → 347 % 11 = 6 → DV2 = 11 − 6 = 5. Resultado: 529.982.247-25. Veja o passo a passo detalhado em como calcular o dígito verificador do CPF.

O CPF 52998224725 (529.982.247-25) é válido?

Sim, na matemática: os verificadores 25 conferem com a conta acima, por isso 52998224725 aparece com frequência como número de exemplo em testes e tutoriais. Passar no cálculo, porém, não diz nada sobre a situação cadastral — isso vale para ele e para qualquer número que sair do gerador.

O que o gerador não faz

  • Não consulta a Receita Federal: ele não informa se um número existe, está regular ou de quem é.
  • Não garante que o número seja inédito: o sorteio é aleatório e pode coincidir com um CPF já emitido. Por isso o resultado serve só para teste, nunca para identificar alguém.
  • Não escolhe o estado: o 9º dígito, que indica a região fiscal de emissão, também sai aleatório.

Dicas

Exemplos

CPF com formatação

Entrada
Gerar 1 CPF com pontuação
Saída
123.456.789-09

CPF sem formatação

Entrada
Gerar 1 CPF sem pontuação
Saída
12345678909

Perguntas Frequentes