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.
Cansado de anúncios? Assine o Premium por R$ 14,90/mês e navegue sem 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
- Clique em Gerar CPF
- Copie o número formatado
- 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
Ferramentas relacionadas
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.