Gerador de CPF
Clique no botão "Gerar CPF" para gerar quantos números válidos quiser de CPF! Você ainda pode escolher o estado de origem e a formatação com pontuação, caso desejar. Confira também nosso Validar CPF.
Gerar CPF válido para testes de sistemas
O Gerador de CPF cria números de CPF válidos, com os dígitos verificadores calculados pela mesma regra que a Receita Federal usa. Eles passam em qualquer validação de formulário, API ou banco de dados, mas são fictícios: servem para desenvolvimento, homologação e testes automatizados, sem expor o documento de ninguém.
Como usar o Gerador de CPF
- Em Estado de origem do CPF, escolha uma UF ou deixe em Aleatório. O estado define o nono dígito do número.
- Marque Adicionar pontuação se quiser o CPF no formato
000.000.000-00. Sem a opção, saem só os 11 números. - Clique em Gerar CPF para criar um novo número, ou em Gerar & Copiar para gerar e copiar de uma vez. No computador, a tecla Enter faz o mesmo.
O estado e a pontuação ficam salvos no navegador para a próxima visita.
Como é calculado o dígito verificador do CPF?
O CPF tem 11 dígitos. Os nove primeiros são a base do número e os dois últimos são verificadores, calculados a partir dos anteriores pela regra do módulo 11. Usando como exemplo a base 123.456.789:
- Multiplique os nove dígitos, da esquerda para a direita, por 10, 9, 8, 7, 6, 5, 4, 3 e 2 e some os resultados: 10 + 18 + 24 + 28 + 30 + 30 + 28 + 24 + 18 = 210.
- Divida a soma por 11 e pegue o resto: 210 dividido por 11 dá resto 1.
- Se o resto for 0 ou 1, o primeiro dígito verificador é 0. Se for 2 ou mais, o dígito é 11 menos o resto. Aqui, o primeiro dígito é 0.
- Para o segundo dígito, repita a conta com os nove dígitos mais o primeiro verificador, agora com os pesos de 11 a 2. A soma dá 255, o resto da divisão por 11 é 2, e o segundo dígito é 11 menos 2, que dá 9.
O CPF completo do exemplo seria 123.456.789-09. Se um único dígito for digitado errado, a conta não fecha, e é assim que os sistemas detectam erros de digitação.
O que significa o nono dígito do CPF?
O nono dígito indica a região fiscal da Receita Federal onde o CPF foi emitido:
- 0: Rio Grande do Sul.
- 1: Distrito Federal, Goiás, Mato Grosso, Mato Grosso do Sul e Tocantins.
- 2: Acre, Amapá, Amazonas, Pará, Rondônia e Roraima.
- 3: Ceará, Maranhão e Piauí.
- 4: Alagoas, Paraíba, Pernambuco e Rio Grande do Norte.
- 5: Bahia e Sergipe.
- 6: Minas Gerais.
- 7: Espírito Santo e Rio de Janeiro.
- 8: São Paulo.
- 9: Paraná e Santa Catarina.
Esse dígito mostra onde a inscrição foi feita, e não onde a pessoa mora hoje, porque o número não muda quando alguém se muda de estado.
Para que serve um gerador de CPF?
Qualquer sistema brasileiro que cadastra pessoas pede CPF, e usar o número de clientes ou colegas em testes é um risco de vazamento de dados pessoais. Alguns usos comuns de CPF para teste:
- Testar máscaras, validações e mensagens de erro em formulários de cadastro.
- Alimentar testes automatizados e massas de dados de QA.
- Popular bancos de homologação e de treinamento.
- Simular chamadas a APIs que exigem CPF no corpo da requisição.
Se precisar de uma pessoa fictícia completa, com nome, endereço e outros documentos, use o Gerador de Pessoas. Para empresas, há o Gerador de CNPJ.
Perguntas frequentes sobre CPF gerado
CPF gerado é válido? Sim, no sentido matemático. Os dígitos verificadores estão corretos, então o número passa na validação. Isso não quer dizer que ele esteja cadastrado na Receita Federal.
CPF válido é a mesma coisa que CPF verdadeiro? Não. Um CPF válido só respeita a regra do cálculo. Um CPF verdadeiro foi emitido pela Receita e pertence a uma pessoa. Como os números são sorteados, é possível que um CPF gerado coincida com o de alguém, por isso ele não deve ser usado fora de ambientes de teste.
É permitido usar um gerador de CPF? Sim, para testes, desenvolvimento e estudo. Usar um CPF gerado para se passar por outra pessoa, abrir contas ou fazer compras é fraude.
Como conferir se um CPF é válido? Cole o número no Validar CPF. Ele refaz o cálculo dos dígitos verificadores e mostra o resultado na hora.
A ferramenta Gerador NV foi criada com o propósito de auxiliar desenvolvedores, analistas de sistemas, DBAs, testadores de software e estudantes na geração de números de documentos válidos, frequentemente necessários para testar seus softwares em desenvolvimento. Todas as informações disponibilizadas neste site são geradas de forma aleatória e não possuem qualquer relação com pessoas reais. Nenhum dos dados fornecidos é autêntico ou pode ser considerado válido para uso em cenários do mundo real. Faça uso dessa ferramenta de forma consciente.
Apesar de nossos melhores esforços para criar, validar, calcular, manipular, e/ou apresentar os dados precisos, é importante destacar que podem existir imprecisões ou erros nas informações geradas. Portanto, recomendamos que você não dependa exclusivamente desses dados para qualquer finalidade crítica ou decisões importantes.
Não toleramos o uso de nossas ferramentas para atividades ilegais, incluindo, mas não se limitando a: hacking, violação de privacidade, falsificação de identidade ou qualquer outra atividade criminosa. Pedimos que você utilize nossas ferramentas de maneira ética e responsável.
O acesso automatizado às ferramentas é permitido para uso pessoal e não comercial, desde que realizado em volume razoável e sem prejudicar a disponibilidade do serviço. É proibido qualquer acesso automatizado em escala que cause sobrecarga nos servidores, bem como o uso comercial dos dados obtidos por meios automatizados sem autorização prévia por escrito.
Importante: O uso incorreto dos dados aqui apresentados são de total responsabilidade do usuário.