Gerador de CPF

Quantidade:
Formato:
Como usar o gerador de CPF?

Gerar CPFs aleatórios válidos para testes é simples e rápido. Siga as instruções:

  1. Escolha a quantidade de CPFs que deseja gerar (de 1 até 10.000).
  2. Decida se deseja incluir máscara (pontos e hífen no formato).
  3. Escolha o formato de saída:
    • 1 por linha: cada CPF em uma linha.
    • CSV: separados por vírgulas.
    • JSON: array JSON.
  4. Clique em Gerar para obter os CPFs.
  5. Copie ou faça o download do resultado conforme necessário.

Os CPFs gerados são ideais para uso em sistemas de desenvolvimento e testes, evitando o uso de dados pessoais reais.

Perguntas Frequentes

O que é um CPF?

CPF: o que é e para que serve

O CPF (Cadastro de Pessoas Físicas) é um documento emitido pela Receita Federal do Brasil para identificar cidadãos contribuintes no território nacional. Seu principal objetivo é acompanhar as obrigações fiscais e tributárias de cada pessoa.

O CPF é composto por 11 dígitos, sendo os 9 primeiros aleatórios e os 2 últimos chamados de dígitos verificadores (DV), calculados a partir de regras matemáticas específicas que garantem sua validade formal.

Exemplo de CPF com máscara: 123.456.789-09

Principais usos do CPF:

  • Abrir contas bancárias
  • Emitir cartões de crédito
  • Declarar imposto de renda
  • Realizar compras online
  • Participar de concursos públicos

⚠ Atenção: os CPFs gerados por esta ferramenta são válidos apenas para testes e não pertencem a pessoas reais.

Qual o objetivo de gerar CPFs válidos?

Gerar CPFs válidos é útil para testes de sistemas que exigem validação formal do número de CPF. Os números gerados são matematicamente válidos, mas não pertencem a pessoas reais, garantindo segurança e conformidade nos ambientes de desenvolvimento.

Posso usar os CPFs gerados em produção?

Não é recomendado. Os CPFs gerados não pertencem a indivíduos reais e devem ser usados apenas em ambientes de desenvolvimento, homologação ou testes automatizados.

Os CPFs gerados são reais?

Não. Os CPFs gerados são matematicamente válidos, mas não correspondem a pessoas reais. São destinados exclusivamente para uso em ambientes de teste e desenvolvimento de software.

Como funciona o algoritmo de geração de CPF?

O CPF (Cadastro de Pessoa Física) é formado por 11 dígitos, sendo os 9 primeiros aleatórios e os 2 últimos calculados como dígitos verificadores (DV). O algoritmo garante que o CPF seja matematicamente válido, mesmo que não pertença a uma pessoa real.

  1. Gerar os 9 primeiros dígitos:

    São números aleatórios entre 0 e 9. Exemplo: 1 0 3 7 5 9 2 6 4

  2. Calcular o 1º dígito verificador (DV1):
    • Aplique os pesos decrescentes de 10 a 2 para cada dígito:
    • (1×10 + 0×9 + 3×8 + 7×7 + 5×6 + 9×5 + 2×4 + 6×3 + 4×2)
    • Some os resultados e calcule o módulo 11 da soma.
    • Se o resto for menor que 2, DV1 = 0. Caso contrário, DV1 = 11 - resto.
  3. Calcular o 2º dígito verificador (DV2):
    • Agora inclua o DV1 ao final da sequência (10 dígitos).
    • Aplique os pesos decrescentes de 11 a 2.
    • (1×11 + 0×10 + 3×9 + 7×8 + 5×7 + 9×6 + 2×5 + 6×4 + 4×3 + DV1×2)
    • Repita o cálculo: se resto < 2, DV2 = 0; senão, DV2 = 11 - resto.
  4. Resultado final:

    Concatene os 9 dígitos + DV1 + DV2. Exemplo final com máscara: 103.759.264-XX

Esse algoritmo é o mesmo utilizado oficialmente pela Receita Federal para validar números de CPF.

⚠ Disclaimer ️

️ Esta ferramenta gera CPFs exclusivamente para uso em testes e desenvolvimento de software.
Os CPFs gerados aqui são matematicamente válidos, mas não pertencem a pessoas reais e não devem ser utilizados para fins fiscais, comerciais ou qualquer atividade fora do ambiente de desenvolvimento.