ZSC Labs

Gerador de CPF

Gere um número de CPF válido para testes e desenvolvimento.

Gerador de CPF para testes

Gera um número de CPF numericamente válido — com dígitos verificadores corretos — para uso em testes e desenvolvimento de software.

Este CPF é gerado aleatoriamente apenas para testes e desenvolvimento. Ele não pertence a nenhuma pessoa real e não deve ser usado para cadastros reais, fraude ou qualquer outra finalidade ilícita.

Publicidade

Cansado de anúncios? Assine o Premium por R$ 14,90/mês e navegue sem anúncios.

Remover anúncios

Sobre esta ferramenta

Toda vez que um formulário em desenvolvimento pede um CPF, alguém acaba testando com 111.111.111-11 só para passar da validação — e isso esconde bugs que só aparecem com números realmente válidos. Esta ferramenta sorteia 9 dígitos aleatórios e calcula os 2 dígitos verificadores com o mesmo algoritmo de pesos decrescentes (10 a 2) usado pela Receita Federal, somado em módulo 11, produzindo um número que passa em qualquer checagem de formato sem pertencer a ninguém.

Como funciona

O gerador sorteia os 9 primeiros dígitos com crypto.getRandomValues (não Math.random, que não é criptograficamente seguro) e descarta o resultado se todos os dígitos saírem iguais, porque a Receita Federal nunca emite um CPF assim. Depois aplica duas vezes a mesma fórmula: multiplica cada dígito por um peso decrescente, soma tudo, e reduz por módulo 11 e módulo 10.

Como utilizar

  1. Clique em Gerar CPF
  2. Copie o número formatado
  3. Use em cadastros de teste, seeds de banco de dados ou QA

Exemplos

Ideal para popular um banco de dados de homologação, preencher formulários de teste automatizado ou verificar se uma máscara de CPF aceita o formato certo antes de ir para produção.

Benefícios

  • Mesmo algoritmo de dígito verificador usado pela Receita Federal
  • Gera quantos números precisar, sem limite de uso
  • Roda inteiramente no navegador, sem round-trip para nenhum servidor

Perguntas frequentes

Porque a Receita Federal nunca atribui um CPF com todos os dígitos iguais — mesmo que a fórmula do dígito verificador aceitasse esse padrão, ele é sempre inválido na prática, então o gerador o descarta e sorteia de novo.

Publicidade

Conclusão

Um CPF de teste bem formado evita retrabalho quando o sistema em produção rejeitar o clássico 111.111.111-11 — gere o seu agora.