Gerador de CPF
Gere números de CPF válidos para testes e desenvolvimento de sistemas. Os CPFs gerados são válidos apenas para fins de teste e não devem ser utilizados para outros propósitos.
CPF Gerado:
000.000.000-00
Sobre o Gerador de CPF
Esta ferramenta gera números de CPF válidos de acordo com as regras da Receita Federal.
Os números são gerados aleatoriamente e atendem aos requisitos de formatação e dígitos verificadores.
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, independentemente da idade.
123
Região
.
456
Número
.
789
Número
-
00
DV
O CPF é composto por:
- 9 primeiros dígitos: Número de registro
- 2 últimos dígitos: Dígitos verificadores (DV)
Regiões fiscais (primeiro dígito):
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
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
0 - RS
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 = 10 → DV1 = 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.