Gerador de CPF

Gere números de CPF válidos para testes de software e desenvolvimento.

Como usar o gerador

Abra a ferramenta, escolha se quer o CPF com ou sem pontuação (padrão é com) e defina quantos números você precisa. Gere até 50 CPFs de uma vez. Clique em “Copiar” para levar qualquer número para a área de transferência — útil para colar em formulários de teste.

O gerador cria um CPF diferente a cada clique porque sorteia aleatoriamente os 9 primeiros dígitos, depois calcula os dois dígitos verificadores. Todos os números gerados são válidos: passam na validação que formulários usam.

Para que serve na prática

Um cenário comum: você testa um formulário de cadastro e precisa confirmar que ele rejeita CPFs inválidos. Gere alguns CPFs válidos e teste também com uma sequência qualquer de 11 números — se o formulário aceitar essa segunda entrada, há um bug na validação.

Outro uso frequente é popular um ambiente de homologação: antes de liberar uma funcionalidade, times de QA carregam o banco de testes com registros de usuários fictícios, cada um com um CPF sintaticamente correto, para simular volume real sem tocar em dados de clientes verdadeiros.

Como os dígitos verificadores funcionam

Um CPF tem 11 dígitos: 9 aleatórios + 2 verificadores. Os dígitos verificadores usam módulo 11 para detectar erros de digitação, como troca de posição ou dígito incorreto.

O primeiro dígito verificador multiplica cada um dos 9 dígitos iniciais por pesos que começam em 10 e diminuem até 2. Soma-se tudo, multiplica-se essa soma por 10 e divide-se o resultado por 11: o resto é o dígito. Quando o resto dá 10, o dígito vira 0.

O segundo dígito segue a mesma conta sobre 10 números em vez de 9 — os dígitos originais mais o primeiro verificador recém-calculado — com pesos de 11 até 2. É essa fórmula, definida pela Receita Federal, que qualquer sistema usa para validar um CPF.

Uso responsável

Gere CPFs apenas para testar seu software, preencher bancos de dados de desenvolvimento ou simular formulários. Usar um número fictício em um cadastro real configura falsidade ideológica, crime previsto no artigo 299 do Código Penal. O risco é seu.

Mantenha o ambiente de teste isolado da produção — banco de dados local ou servidor de homologação, nunca uma plataforma pública — e jamais use um CPF gerado em cadastro real.

Perguntas frequentes

Os CPFs gerados são de pessoas reais?

Não. São números matematicamente válidos criados por sorteio — os dígitos verificadores seguem a regra da Receita Federal, mas o número não pertence a ninguém. Servem para testar sistemas.

Para que serve um gerador de CPF?

Desenvolvedores e testadores usam CPFs válidos para testar formulários, cadastros e validações de software sem expor dados reais de pessoas.

Usar CPF gerado em cadastros reais é crime?

Sim. Inserir CPF falso em cadastros verdadeiros pode configurar falsidade ideológica (art. 299 do Código Penal). Use apenas em ambientes de teste.

Ferramentas relacionadas