Apenas para desenvolvimento

Gerador de CPF válido para testes

Gere CPFs matematicamente válidos para popular ambientes de teste, fixtures e formulários em desenvolvimento. Não pertencem a pessoas reais.

  • Geração 100% local com Crypto.getRandomValues — nada é salvo em servidor.
  • Suporta lote de até 50 CPFs por vez para popular fixtures de teste rapidamente.
  • Opção para copiar com ou sem formatação, conforme o destino dos dados.
Ferramenta

Gere CPFs válidos para ambiente de testes

Atenção: os CPFs gerados aqui são matematicamente válidos (passam no cálculo do dígito verificador), mas não pertencem a nenhuma pessoa real. Use apenas em ambientes de desenvolvimento, QA e fixtures de teste — nunca para fraude, contratação, contrato ou cadastro real.

Quantidade0
FormatoCom máscara

Algoritmo: 9 dígitos aleatórios sorteados via Crypto.getRandomValues, seguidos dos dois dígitos verificadores calculados pela regra módulo 11 oficial da Receita Federal. Sequências repetidas (111.111.111-11) são descartadas.

Uso responsável: esta ferramenta existe para facilitar testes automatizados, popular bancos de desenvolvimento e validar formulários — usá-la para se passar por outra pessoa configura crime previsto na legislação brasileira.

Visão geral

O que você encontra nesta página

O gerador de CPF para testes resolve uma dor concreta de quem desenvolve software no Brasil: precisar popular cadastros, fixtures e formulários com CPFs que passem na validação de dígito verificador, sem usar dados reais. A página gera o número em poucos cliques e copia em lote.

Toda a geração acontece no navegador, com Crypto.getRandomValues. Os números resultantes são matematicamente válidos, mas não pertencem a nenhuma pessoa — usar a ferramenta para qualquer outro fim que não seja teste é responsabilidade exclusiva de quem fizer.

Entenda a ferramenta

O que esta ferramenta faz

  • Sorteia 9 dígitos aleatórios e calcula os dois dígitos verificadores pela regra módulo 11 oficial.
  • Gera lotes de até 50 CPFs por vez, com ou sem máscara, prontos para colar em fixtures.
  • Copia todos os números de uma vez para a área de transferência.
Quando usar

Em quais situações ela ajuda

  • Ao popular ambiente de homologação ou desenvolvimento com cadastros fictícios.
  • Ao validar máscaras, regras de formulário e mensagens de erro em fluxos de cadastro.
  • Ao escrever testes automatizados que exigem CPF válido como entrada.
Passo a passo

Como usar

  1. Ajuste a quantidade desejada (1 a 50).
  2. Escolha se quer o número com ou sem máscara.
  3. Use Gerar novos CPFs para sortear outro lote a qualquer momento.
  4. Use Copiar todos para enviar a lista direto para a área de transferência.
Exemplos práticos

Quando esse cálculo ou recurso costuma ser útil

  • Popular banco de dados de homologação com CPFs válidos para teste de fluxo.
  • Validar máscaras e regras de formulário em ambiente de QA.
  • Gerar fixtures para testes automatizados de cadastros de pessoa física.
Leitura do resultado

Cuidados e interpretações importantes

  • Os CPFs são matematicamente válidos mas não correspondem a registros reais da Receita Federal.
  • Em testes que dependem de unicidade no banco, gere mais que o necessário e descarte duplicatas se aparecerem.
Metodologia

Como a estimativa é construída

  • Os 9 dígitos base são sorteados via Crypto.getRandomValues com descarte de viés modular.
  • O primeiro dígito verificador usa pesos 10..2 e regra módulo 11 (resultado 10 vira 0).
  • O segundo dígito verificador usa pesos 11..2 sobre os 10 dígitos anteriores, com a mesma regra.
  • Sequências repetidas (todos os dígitos iguais) são descartadas porque, embora válidas pelo cálculo, são rejeitadas pela Receita Federal.
Credibilidade

Revisão editorial

Conteúdo mantido por Equipe editorial do Hub de Utilidades com revisão pública desta versão em 1 de maio de 2026.

  • As ferramentas têm caráter informativo e de apoio prático.
  • Resultados importantes devem ser conferidos com documentos, regras vigentes ou atendimento especializado.
  • Erros, ajustes e sugestões podem ser enviados para tbdevcompany@gmail.com.
  • Esta página foi construída para combinar ferramenta interativa, contexto e navegação relacionada.
  • Se você encontrar divergência material, use o canal de contato para relatar a situação.
Dúvidas comuns

Perguntas frequentes

Os CPFs gerados pertencem a alguém?

Não. Os números são sorteados aleatoriamente e os dígitos verificadores são calculados pela regra oficial. A combinação resultante é matematicamente válida, mas não corresponde a um CPF real cadastrado na Receita Federal.

Posso usar para fraude, contrato ou cadastro real?

Não. Usar um CPF gerado para se passar por outra pessoa, abrir conta bancária, assinar contrato ou cometer fraude é crime previsto na legislação brasileira. A ferramenta existe exclusivamente para fins de desenvolvimento e teste.

Por que dois CPFs gerados podem ser iguais a um real?

É matematicamente possível, embora improvável. O CPF tem 11 dígitos, então existem cerca de 10⁹ combinações válidas distribuídas entre os mais de 200 milhões de CPFs reais. Por isso a ferramenta é restrita a uso em testes — qualquer outro uso é responsabilidade exclusiva de quem fizer.

A ferramenta gera CPF de UF específica?

Não. O nono dígito do CPF indica a região fiscal de emissão, mas a ferramenta sorteia todos os dígitos aleatoriamente. Para fins de teste isso geralmente não importa.

Próximos passos

Ferramentas relacionadas

Buscas relacionadas

Termos atendidos por esta página

gerador de cpfgerador de cpf para testescpf válido para testecpf fakecpf aleatório