Base sintética simples
- Entrada
- 100.000.001
- Saída esperada
- 100.000.001-08
Primeiro dígito 0 porque o resto da divisão por 11 é 1, e resto menor que 2 sempre vira dígito 0; segundo dígito 8 porque o resto seguinte é 3, e 11 menos 3 é 8.
CPF válido para testes
Um CPF válido não é sorteado: os dois últimos dígitos nascem de uma conta sobre os nove primeiros. Esta página fecha essa conta com um número concreto antes de você gerar o seu na ferramenta.
Primeiro dígito 0 porque o resto da divisão por 11 é 1, e resto menor que 2 sempre vira dígito 0; segundo dígito 8 porque o resto seguinte é 3, e 11 menos 3 é 8.
O módulo 11 aplicado a essa base devolve exatamente 11 como dígitos verificadores; ainda assim nenhum gerador sério entrega esse CPF, porque a Receita nunca emite documento com os 11 dígitos idênticos.
Base construída a partir de trincas repetidas (111, 444, 777) só para deixar claro que é fictícia; o dígito verificador 35 sai do mesmo módulo 11 dos exemplos acima.
Não há essa garantia, na prática, quase certamente não é. A ferramenta apenas garante a coerência matemática dos dígitos verificadores; ela não consulta a Receita Federal nem verifica se o número está atribuído a alguém. Trate-o sempre como dado fictício.
Não. O gerador só fecha a conta do módulo 11 sobre uma base aleatória, sem consultar nenhum cadastro; o número é sintético, serve para testar máscara e validação de formulário, não prova existência de inscrição real.
Porque o resto da divisão do somatório ponderado por 11 caiu em 0 ou 1; a regra do módulo 11 converte os dois casos em dígito 0 em vez de deixar um resto negativo ou de dois algarismos.
O módulo 11 fecha normalmente para sequências repetidas, como mostra o exemplo 111.111.111-11 acima; mas a Receita nunca emite um CPF assim, então geradores e validadores tratam isso como um caso à parte da aritmética.
Não. O número serve só para teste de software e validação de máscara em ambiente de desenvolvimento; usá-lo para se passar por outra pessoa ou preencher um cadastro real é uso indevido do documento.
A ferramenta sorteia nove dígitos de base e calcula os dois dígitos verificadores pelo módulo 11 usado em validadores de formulário. Isso cria coerência matemática, não identidade real.
O número é gerado localmente no navegador. Analytics recebe apenas ação, status, tipo e formato, nunca o CPF gerado.