Gerador de CPF

Gere CPFs válidos no dígito verificador para testar software, sem sair do navegador, e confira uma lista inteira de CPFs de uma vez.

Processamento local — seu arquivo é processado diretamente no navegador e não precisa ser enviado aos servidores do 7Tools.

Dados fictícios, destinados exclusivamente a teste e desenvolvimento de software. Não correspondem a pessoas reais e não são documentos válidos.

Gerador de CPF

até 100.000 caracteres para validar

Clique em gerar para produzir os valores.

Para que serve, e para que não serve

Quem desenvolve software no Brasil precisa de CPF a toda hora: para testar validação de formulário, popular banco de dados de desenvolvimento, verificar máscara de campo, montar cenário de teste automatizado. Inventar à mão não funciona, porque o dígito verificador recusa.

Não serve para cadastro real, para se passar por alguém, nem para obter qualquer vantagem. Isso é crime, e a existência desta ferramenta não muda isso.

Como usar

  1. Escolha quantos números quer, até 50 por vez.
  2. Se o seu teste precisa de uma região fiscal específica, escolha; se não, deixe em aleatória.
  3. Marque ou desmarque a máscara conforme o destino.
  4. Clique em gerar e copie um a um, ou todos de uma vez.

Como o dígito verificador funciona

Um CPF tem onze dígitos. Os nove primeiros identificam o cadastro, com o nono indicando a região fiscal. Os dois últimos são verificadores, calculados a partir dos anteriores.

O cálculo é uma soma ponderada: cada dígito é multiplicado por um peso decrescente, os produtos são somados, e o resto da divisão por onze determina o verificador — com resto menor que dois virando zero. O segundo verificador usa o mesmo método, já incluindo o primeiro. É por isso que um número inventado à mão quase sempre é recusado: a chance de acertar os dois verificadores por sorte é de uma em cem.

Sequências repetidas como onze uns fecham a aritmética mas nunca são CPF real, e são recusadas por qualquer validador sério. Esta ferramenta não as gera.

Máscara e região

A máscara é apresentação, não conteúdo: trocar não gera números novos, apenas reformata os que estão na tela — para que você não perca um valor que já copiou. A escolha fica guardada durante a sua sessão no navegador.

Privacidade

A geração é aritmética e acontece no seu navegador. Nenhuma requisição é feita, nenhum valor é registrado, e não há como sabermos o que você gerou.

Limitações

  • Até 50 números por vez.
  • Validade sintática não é vínculo com pessoa: o número fecha a aritmética e nada além disso.
  • Não há como gerar um CPF que a Receita reconheça como emitido — nem é o objetivo.

Casos de uso

  • Testar a validação de um campo de CPF em formulário.
  • Popular um banco de dados de desenvolvimento com registros plausíveis.
  • Montar cenário de teste automatizado que precisa de documento válido.
  • Verificar se a máscara do campo se comporta com e sem pontuação.
  • Reproduzir um bug que só acontece com CPF de determinada região.

Validar em lote, na aba ao lado

A mesma página confere CPFs que você já tem. Cole a lista na aba Validar, um por linha, e cada linha recebe o próprio veredito, com a contagem de válidos e inválidos em cima.

É colando uma lista, e não digitando um por um, porque o caso real é conferir uma coluna de planilha. Pontuação é aceita ou ignorada, linha em branco é descartada, e repetição não é removida — o mesmo CPF aparecendo duas vezes na sua coluna é informação.

Válido ali significa que o dígito verificador fecha. Não há consulta à Receita Federal: nenhuma página do lado do visitante consegue saber se um CPF existe.

Perguntas frequentes