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 para[email protected].