← Início / Gerador e Validador de CPF
Processamento 100% Client-Side no Navegador (Privacidade Total)

Gerador de CPF Válido Online

Gere números válidos de CPF para testes de homologação ou valide a consistência matemática de qualquer documento.

000.000.000-00

Como Funciona o Algoritmo do Módulo 11 da Receita Federal

O Cadastro de Pessoas Físicas (CPF) emitido pela Receita Federal do Brasil é composto por 11 algarismos decimais no formato XXX.XXX.XXX-YY. Os 9 primeiros dígitos formam a base cadastral e os dois últimos (YY) correspondem aos dígitos verificadores (DV), calculados por meio do algoritmo matemático do Módulo 11.

1. Cálculo do Primeiro Dígito Verificador

Multiplica-se cada um dos 9 primeiros dígitos por uma sequência decrescente de pesos de 10 até 2:

Soma = (D1 * 10) + (D2 * 9) + (D3 * 8) + ... + (D9 * 2)
Resto = Soma % 11
Se Resto < 2 então DV1 = 0 senão DV1 = 11 - Resto

2. Cálculo do Segundo Dígito Verificador

O cálculo é repetido adicionando-se o primeiro dígito verificador recém-calculado ao final da sequência, aplicando pesos regressivos de 11 até 2:

Soma = (D1 * 11) + (D2 * 10) + ... + (D9 * 3) + (DV1 * 2)
Resto = Soma % 11
Se Resto < 2 então DV2 = 0 senão DV2 = 11 - Resto

3. Regiões Fiscais do Brasil no CPF

O 9º dígito (o último número antes do hífen) indica a Região Fiscal de emissão do documento:

9º Dígito Estados Abrangidos Região Fiscal
1DF, Goiás, Mato Grosso, Mato Grosso do Sul e Tocantins1ª Região Fiscal
2Acre, Amazonas, Amapá, Pará, Rondônia e Roraima2ª Região Fiscal
3Ceará, Maranhão e Piauí3ª Região Fiscal
4Alagoas, Paraíba, Pernambuco e Rio Grande do Norte4ª Região Fiscal
5Bahia e Sergipe5ª Região Fiscal
6Minas Gerais6ª Região Fiscal
7Espírito Santo e Rio de Janeiro7ª Região Fiscal
8São Paulo8ª Região Fiscal
9Paraná e Santa Catarina9ª Região Fiscal
0Rio Grande do Sul10ª Região Fiscal

Perguntas Frequentes sobre Geração e Validação de CPF

Os números de CPF gerados aqui são reais?

Não. Todos os números de CPF gerados pela Caixa do Dev são criados algoritmicamente por meio de combinações aleatórias que atendem à regra matemática do Módulo 11 da Receita Federal. Eles têm finalidade exclusiva para homologação e desenvolvimento de software.

Por que sequências repetidas (ex: 111.111.111-11) são inválidas?

Embora algumas sequências de números repetidos coincidam matematicamente com os dígitos verificadores calculados pelo Módulo 11, a Receita Federal do Brasil desqualifica expressamente qualquer CPF com todos os dígitos iguais como inválido.

O uso deste gerador respeita a LGPD?

Sim! A Lei Geral de Proteção de Dados (Lei nº 13.709/2018) proíbe utilizar bases de dados de cidadãos reais em ambientes de testes e homologação. O uso de dados sintéticos gerados localmente no seu computador é a prática de engenharia recomendada pela comunidade.

Explore Outras Ferramentas para Desenvolvedores

Gerador de CNPJ

Gere e valide números de CNPJ válidos com padrão matriz e dígitos verificadores.

Gerador de Pessoas

Cadastros completos com nome, CPF, RG, endereço e dados de contato.

Calculadora CLT vs PJ

Compare remuneração líquida considerando INSS progressivo, IRPF e Simples Nacional.

JSON para TypeScript

Cole qualquer payload JSON e gere interfaces tipadas instantaneamente.