Gerador de CPF Válido Online
Gere CPFs válidos instantaneamente, por estado, em lote ou unitário. Pronto para testar.
O Gerador de CPF cria números válidos para testes de software, seguindo o algoritmo oficial de módulo 11. Os CPFs são fictícios e destinam-se exclusivamente a desenvolvimento, QA e homologação.
Perguntas frequentes sobre o Gerador de CPF
O que é o Gerador de CPF?
O Gerador de CPF é uma ferramenta online gratuita que cria números de CPF válidos para testes de software. Cada CPF gerado segue o algoritmo oficial de módulo 11 da Receita Federal. Os dígitos verificadores estão corretos, mas os números são fictícios e não pertencem a nenhuma pessoa. Você pode gerar CPFs unitariamente ou em lote (até 10 por vez), escolher formato com máscara (
529.982.247-25) ou apenas dígitos (52998224725), e filtrar por estado de origem.Para que serve o Gerador de CPF?
O gerador facilita o trabalho de quem desenvolve e testa software que exige CPF como campo obrigatório. Principais usos:
- Testar formulários web para verificar se as validações de CPF client-side e server-side funcionam
- Automação de testes end-to-end com Cypress, Playwright ou Selenium
- Popular bancos de dados de homologação com dados realistas
- Testar integrações com sistemas de pagamento e plataformas fintech
- Validar endpoints de API com Postman ou Insomnia
- Estudar na prática o algoritmo de validação de documentos brasileiros
Como funciona o algoritmo do CPF?
O CPF tem 11 dígitos: 9 formam a base e os 2 últimos são verificadores, calculados por módulo 11. O primeiro verificador resulta da multiplicação dos 9 dígitos por pesos de 10 a 2 e aplicação do resto da divisão por 11. O segundo usa pesos de 11 a 2 sobre os 10 primeiros dígitos. O gerador inverte o processo: sorteia 8 dígitos, atribui o 9.º conforme a região fiscal e calcula os verificadores. Números com todos os dígitos iguais (como
111.111.111-11) são rejeitados. Veja a implementação completa na página sobre o algoritmo do CPF.O CPF gerado é de uma pessoa real?
Não. O Gerador de CPF cria sequências numéricas que seguem as regras matemáticas do algoritmo oficial de módulo 11, mas não estão vinculadas a nenhuma pessoa real no cadastro da Receita Federal. Os números são fictícios e destinam-se exclusivamente a testes de software.
Qual a diferença entre CPF válido e CPF real?
Um CPF válido é aquele que obedece à regra matemática dos dígitos verificadores, calculados pelo algoritmo de módulo 11. Um CPF real é aquele efetivamente cadastrado na Receita Federal e que pertence a uma pessoa física. O Gerador de CPF cria números matematicamente válidos, mas que não correspondem a cadastros reais.
É legal usar um gerador de CPF?
Sim, quando usado para fins de teste e desenvolvimento de software. Programadores, analistas de QA e estudantes utilizam CPFs gerados diariamente para validar formulários, automatizar testes e preencher ambientes de homologação. A utilização de CPFs gerados para fraude, abertura de contas ou cadastro em serviços reais é ilegal.
Posso usar CPFs gerados em projetos comerciais?
Sim, durante as fases de desenvolvimento e teste. Os CPFs gerados são ideais para ambientes de desenvolvimento, staging e homologação. Quando o projeto estiver em produção e lidando com usuários reais, o sistema deve trabalhar exclusivamente com CPFs genuínos fornecidos pelos próprios usuários.
Posso gerar CPF por estado?
Sim. O nono dígito do CPF indica a região fiscal de origem do cadastro. A ferramenta permite selecionar qualquer um dos 27 estados brasileiros para gerar CPFs com o dígito regional correto, o que é útil para testar lógicas que dependem da origem geográfica do documento.
Como validar um CPF em código?
A validação programática aplica o algoritmo de módulo 11, verificando se os dois dígitos verificadores correspondem ao esperado. Oferecemos funções prontas e testadas em 9 linguagens:Cada página inclui código-fonte, explicação e testes automatizados. Veja todas em Validar CPF.
Como formatar CPF?
Um problema frequente é a perda dos zeros à esquerda. O Excel interpreta
00123456789 como 123456789, quebrando a formatação. Outro cenário comum é aplicar ou remover a máscara xxx.xxx.xxx-xx em tempo real. Guias específicos:- Máscara de CPF em JavaScript, formatação em tempo real no input
- Regex para CPF, validação e extração de texto
- Formatar CPF no Excel, fórmula e formato personalizado
- Formatar CPF com SQL, PostgreSQL, MySQL e SQL Server
Como armazenar CPF de forma segura?
CPF é dado pessoal sensível sob a LGPD. Nunca armazene em texto plano em bancos de dados, logs ou arquivos de configuração. A técnica depende da necessidade:
- HMAC-SHA256: quando precisa apenas verificar se um CPF já está cadastrado
- AES-256-GCM: quando precisa recuperar o número original
- Tokenização: quando o CPF transita entre microsserviços
***.***.***-25). Veja exemplos de código no guia Armazenar CPF com Segurança.