Sobre
Sobre este site
Última atualização: 2 de setembro de 2026.
O Gerador de CPF Aleatório é uma ferramenta de dados de teste para quem constrói software. Ele gera, valida e formata números de CPF matematicamente válidos, para uso em desenvolvimento, homologação e testes automatizados — nunca para representar uma pessoa real.
Como funciona
O site é estático, construído com Astro. Todo o cálculo — geração, validação, formatação e a memória de cálculo do módulo 11 — acontece no seu navegador, em JavaScript. Não existe servidor de aplicação, não existe banco de dados e nenhum número digitado ou gerado sai da sua máquina. Detalhes de coleta de dados estão na política de privacidade.
A consequência agradável é que a página continua funcionando offline depois de carregada, e carrega numa fração do tempo de um gerador que precisa ir e voltar do servidor a cada clique.
Precisão do algoritmo
A lógica de geração e validação — módulo 11, tratamento dos casos de resto 0 e 1, rejeição de sequências de dígitos repetidos e o mapeamento de região fiscal — vive num único módulo TypeScript, coberto por testes automatizados a 100% de linhas e branches. Tanto apágina do algoritmo quanto o gerador e o validador importam exatamente o mesmo código: não existe uma versão "de exibição" divergente da que realmente roda. Se você encontrar uma divergência, ela é um bug e vale reportar — a exatidão é o ponto inteiro deste site.
Existem cerca de 10 bilhões de combinações de CPF matematicamente válidas. O gerador nunca repete um número dentro do mesmo lote, mas não tem como saber — nem ninguém fora da Receita Federal tem — quais dessas combinações já foram emitidas.
O que fizemos diferente
- Região fiscal, não estado. O 9º dígito codifica uma das dez regiões fiscais da Receita, e a maioria agrupa vários estados. Preferimos explicar isso a repetir a simplificação incorreta que virou padrão no setor — veja a tabela completa.
- O erro tem nome. Quando um CPF não passa, o validador diz qual regra falhou e quais seriam os dígitos verificadores corretos.
- A conta fica à vista. Cada CPF gerado vem com a memória de cálculo dos dois dígitos verificadores.
- Lotes de verdade. Até 1000 números por vez, sem repetição, com download em .txt, .csv e .json.
- Código de referência em 6 linguagens. Implementações comentadas do validador em JavaScript, TypeScript, Python, PHP, Java, C#, para quem quer o algoritmo dentro do próprio projeto em vez de depender deste site.
Uso responsável
Os números aqui existem para testar sistemas. Usá-los para se passar por outra pessoa, fraudar cadastro ou obter qualquer vantagem indevida é crime, e a responsabilidade é de quem usa. Os termos de uso tratam disso em detalhe, e asperguntas frequentes respondem as dúvidas mais comuns sobre legalidade e propriedade dos números.
Contato
Encontrou um bug no algoritmo, um dado incorreto ou tem sugestão? Escreva paracontato@cpfaleatorio.com.