🔍 Buscar

Gerador de CPF

O gerador de CPF cria números que passam no cálculo dos dígitos verificadores, o mesmo teste que formulários e sistemas fazem antes de aceitar um CPF. Serve para desenvolvedores, QAs e estudantes que precisam preencher cadastros de teste sem usar dados de pessoas reais. Você escolhe o estado (que define o 9º dígito), a quantidade (de 1 a 50) e se quer com ou sem pontos e traço. A aba Validar CPF confere qualquer número digitado e mostra os dígitos esperados.

Só para testes de software. Os números gerados são fictícios: passam no cálculo dos dígitos verificadores, mas não pertencem (necessariamente) a ninguém. Usar CPF gerado para enganar, abrir conta, fraudar cadastro ou se passar por outra pessoa é crime.
—

O gerador de CPF cria números que passam no cálculo dos dígitos verificadores, o mesmo teste que formulários e sistemas fazem antes de aceitar um CPF. Serve para desenvolvedores, QAs e estudantes que precisam preencher cadastros de teste sem usar dados de pessoas reais. Você escolhe o estado (que define o 9º dígito), a quantidade (de 1 a 50) e se quer com ou sem pontos e traço. A aba Validar CPF confere qualquer número digitado e mostra os dígitos esperados.

Importante: os números são fictícios. Eles são válidos apenas pelo algoritmo e podem, por coincidência, pertencer a alguém. Use somente em ambientes de teste; usar CPF gerado para enganar, abrir contas ou fraudar cadastros é crime. A geração roda no seu navegador e nada é enviado a servidores.

Como usar

  1. Na aba "Gerar CPF", escolha o estado (ou deixe "Qualquer estado"), a quantidade e o formato.
  2. Clique em "Gerar CPF" e use "Copiar todos" para levar a lista para o seu sistema de testes.
  3. Para conferir um número, abra a aba "Validar CPF" e digite com ou sem pontuação.

Como é calculado

O CPF tem 11 dígitos: os 9 primeiros são o número-base e os 2 últimos são dígitos verificadores, calculados com o módulo 11.

  1. 1º dígito: multiplique os 9 dígitos-base pelos pesos 10, 9, 8, 7, 6, 5, 4, 3 e 2 e some tudo.
  2. Calcule o resto da soma dividida por 11 e faça 11 − resto. Se o resultado for 10 ou 11, o dígito é 0.
  3. 2º dígito: repita com os 10 primeiros dígitos (base + 1º dígito), usando os pesos 11, 10, 9, 8, 7, 6, 5, 4, 3 e 2.

O 9º dígito indica a região fiscal onde o CPF foi emitido: 0 = RS; 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. Sequências como 111.111.111-11 passam na conta, mas são rejeitadas por regra e este gerador as evita.

Exemplo

Base 529.982.247 (9º dígito 7 = ES/RJ):

1º dígito: 5×10 + 2×9 + 9×8 + 9×7 + 8×6 + 2×5 + 2×4 + 4×3 + 7×2 = 50+18+72+63+48+10+8+12+14 = 295. 295 ÷ 11 deixa resto 9; 11 − 9 = 2.

2º dígito: com 5 2 9 9 8 2 2 4 7 2 e pesos 11 a 2: 55+20+81+72+56+12+10+16+21+4 = 347. 347 ÷ 11 deixa resto 6; 11 − 6 = 5.

Resultado: 529.982.247-25. Digite esse número na aba Validar e a ferramenta confirma os dígitos 2 e 5. Troque o último dígito para 6 e ele aponta o erro.

Perguntas frequentes

O CPF gerado é real?

Não no sentido de pertencer a uma pessoa específica. Ele é matematicamente válido, mas fictício. Como a conta dos dígitos aceita muitas combinações, um número gerado pode coincidir com o de alguém, por isso só deve ser usado em testes.

É crime usar um CPF gerado?

Gerar números para testar sistemas é uso legítimo. Usar um CPF para enganar, abrir conta, fazer compras, tirar vantagem ou se passar por outra pessoa pode configurar crime, como falsidade ideológica ou estelionato.

Como saber se um CPF é válido?

Recalcule os dois dígitos verificadores com o módulo 11 a partir dos 9 primeiros dígitos e compare com os dois últimos. A aba Validar faz isso automaticamente. Ela confere só a matemática: não consulta a Receita Federal, então não diz se o CPF existe ou está regular.

O que significa o 9º dígito do CPF?

É a região fiscal de emissão do número: 0 para RS, 1 para DF/GO/MS/MT/TO, 2 para AC/AM/AP/PA/RO/RR, 3 para CE/MA/PI, 4 para AL/PB/PE/RN, 5 para BA/SE, 6 para MG, 7 para ES/RJ, 8 para SP e 9 para PR/SC. Por isso o gerador pede o estado.

Posso gerar vários CPFs de uma vez?

Sim, de 1 a 50 por clique, e o botão "Copiar todos" leva a lista inteira, um CPF por linha, para sua planilha ou massa de dados de teste.

Fontes

Ferramentas relacionadas

Incorpore esta ferramenta

Copie o código abaixo e cole no seu site ou blog. É grátis.

Atualizado em 15 de novembro de 2026.