Gerador de CPF
Gere números de CPF válidos para testes de software com base nas normas reguladoras.
O que o 9º dígito do CPF revela
Dos 11 números do CPF, os 9 primeiros formam a raiz e os 2 últimos são dígitos verificadores. Mas o 9º algarismo guarda uma informação extra: a Região Fiscal de emissão. É por isso que este gerador permite escolher um estado — ele ajusta esse dígito para refletir a região correta:
| 9º dígito | Região Fiscal | Estados |
|---|---|---|
| 1 | 1ª Região | DF, GO, MS, MT, TO |
| 2 | 2ª Região | AC, AM, AP, PA, RO, RR |
| 3 | 3ª Região | CE, MA, PI |
| 4 | 4ª Região | AL, PB, PE, RN |
| 5 | 5ª Região | BA, SE |
| 6 | 6ª Região | MG |
| 7 | 7ª Região | RJ, ES |
| 8 | 8ª Região | SP |
| 9 | 9ª Região | PR, SC |
| 0 | 10ª Região | RS |
Passo a passo do cálculo do dígito verificador
Tomando como raiz o exemplo 123.456.789:
- Multiplique cada um dos 9 dígitos por pesos decrescentes de 10 a 2 e some os resultados.
- Divida a soma por 11 e observe o resto; se o resto for menor que 2, o dígito é 0, senão é
11 - resto. - Repita o processo incluindo agora o 1º dígito verificador, com pesos de 11 a 2, para obter o 2º dígito verificador.
É exatamente essa rotina — conhecida como Módulo 11 — que o gerador executa no seu navegador a cada clique, sem depender de nenhum servidor externo. Números fictícios assim são úteis para testar cadastro, checkout e login sem expor CPFs de pessoas reais.