Gerador de CPF válido para testes de sistema
Todo formulário de cadastro precisa ser testado com documentos que passem na validação — e usar o CPF de uma pessoa real para isso é um risco desnecessário. Este gerador cria números que respeitam o algoritmo oficial dos dígitos verificadores, então seu sistema aceita normalmente, sem que nenhum dado pessoal saia do lugar.
Você escolhe a região fiscal, quantos números quer de uma vez (até 10) e se prefere com máscara ou apenas dígitos. Tudo roda no seu navegador: nada é enviado ou armazenado em servidor.
Onde um CPF de teste resolve o problema
- Desenvolvimento: conferir se a validação do formulário aceita o número certo e recusa o errado.
- QA e automação: montar massa de dados para testes de carga sem repetir sempre o mesmo documento.
- Banco de dados: verificar se a gravação está tratando máscara, zeros à esquerda e tamanho do campo.
- Estudo: acompanhar o cálculo do dígito verificador na prática, passo a passo.
- Protótipos: preencher telas no Figma ou Adobe XD com dados que parecem reais.
Como funciona o cálculo do dígito verificador do CPF
O CPF tem 11 dígitos: 9 de base e 2 verificadores, calculados por módulo 11.
Primeiro dígito: multiplique os 9 primeiros números por pesos de 10 a 2, some tudo e divida o resultado por 11. Se o resto for 0 ou 1, o dígito é 0; caso contrário, é 11 menos o resto.
Segundo dígito: repita o processo com os 10 números já disponíveis (base + primeiro dígito), agora com pesos de 11 a 2.
Exemplo com a base 111.444.777: o primeiro dígito dá 3 e o segundo dá 5, formando 111.444.777-35. É esse mesmo cálculo que o botão “Validar CPF” aqui em cima executa.
Como saber de qual estado é o CPF
O nono dígito indica a região fiscal onde o documento foi emitido — não onde a pessoa mora hoje. É por isso que o gerador deixa você escolher o estado:
| 9º dígito | Estados da região fiscal |
|---|---|
| 0 | RS |
| 1 | DF, GO, MS, MT e TO |
| 2 | AC, AM, AP, PA, RO e RR |
| 3 | CE, MA e PI |
| 4 | AL, PB, PE e RN |
| 5 | BA e SE |
| 6 | MG |
| 7 | ES e RJ |
| 8 | SP |
| 9 | PR e SC |
Uso responsável
A ferramenta existe para desenvolvimento, QA e estudo. Os números seguem o algoritmo oficial, mas são combinações aleatórias sem qualquer vínculo com a base da Receita Federal.
Importante: usar um CPF gerado para se passar por outra pessoa, criar cadastros falsos ou obter vantagem indevida é crime. A responsabilidade pelo uso é inteiramente de quem usa.