Gerador de CPF para testes: números com dígitos verificadores corretos
Verificado em Fontes
Apenas para testes de software. Usar o CPF de outra pessoa pode ser crime. Aqui você gera números que passam na conferência dos dígitos, para preencher formulários de teste e rodar testes automáticos.
- Apenas para testes de software
- Dígitos verificadores corretos
- Com ou sem pontos e traço
tarivu.com/pt-br/gerador-de-cpf/ · Calculado em
CPF gerado para teste
818.
Apenas para testes de software. Usar o CPF de outra pessoa pode ser crime. Consultar a situação do seu CPF na Receita Federal
Os números têm os dígitos verificadores certos, mas são sorteados: um deles pode, por acaso, ser o CPF de uma pessoa real. Não use em cadastros, compras nem documentos.
Número gerado
- CPF
- 818.248.671-82
Observações do cálculo (1)
O 9º dígito do primeiro número é 1, região fiscal de DF, GO, MS, MT, TO. Tabela conferida só em fonte secundária.
Como calculamos
A página sorteia 8 números, escolhe o 9º conforme a região que você pedir e calcula os dois dígitos verificadores.
1º dígito verificador
Soma de cada número × seu peso (de 10 a 2). Resto = soma ÷ 11. Dígito = 0 se o resto for 0 ou 1; senão, 11 − resto
8×10 + 1×9 + 8×8 + 2×7 + 4×6 + 8×5 + 6×4 + 7×3 + 1×2 = 278 = 278 ÷ 11 deixa resto 3: 11 − 3 = 8. 1º dígito: 8
2º dígito verificador
Os 9 primeiros números e o 1º dígito, com pesos de 11 a 2; o resto da conta é o mesmo
8×11 + 1×10 + 8×9 + 2×8 + 4×7 + 8×6 + 6×5 + 7×4 + 1×3 + 8×2 = 339 = 339 ÷ 11 deixa resto 9: 11 − 9 = 2. 2º dígito: 2
Como o número é montado
CPF = 8 números sorteados + 1 número da região + 2 dígitos verificadores
- base
- 9 números: 8 sorteados e o 9º, que indica a região fiscal
- 1º dígito
- soma da base com pesos de 10 a 2; 0 se o resto da divisão por 11 for 0 ou 1, senão 11 menos o resto
- 2º dígito
- a mesma conta com a base e o 1º dígito, com pesos de 11 a 2
É a mesma conta que a página de validar CPF faz ao contrário: lá os dígitos são conferidos, aqui são calculados. Números com os 11 dígitos iguais, como 111.111.111-11, nunca são gerados, porque os validadores os recusam.
Apenas para testes de software. Usar o CPF de outra pessoa pode ser crime. O número gerado não é de uma pessoa escolhida, mas pode coincidir com o CPF de alguém por acaso.
Exemplo da conta
Com a base 818.248.671, a página gerou 818.248.671-82: os dígitos verificadores são 82.
1º dígito: 8×10 + 1×9 + 8×8 + 2×7 + 4×6 + 8×5 + 6×4 + 7×3 + 1×2 = 278; 278 ÷ 11 deixa resto 3, e o dígito é 8. 2º dígito: com o 1º dígito incluído a soma é 339, o resto é 9 e o dígito é 2.
Para que serve um CPF de teste
Quem desenvolve sistemas, formulários de cadastro e lojas precisa de números que passem na validação para testar o fluxo sem usar dados de gente de verdade. É para isso que o gerador existe: preencher telas de teste, montar massa de dados e rodar testes automáticos.
Para conferir um número que você já tem, use o validador de CPF.
O que não fazer
Apenas para testes de software. Usar o CPF de outra pessoa pode ser crime. Não use um número gerado aqui para se cadastrar, comprar, abrir conta, receber benefício ou assinar documento. Fora de testes, usar o CPF de outra pessoa pode configurar crime, como estelionato (art. 171 do Código Penal) ou falsidade ideológica (art. 299).
Também não coloque números gerados em sistemas de produção, planilhas de clientes ou bancos de dados reais: eles podem ser confundidos com CPF de verdade.
Dígitos corretos não significam CPF existente
O número gerado passa na conferência dos dígitos verificadores, mas isso só mostra que a conta fecha. Quem sabe se um CPF existe, e de quem ele é, é a Receita Federal, e uma validação que consulta a Receita pode recusar números gerados.
Por isso o gerador serve para testar a forma do campo, e não para testar integrações que consultam a Receita.
Região fiscal pelo 9º dígito
| 9º dígito | Estados |
|---|---|
| 0 | RS |
| 1 | DF, GO, MS, MT, TO |
| 2 | AC, AM, AP, PA, RO, RR |
| 3 | CE, MA, PI |
| 4 | AL, PB, PE, RN |
| 5 | BA, SE |
| 6 | MG |
| 7 | ES, RJ |
| 8 | SP |
| 9 | PR, SC |
O que você precisa levar em conta
- Apenas para testes de software. Usar o CPF de outra pessoa pode ser crime.
- Os números são sorteados e têm só os dígitos verificadores corretos. Um deles pode, por acaso, ser o CPF de uma pessoa real.
- A página não consulta a Receita Federal: o número gerado não é um CPF emitido para ninguém, e sistemas que consultam a Receita podem recusá-lo.
- O cálculo dos dígitos vem da descrição de secretarias estaduais de fazenda; não encontramos o algoritmo em norma da Receita Federal. A região fiscal foi conferida só em fonte secundária.
Perguntas frequentes
Como gerar um CPF para teste?
Escolha quantos números quer, a região (ou deixe qualquer uma) e se quer pontos e traço, e use o botão «Gerar CPF». A página sorteia a base e calcula os dois dígitos verificadores.
Posso usar o CPF gerado em cadastros e compras?
Não. Os números são só para testes de software, e usar o CPF de outra pessoa pode ser crime. Um número gerado pode, por acaso, ser de uma pessoa real.
O CPF gerado existe na Receita Federal?
Não é um número emitido para você nem escolhido a partir de uma pessoa. Ele só tem os dígitos verificadores certos. Pode, por acaso, coincidir com um CPF existente, e sistemas que consultam a Receita podem recusá-lo.
Como se calculam os dígitos verificadores?
Multiplicam-se os 9 primeiros números pelos pesos de 10 a 2 e somam-se os produtos. O resto da divisão por 11 dá o 1º dígito: 0 se o resto for 0 ou 1, ou 11 menos o resto. O 2º dígito repete a conta com a base e o 1º dígito, com os pesos de 11 a 2.
O que é a região do CPF?
É o 9º número, que indica a região fiscal em que o número foi emitido, como 8 para São Paulo. A tabela da página foi conferida só em fonte secundária.
Por que o gerador nunca devolve 111.111.111-11?
Porque os validadores recusam os números com todos os dígitos iguais, mesmo quando a conta fecha. O gerador evita esses números.
Como confiro se um CPF está certo?
Use o validador de CPF desta mesma série: ele refaz a conta dos dígitos verificadores, mas também não consulta a Receita Federal.
Fontes e metodologia
- Última conferência:
- Regras:
- Cálculo dos dígitos verificadores do CPF (módulo 11)
Conferimos cada regra e cada valor com a fonte oficial e anotamos a data da conferência. Se uma norma muda, atualizamos a calculadora e registramos a mudança no histórico.
Os números são sorteados no seu navegador, só para testes de software. Eles têm dígitos verificadores corretos, mas não pertencem a ninguém de propósito, e um número sorteado pode coincidir com o CPF de uma pessoa real. Usar o CPF de outra pessoa pode ser crime.
Histórico de alterações
- Primeira versão: gerador de CPF para testes, com região, máscara opcional e a conta passo a passo.