Gerador de CPF Válido Online
Gere e valide números de CPF matematicamente válidos para testes de software, validação de formulários e homologação de sistemas com opção de estado de origem (Região Fiscal) e pontuação.
Como funciona o Algoritmo do Módulo 11 do CPF?
O Cadastro de Pessoas Físicas (CPF) é composto por 11 dígitos decimais estruturados no formato ABC.DEF.GHI-JK. Os primeiros 8 dígitos representam o número base do cadastro; o 9º dígito identifica a Região Fiscal de origem; e os dois últimos dígitos (J e K) são os dígitos verificadores calculados pelo algoritmo do Módulo 11.
1. Cálculo do Primeiro Dígito Verificador (J)
Multiplica-se cada um dos 9 primeiros dígitos por pesos decrescentes de 10 até 2. Soma-se o resultado de todas as multiplicações:
Calcula-se o resto da divisão da Soma 1 por 11. Se o resto for menor que 2, o dígito J é 0. Caso contrário, J é igual a 11 menos o resto.
2. Cálculo do Segundo Dígito Verificador (K)
O processo repete-se incluindo o primeiro dígito verificador recém-calculado (J), utilizando agora pesos decrescentes de 11 até 2:
Calcula-se o resto da divisão da Soma 2 por 11. Se o resto for menor que 2, K é 0. Caso contrário, K é 11 menos o resto.
Tabela Oficial das 10 Regiões Fiscais da Receita Federal
O 9º dígito do CPF indica a unidade federativa onde o documento foi originalmente emitido pela Receita Federal:
| Dígito 9 | Região Fiscal | Estados Abrangidos |
|---|---|---|
| 1 | 1ª Região | DF, Goiás, Mato Grosso do Sul, Mato Grosso e Tocantins |
| 2 | 2ª Região | Pará, Amazonas, Amapá, Rondônia, Roraima e Acre |
| 3 | 3ª Região | Ceará, Maranhão e Piauí |
| 4 | 4ª Região | Pernambuco, Alagoas, Paraíba e Rio Grande do Norte |
| 5 | 5ª Região | Bahia e Sergipe |
| 6 | 6ª Região | Minas Gerais |
| 7 | 7ª Região | Rio de Janeiro e Espírito Santo |
| 8 | 8ª Região | São Paulo |
| 9 | 9ª Região | Paraná e Santa Catarina |
| 0 | 10ª Região | Rio Grande do Sul |
Aviso Legal e Diretrizes de Uso (LGPD)
Esta ferramenta foi criada exclusivamente para desenvolvedores, estudantes, testadores de software e analistas de QA para fins de teste de formulários, validação sintática e homologação de sistemas em ambiente de desenvolvimento. Os números gerados seguem a regra matemática oficial da Receita Federal, porém são criados de forma aleatória e não representam cadastros ativos reais.
Perguntas Frequentes sobre Gerador e Validador de CPF (FAQ)
O que é o CPF e como funciona a sua estrutura numérica?
O Cadastro de Pessoas Físicas (CPF) é o registro mantido pela Receita Federal do Brasil para identificar contribuintes individuais. É composto por 11 dígitos, sendo 8 números base aleatórios, 1 dígito identificador da Região Fiscal de emissão e 2 dígitos verificadores calculados pelo Módulo 11.
Os CPFs gerados por esta ferramenta pertencem a pessoas reais?
Não. Os números são sintetizados estritamente por algoritmos matemáticos dentro do seu próprio navegador. A ferramenta destina-se a desenvolvedores e testadores de software que necessitam de dados sintéticos válidos para testes de QA e homologação sem expor dados reais de terceiros.
Como o algoritmo do Módulo 11 calcula os dois dígitos verificadores?
O primeiro dígito verificador resulta da soma ponderada dos 9 primeiros dígitos multiplicados por pesos de 10 a 2, cujo resto por 11 define o dígito. O segundo dígito verificador repete o cálculo sobre os 10 dígitos anteriores utilizando pesos de 11 a 2.
Como identificar o estado de origem de um CPF?
O nono dígito do CPF indica a Região Fiscal onde o documento foi emitido. Por exemplo: o dígito 8 indica São Paulo, o dígito 7 indica Rio de Janeiro ou Espírito Santo, e o dígito 0 indica o Rio Grande do Sul.
Por que números repetidos como 111.111.111-11 são considerados inválidos?
Embora sequências de números repetidos satisfaçam a fórmula do Módulo 11, a Receita Federal do Brasil as define expressamente como inválidas para coibir fraudes e preenchimentos automáticos incorretos.