Como Funciona um Gerador de CPF (e Por Que Ele é Legal)
O gerador de CPF é uma das ferramentas mais buscadas do Brasil. Mais de 600 mil pesquisas por mês. Mas a maioria das pessoas não sabe exatamente como ele funciona, nem por que é perfeitamente legal.
O que é um CPF gerado
Um CPF gerado é um número de 11 dígitos que passa na validação algorítmica da Receita Federal, mas não está cadastrado no banco de dados. Ele não pertence a nenhuma pessoa real. Não tem nome, endereço ou histórico associado.
É o equivalente a uma chave que abre a fechadura de teste, mas não abre nenhuma porta real.
O algoritmo
O CPF brasileiro tem 11 dígitos: 9 dígitos base + 2 dígitos verificadores. Os dígitos verificadores são calculados por um algoritmo público definido pela Receita Federal.
Dígito verificador 1
- Multiplique cada um dos 9 primeiros dígitos por pesos decrescentes (10, 9, 8, 7, 6, 5, 4, 3, 2)
- Some todos os resultados
- Calcule o resto da divisão por 11
- Se o resto for menor que 2, o dígito é 0. Senão, o dígito é 11 - resto.
Dígito verificador 2
- Repita o processo com os 10 primeiros dígitos (incluindo o 1º verificador) e pesos (11, 10, 9, 8, 7, 6, 5, 4, 3, 2)
Exemplo: Para os dígitos base 123.456.789:
Soma = 1×10 + 2×9 + 3×8 + 4×7 + 5×6 + 6×5 + 7×4 + 8×3 + 9×2
= 10 + 18 + 24 + 28 + 30 + 30 + 28 + 24 + 18 = 210
Resto = 210 % 11 = 1
1º verificador = 0 (resto < 2)
O gerador simplesmente inverte esse processo: cria 9 dígitos aleatórios e calcula os 2 verificadores.
Por que é legal
O uso de CPFs gerados é legal quando o objetivo é teste de sistemas. A Lei Geral de Proteção de Dados (LGPD) inclusive incentiva o uso de dados fictícios em ambientes de desenvolvimento e teste.
Usos legítimos:
- Testar formulários de cadastro em desenvolvimento de software
- Validar integração com APIs que exigem CPF
- Preencher ambientes de teste e homologação
- Demonstrar sistemas para clientes sem usar dados reais
Uso ilegal:
- Usar CPF gerado para se passar por outra pessoa (falsidade ideológica, Art. 299 CP)
- Abrir contas, contratos ou cadastros reais com CPF fictício (estelionato, Art. 171 CP)
A ferramenta em si é neutra — como uma faca de cozinha. O que determina a legalidade é o uso.
Sobre o 8º dígito (estado)
Historicamente, o 8º dígito do CPF indicava o estado de emissão:
| Dígito | Estados | |--------|---------| | 1 | DF, GO, MS, MT, TO | | 2 | AC, AM, AP, PA, RO, RR | | 3 | CE, MA, PI | | 4 | AL, PB, PE, RN | | 5 | BA, SE | | 6 | MG | | 7 | ES, RJ | | 8 | SP | | 9 | PR, SC | | 0 | RS |
Geradores avançados permitem escolher o estado para testes mais realistas.
Gere um CPF para teste
Use nosso gerador de CPF para criar CPFs válidos para seus testes de desenvolvimento, com opção de escolher estado e formato (com ou sem pontuação).