Computação

Gerador de CPF

Gere números de CPF válidos para testes — o dígito verificador segue o algoritmo oficial.

Publicidade

++

Aviso importante

IMPORTANTE: Nosso gerador de CPF online tem como intenção ajudar estudantes, programadores, analistas e testadores a gerar dados válidos, normalmente necessários para testar seus softwares em desenvolvimento. A má utilização dos dados aqui gerados é de total responsabilidade do usuário. Os números são gerados de forma aleatória, respeitando as regras de criação de cada documento.

Formatação

Sobre esta ferramenta

O CPF segue um algoritmo público de dígitos verificadores. Os números aqui gerados são matematicamente válidos, mas não correspondem a pessoas reais.

Publicidade

Como o CPF é calculado

Um algoritmo em duas etapas

Exemplo didático com base 123456789.

9 dígitos base

123456789

Passo 1

Os 9 dígitos base

Esses dígitos serão usados para calcular os verificadores.

123456789

Passo 2

1º dígito verificador

Multiplique por pesos de 10 até 2 e some os produtos.

123456789×10×9×8×7×6×5×4×3×2101824283030282418

Soma = 210 → resto em 210 ÷ 11 é 1 → 1º dígito = 0.

Passo 3

2º dígito verificador

Repita a conta com 10 dígitos (base + 1º verificador).

1234567890×11×10×9×8×7×6×5×4×3×21120273235363532270

Soma = 255 → resto em 255 ÷ 11 é 2 → 2º dígito = 9.

Resultado

CPF completo do exemplo:

12345678909

Regra geral: resto menor que 2 vira 0; senão, o dígito é 11 − resto.

Publicidade