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 seguem o algoritmo oficial de validação da Receita Federal, mas não pertencem a pessoas reais.

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 algoritmo usado pela Receita Federal — mas que são montados aleatoriamente e não pertencem a nenhuma pessoa. 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 corresponde a um cadastro na Receita. 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 em massa

  1. Ajuste o campo Quantidade (de 1 até 10 por vez).
  2. Escolha se o resultado sai com pontuação (529.982.247-25) ou só dígitos (52998224725) pelo botão Formatar.
  3. Clique em Gerar CPFs.
  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.

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