Gerador de CPF em Quantidade
Gere múltiplos números de CPF válidos para testes e desenvolvimento de sistemas. Os CPFs gerados seguem o padrão oficial da Receita Federal com cálculo correto de dígitos verificadores.
CPFs Gerados:
Sobre o Gerador de CPF em Quantidade
Esta ferramenta gera múltiplos números de CPF válidos de acordo com o padrão oficial da Receita Federal.
Os números são gerados aleatoriamente e os dígitos verificadores são calculados usando o algoritmo oficial.
Você pode escolher a quantidade, formatação e formato de saída (Texto, JSON, XML ou CSV).
Lembre-se: estes CPFs são apenas para fins de teste e desenvolvimento, não utilize para atividades reais.
O que é CPF?
O Cadastro de Pessoas Físicas (CPF) é um número único que identifica cada cidadão brasileiro perante a Receita Federal.
É obrigatório para todas as pessoas físicas no Brasil, sendo utilizado em diversas transações financeiras e administrativas.
123
RF
.
456
Número
.
789
Número
-
00
DV
O CPF é composto por:
- 9 primeiros dígitos: Número de registro da pessoa
- 2 últimos dígitos: Dígitos verificadores (DV)
Como é calculado o dígito verificador do CPF?
Os dois últimos dígitos do CPF são verificadores, calculados a partir dos 9 primeiros dígitos.
O cálculo utiliza um algoritmo específico que garante a validade do número.
Passo 1: Cálculo do primeiro dígito verificador
Multiplica-se cada um dos 9 primeiros dígitos por pesos decrescentes de 10 a 2
Exemplo: Para o CPF 123.456.789-XX
1×10 + 2×9 + 3×8 + 4×7 + 5×6 + 6×5 + 7×4 + 8×3 + 9×2 = 210
1×10 + 2×9 + 3×8 + 4×7 + 5×6 + 6×5 + 7×4 + 8×3 + 9×2 = 210
Soma = Soma de todas as multiplicações
Resto = Soma % 11
Se Resto < 2, então DV1 = 0, caso contrário DV1 = 11 - Resto
Resto = Soma % 11
Se Resto < 2, então DV1 = 0, caso contrário DV1 = 11 - Resto
Exemplo: 210 % 11 = 1 → DV1 = 11 - 1 = 0
Passo 2: Cálculo do segundo dígito verificador
Multiplica-se cada um dos 10 primeiros dígitos (9 originais + DV1) por pesos decrescentes de 11 a 2
Exemplo: Para o CPF 123.456.789-0X
1×11 + 2×10 + 3×9 + 4×8 + 5×7 + 6×6 + 7×5 + 8×4 + 9×3 + 0×2 = 255
1×11 + 2×10 + 3×9 + 4×8 + 5×7 + 6×6 + 7×5 + 8×4 + 9×3 + 0×2 = 255
Soma = Soma de todas as multiplicações
Resto = Soma % 11
Se Resto < 2, então DV2 = 0, caso contrário DV2 = 11 - Resto
Resto = Soma % 11
Se Resto < 2, então DV2 = 0, caso contrário DV2 = 11 - Resto
Exemplo: 255 % 11 = 2 → DV2 = 11 - 2 = 9
Resultado Final
CPF completo: 123.456.789-09
O algoritmo garante que qualquer alteração em um único dígito do CPF resultará em dígitos verificadores diferentes,
permitindo detectar erros de digitação comuns.