Pessoa física
Gerador de CPF válido
CPF com dígito verificador calculado pelo algoritmo módulo 11 da Receita Federal. Um clique, pronto para copiar.
CPF
Pessoa física
9 dígitos + 2 DV
módulo 11
Uso exclusivo para testes. Os números não pertencem a pessoas reais.
Algoritmo
Como o CPF é gerado
01
Base aleatória
9 dígitos de 0 a 9 sorteados com gerador criptograficamente seguro.
02
1º dígito
Pesos 10 a 2 sobre os 9 dígitos. Resto de soma ÷ 11: se < 2 → 0; senão 11 − resto.
03
2º dígito
Pesos 11 a 2 sobre os 10 primeiros dígitos. Mesma regra.
FAQ
Perguntas frequentes
O que é o CPF e qual é o seu formato?
O CPF (Cadastro de Pessoas Físicas) é o número de identificação fiscal de pessoas físicas emitido pela Receita Federal. Tem 11 dígitos numéricos no formato
XXX.XXX.XXX-DD: 9 dígitos de base e 2 dígitos verificadores.
Como é calculado o dígito verificador do CPF?
Pelo módulo 11. O 1º dígito multiplica os 9 dígitos de base pelos pesos 10 a 2, soma e divide por 11: se o resto for menor que 2, o dígito é 0; senão, 11 menos o resto. O 2º dígito repete o cálculo com os 10 primeiros dígitos e os pesos 11 a 2.
O CPF gerado pertence a alguém?
Não intencionalmente. Os 9 dígitos de base são aleatórios e os verificadores são calculados; o número não é consultado nem associado a nenhuma pessoa cadastrada. Use somente em testes.
Por que usar CPF gerado em vez de um CPF real nos testes?
Usar CPF de pessoas reais em ambientes de teste expõe dados pessoais e contraria a LGPD. Um CPF gerado passa nas mesmas validações sem esse risco.
O CPF vai mudar para alfanumérico como o CNPJ?
Não. A mudança da IN RFB nº 2.229/2024 vale apenas para o CNPJ. O CPF continua com 11 dígitos numéricos.
Como validar um CPF no código?
1) Remova pontos e traço; 2) confira se sobraram 11 dígitos; 3) rejeite sequências repetidas como
111.111.111-11; 4) calcule os dois dígitos verificadores pelo módulo 11; 5) compare com os dois últimos dígitos.
Conteúdo revisado em .