Os números gerados aqui são válidos no cálculo, mas não pertencem a ninguém: servem para testar software, não para se passar por outra pessoa. Usar CPF de terceiros ou inventar identidade é crime. Para saber se um CPF real existe e está regular, use a consulta de CPF.
Como usar o gerador
Clique em Gerar CPF e o número aparece na hora. Você pode escolher a região fiscal (o 9º dígito, que indica onde o CPF seria emitido), gerar vários de uma vez para popular uma base de teste, e decidir se quer o número com ou sem a máscara de pontuação. O botão Copiar leva a lista inteira para a área de transferência.
Válido não é o mesmo que existente
Esta é a distinção que mais confunde. Um CPF válido é um número cujos dois dígitos verificadores fecham a conta do módulo 11. Um CPF existente é um número que a Receita Federal de fato registrou para uma pessoa. O gerador produz a primeira coisa, nunca a segunda: os números passam na validação matemática, mas a chance de coincidir com o CPF real de alguém é irrelevante, e ainda que coincidisse, você não teria nenhum dado dessa pessoa.
Por isso o gerador é seguro e legítimo para desenvolvimento, e inútil para qualquer tentativa de fraude. Quem precisa confirmar um CPF real usa a consulta; quem só precisa de um número que passe na validação de um formulário usa o gerador.
A região fiscal: o 9º dígito
O nono dígito do CPF não é aleatório: ele identifica a Região Fiscal da Receita Federal responsável pela emissão. É por isso que o gerador deixa você fixá-lo, útil quando o teste precisa de CPFs "de São Paulo" ou "do Nordeste". A tabela completa:
Você vai ver muitos geradores que oferecem "CPF por estado", com os 27 estados na lista. Isso é impreciso: o CPF só codifica a região fiscal (o 9º dígito), e cada região agrupa vários estados. Não existe um dígito exclusivo de "São Paulo" ou "Bahia" — existe o dígito da região a que o estado pertence. Por isso o nosso gerador é por região: é o que o número realmente carrega.
Por que programadores geram CPF
Testar software exige dados que pareçam reais sem ser reais. Um formulário de cadastro que valida o CPF precisa de números que passem na validação para exercitar o caminho feliz; um relatório precisa de milhares de linhas para medir performance; uma homologação não pode, por lei e por bom senso, usar o CPF verdadeiro de clientes. O gerador resolve os três casos: dá números válidos, em lote, que não expõem ninguém.
- QA e testes automatizados: preencher e enviar formulários sem depender de dados de produção.
- Ambientes de homologação: popular bancos de teste com CPFs que a validação aceita.
- Demonstrações: mostrar um sistema funcionando sem exibir dados de pessoas reais.
- Estudo: entender na prática como o dígito verificador é calculado.
Como o número é montado
O gerador sorteia os 8 primeiros dígitos, define o 9º (a região, sorteada ou escolhida por você) e então calcula os dois dígitos verificadores pelo módulo 11, exatamente como a Receita faz. Por isso o resultado é sempre um CPF que passa em qualquer validação. Se quiser ver essa conta acontecer para um número específico, o validador mostra o passo a passo.
O resto da divisão por 11 define o dígito: 11 − resto (ou 0, se o resto for 0 ou 1).
O 2º dígito repete a conta incluindo o 1º DV, com os pesos 11 10 9 8 7 6 5 4 3 2.
Precisa conferir se um CPF é válido em vez de gerar um?
Perguntas frequentes
O CPF gerado é válido?
Sim. O número respeita o cálculo do dígito verificador (módulo 11), então passa em qualquer validação de formato. Ele é válido no cálculo, mas não corresponde a uma pessoa real.
Posso usar um CPF gerado para me cadastrar em algum serviço?
Não. Usar um CPF que não é o seu, mesmo gerado, para se identificar em qualquer serviço é fraude e é crime. A ferramenta serve apenas para testes de software com dados fictícios.
O gerador guarda ou envia os números gerados?
Não. Os CPF são gerados no seu navegador e não são enviados nem armazenados. Registramos apenas estatísticas de uso anônimas das opções (como a região escolhida), sem nenhum número.
Como escolho o estado do CPF?
O estado é definido pelo 9º dígito (a região fiscal). Escolha a região no seletor e o gerador fixa esse dígito. Uma região agrupa vários estados, então não há um dígito exclusivo por estado.
Dá para gerar vários CPFs de uma vez?
Sim. Informe a quantidade (até 50) e clique em Gerar. Use o botão Copiar para levar a lista inteira de uma vez.
Qual a diferença entre gerar e consultar um CPF?
Gerar cria um número novo, válido no cálculo, para testes. Consultar verifica a situação cadastral de um CPF real na Receita Federal. São coisas opostas: uma inventa, a outra confere.
Um CPF gerado pode, por acaso, ser de uma pessoa real?
Em teoria, qualquer número válido pertence a alguém ou poderia pertencer. Mas o gerador não tem acesso a nenhum dado pessoal: ainda que o número coincida, não há nome, endereço nem qualquer informação associada. Por isso ele é inofensivo para testes e inútil para fraude.
Site não oficial, sem vínculo com a Receita Federal do Brasil. Orientamos a consulta e levamos você ao serviço oficial. A consulta e o Comprovante de Situação Cadastral no CPF são gratuitos no site da Receita Federal.