A ferramenta definitiva para
desenvolvedores e QAs. Gere CPFs válidos para testes em segundos, 100% grátis e seguro.
Gerar CPF Válido
Gere um número de CPF matematicamente válido para seus testes.
Validador de CPF
Verifique se um número de CPF é válido segundo o algoritmo da
Receita Federal.
Gerador de CPF em Massa
Gere até 1000 CPFs de uma só vez para carregar em bancos de dados
ou testes de stress.
Gerador de Pessoas (Fake)
Gere um perfil básico fictício contendo CPF, Nome e Data de
Nascimento.
O que é um Gerador de CPF?
Um Gerador de CPF é uma ferramenta online feita para
quem trabalha com tecnologia. A função é simples: criar números fictícios de
Cadastro de Pessoas Físicas (CPF) para uso em testes. Esses números são falsos —
não pertencem a nenhum cidadão real —, mas seguem exatamente a mesma lógica matemática do
algoritmo de Módulo 11 usado pela Receita Federal do Brasil (RFB).
O objetivo aqui é um só: fornecer massa de dados para
testes de software, ambientes de homologação e controle de
qualidade (QA - Quality Assurance). Toda vez que você gera um CPF válido na nossa ferramenta,
garante que os sistemas de validação de formulários, bancos de dados e APIs do seu projeto
vão funcionar direitinho antes de chegar ao usuário final em produção.
Como funciona o Algoritmo e a Validação do
CPF?
Muitos se perguntam como saber se um CPF é verdadeiro ou válido. O
segredo está na sua estrutura. O CPF padrão no Brasil possui 11 dígitos, divididos em três
blocos de três números e um bloco final com dois números, no formato
XXX.XXX.XXX-XX. Os nove primeiros dígitos são números-base, enquanto os dois
últimos são os chamados Dígitos Verificadores.
Passo a passo: como o dígito verificador é
calculado
O mesmo cálculo de
Módulo 11 explicado no texto abaixo, aplicado aqui a um CPF diferente — do número base ao
resultado final.
A Matemática por Trás dos Dígitos Verificadores
(Módulo 11)
O cálculo para gerar um CPF válido envolve multiplicações e divisões usando a regra do
Módulo 11. O primeiro dígito verificador é calculado multiplicando os 9
primeiros dígitos por pesos decrescentes (de 10 a 2) e dividindo a soma por 11. O segundo
dígito verificador segue o mesmo princípio, mas inclui o primeiro dígito verificador no
cálculo, com pesos decrescentes de 11 a 2, repetindo a mesma divisão por 11 sobre essa nova soma.
Exemplo Prático: Cálculo dos Dígitos Verificadores do CPF (Passo a Passo)
Agora nós vamos calcular os dois dígitos verificadores para o CPF base aleatório ou
falso: 456.123.789, usando o
algoritmo oficial do Módulo 11.
1
Primeiro Dígito
Verificador (DV1)
Multiplicamos os 9 primeiros dígitos pelos respectivos pesos regressivos de
10 a 2:
Dividimos o total por 11: 300 ÷ 11 = 27,
restando 3.
Regra do Resto: Subtraímos o resto de 11: 11 - 3 = 8.
Logo, o segundo dígito verificador é 8.
CPF Gerado com
Sucesso
Resultado Final da Validação Matemática
456.123.789-98
Como descobrir o Estado de Origem pelo
CPF?
Você sabia que é possível identificar a região onde o CPF foi
emitido apenas olhando para os números? O 9º dígito (o último número antes
do traço) identifica a região fiscal (Estado de Origem) na qual o documento foi registrado.
Por exemplo, no CPF
123.456.789-00, o número 9 indica que
ele foi emitido no Paraná ou Santa Catarina. Veja a tabela oficial de regiões fiscais da
Receita Federal:
9º Dígito
Estados da Região Fiscal
0
Rio Grande do Sul (RS)
1
Distrito Federal (DF), Goiás (GO), Mato Grosso (MT), Mato
Grosso do Sul (MS) e Tocantins (TO)
Alagoas (AL), Paraíba (PB), Pernambuco (PE) e Rio Grande
do Norte (RN)
5
Bahia (BA) e Sergipe (SE)
6
Minas Gerais (MG)
7
Espírito Santo (ES) e Rio de Janeiro (RJ)
8
São Paulo (SP)
9
Paraná (PR) e Santa Catarina (SC)
A Importância do Gerador de CPF para
Desenvolvedores e LGPD
Com a vigência da LGPD (Lei Geral de Proteção de
Dados), a segurança da informação tornou-se prioridade absoluta. Usar dados
sensíveis reais de clientes ou de terceiros em ambientes de teste é uma prática perigosa e
ilegal. É aqui que entra o gerador de pessoa e de documentos: além disso, se você também
precisa de dados simulados de pessoas jurídicas, use o nosso Gerador de CNPJ online.
Conformidade com a LGPD: Garante que sua
empresa ou startup não vaze informações reais (Data Breach) durante a fase de
desenvolvimento, usando apenas dados randômicos e fictícios.
Geração de CPF em Massa: Essencial para
testes de stress e testes de carga em bancos de dados (SQL, NoSQL), permitindo a
inserção de milhares de registros via scripts ou automação.
Automação de QA (Selenium, Cypress):
Testadores de software podem usar nossa ferramenta ou nossa API Mock para alimentar
rotinas de testes end-to-end (E2E) que simulam o cadastro de usuários no sistema.
Gerar CPF é Crime? Entenda os Limites
Legais
Uma dúvida muito comum entre os usuários é: "Usar um gerador
de cpf online grátis é crime?". A resposta é não, a geração matemática do
número não constitui crime. O algoritmo é de domínio público e criar uma
combinação numérica válida é perfeitamente legal, sendo uma prática padrão da engenharia de
software.
No entanto, o crime ocorre na finalidade do uso.
Usar um CPF gerado para realizar compras em e-commerces, se cadastrar em serviços de
streaming, burlar sistemas do governo, solicitar cartões de crédito ou cometer fraudes
financeiras é caracterizado como crime de falsidade ideológica e
estelionato (Artigo 299 e 171 do Código Penal Brasileiro). Nossa ferramenta
deve ser usada estritamente para fins acadêmicos e testes de sistemas, não nos
responsabilizando pelo uso indevido dos dados gerados.
CPFs Inválidos por Definição: Os Números
que Todo Sistema Deve Rejeitar
Existe uma categoria especial de números que, apesar de possuírem
11 dígitos, são matematicamente inválidos por regra oficial da Receita
Federal: os chamados CPFs com todos os dígitos iguais. Sequências como
000.000.000-00, 111.111.111-11, 222.222.222-22 e
assim por diante até 999.999.999-99 foram explicitamente excluídas do algoritmo
para evitar fraudes simples.
Por que testar a rejeição de CPFs
inválidos é tão importante?
Um sistema bem construído deve rejeitar
essas sequências mesmo antes de calcular os dígitos verificadores. Testadores de QA
frequentemente usam valores como 111.111.111-11 ou
000.000.000-00 como casos de borda para validar se as camadas
de validação do front-end e da API estão filtrando corretamente. Nosso Validador
de CPF detecta e rejeita todas essas sequências automaticamente —
experimente colar uma delas na aba de validação para confirmar.
Como Usar o CPF Gerado no Seu Código:
Dicas para Desenvolvedores
Gerar o número é apenas o primeiro passo. Veja como integrar os
CPFs de teste nos cenários mais comuns do dia a dia de desenvolvimento:
📄 Formatação e Máscara
Use a opção "Com pontuação" para obter
o CPF no padrão XXX.XXX.XXX-XX, pronto para campos com máscara
automática. Desmarque para receber apenas os 11 dígitos puros, ideal para envio em
APIs REST e gravação em banco de dados.
💻 Testes de Formulário
Cole o CPF gerado diretamente em campos de cadastro
para validar máscaras em React, Angular, Vue ou HTML puro. O número
vai passar em qualquer validação matemática corretamente implementada, permitindo
testar o fluxo completo.
💾 Scripts de Seed e Fixtures
Use a aba "Em Massa" para gerar até
1000 CPFs e importar diretamente em scripts do Prisma, Sequelize ou
Mongoose, ou em arquivos .sql para popular tabelas de
usuários em ambientes de staging.
⚙ Automação E2E
Em rotinas de testes end-to-end com
Cypress ou Playwright, gere uma lista de CPFs em massa e use-a como fixture. Isso
garante que cada sessão de teste use um número único, evitando conflitos de
duplicidade nos ambientes de homologação.
Privacidade Total: Nenhum Dado Sai do
Seu Navegador
Ao contrário de soluções que processam dados em servidores
externos, toda a lógica desta ferramenta — tanto a geração quanto a validação de CPF — roda
em JavaScript diretamente no seu navegador. Nenhum número é transmitido
para nossos servidores, nenhum log é gravado em banco de dados e nenhuma base de dados real
da Receita Federal é consultada.
Conformidade com a LGPD garantida
por arquitetura
Como o processamento é local, sua
empresa ou equipe não corre risco de violação da Lei Geral de Proteção de
Dados ao usar esta ferramenta — mesmo em ambientes corporativos com
políticas rígidas de segurança da informação. Não há tráfego de dados pessoais, real
ou fictício, para fora da sua máquina.
Gerador de CPF Online: Uma Alternativa
Moderna para Desenvolvedores
Quem trabalha com desenvolvimento de sistemas no Brasil conhece
bem a necessidade de ter uma ferramenta de geração de CPF confiável no dia a dia. Se você
chegou aqui buscando um gerador de CPF equivalente ao 4devs ou a outras
ferramentas conhecidas do mercado, vai encontrar aqui as mesmas funcionalidades — geração
unitária, validação, geração em massa e perfis fictícios — em uma interface mais moderna,
sem propagandas invasivas e com código rodando 100% no seu navegador.
Nossa plataforma reúne em um único lugar o gerador de
CPF, o gerador de CNPJ, o gerador de RG e o
gerador de PIS/PASEP, eliminando a necessidade de abrir múltiplos sites
durante o desenvolvimento de um sistema de cadastro completo.
API Mock para Desenvolvedores
Precisa consumir CPFs diretamente do seu código? Criamos esta
documentação para inspirar o uso de APIs de testes. No futuro, disponibilizaremos endpoints
RESTful.
GET /api/cpf/generate
Retorna um único CPF válido.
POST /api/cpf/validate
Envia `{"cpf": "..."}` e retorna se é matematicamente
válido.
É uma ferramenta online que cria números fictícios seguindo à risca as regras e os
algoritmos matemáticos da Receita Federal. O número gerado é válido logicamente — mas não
pertence a ninguém.
É crime usar um gerador de CPF fake?
Não. Gerar o número, sozinho, não é crime — eles existem para testes de software
(homologação). Agora, usar esses números para cadastros fraudulentos, compras ou para se
passar por outra pessoa é outra história: isso configura falsidade ideológica e
estelionato. Use com responsabilidade.
Como validar um CPF?
É só usar nossa aba "Validador". Você insere o número, e o sistema calcula os dois
dígitos verificadores (depois do traço) a partir dos 9 números iniciais. Bateu com o que
você digitou? O CPF é válido matematicamente.
Os CPFs gerados aqui pertencem a pessoas reais?
Não. São só combinações numéricas aleatórias que satisfazem a regra matemática do
algoritmo Módulo 11 — nada mais. Não vêm de nenhuma base de dados e não pertencem a
cidadão nenhum.
O gerador de CPF consulta o banco de dados da
Receita Federal?
Não, nenhum. Nosso sistema não consulta banco de dados real nenhum — nem da Receita,
nem de qualquer outro órgão. Geração e validação acontecem só com cálculo matemático,
offline, direto no seu navegador.
Como saber de qual Estado (região) é um CPF?
Dá para descobrir olhando o 9º dígito (o último número antes do
traço). Se for 8, por exemplo, o CPF é de São Paulo. E se você já sabe qual região
precisa, nossa ferramenta deixa escolher isso na hora de gerar o número.
Posso usar um CPF gerado para fazer compras ou
abrir contas bancárias?
De jeito nenhum. Usar dados fictícios ou de terceiros para tirar vantagem
financeira, aprovar cadastros reais ou fazer compras é crime — estelionato e falsidade
ideológica. Geradores de documentos servem só para testes acadêmicos e de software em
ambiente de desenvolvimento, ponto final.
Por que usar CPFs gerados em vez de reais em
testes de software?
Por causa da Lei Geral de Proteção de Dados (LGPD). Usar dados reais
de clientes em ambiente de teste é uma infração grave de segurança. Com geradores de
dados, a equipe de QA e desenvolvimento faz as homologações tranquila, sem risco de
vazamento (Data Breach).
Dá para gerar um CPF com data de nascimento junto?
O CPF em si não tem a data de nascimento embutida no cálculo — os 11 dígitos seguem apenas a regra do Módulo 11, sem relação matemática com nenhuma data. Se o seu teste precisa de um CPF junto com nome, data de nascimento, RG e endereço, use a aba "Gerador de Pessoas" aqui na página: ela gera um perfil fictício completo de uma vez, já com todos esses dados combinados.