CPFconsultaonline.com.br
InícioFerramentas › Gerador de CPF
Ferramenta gratuita

Gerador de CPF

Gera números de CPF válidos (com dígito verificador correto) para você testar sistemas, formulários e integrações. É instantâneo e acontece tudo no seu navegador.

Adiciona a pontuação ao número: 000.000.000-00. Desmarque para gerar só os 11 dígitos, que é o formato que a maioria das APIs e bancos de dados espera.
Atualizado em · fontes oficiais
Só para dados de teste

Os números gerados aqui são válidos no cálculo, mas não pertencem a ninguém: servem para testar software, não para se passar por outra pessoa. Usar CPF de terceiros ou inventar identidade é crime. Para saber se um CPF real existe e está regular, use a consulta de CPF.

Neste guia

Como usar o gerador

Clique em Gerar CPF e o número aparece na hora. Você pode escolher a região fiscal (o 9º dígito, que indica onde o CPF seria emitido), gerar vários de uma vez para popular uma base de teste, e decidir se quer o número com ou sem a máscara de pontuação. O botão Copiar leva a lista inteira para a área de transferência.

Válido não é o mesmo que existente

Esta é a distinção que mais confunde. Um CPF válido é um número cujos dois dígitos verificadores fecham a conta do módulo 11. Um CPF existente é um número que a Receita Federal de fato registrou para uma pessoa. O gerador produz a primeira coisa, nunca a segunda: os números passam na validação matemática, mas a chance de coincidir com o CPF real de alguém é irrelevante, e ainda que coincidisse, você não teria nenhum dado dessa pessoa.

Por isso o gerador é seguro e legítimo para desenvolvimento, e inútil para qualquer tentativa de fraude. Quem precisa confirmar um CPF real usa a consulta; quem só precisa de um número que passe na validação de um formulário usa o gerador.

123.456.789-09
Base (8 primeiros) · 9º dígito (a Região Fiscal onde foi emitido) · DV (2 dígitos verificadores)

A região fiscal: o 9º dígito

O nono dígito do CPF não é aleatório: ele identifica a Região Fiscal da Receita Federal responsável pela emissão. É por isso que o gerador deixa você fixá-lo, útil quando o teste precisa de CPFs "de São Paulo" ou "do Nordeste". A tabela completa:

9º dígito = 0
RS
9º dígito = 1
DF, GO, MS, MT, TO
9º dígito = 2
AC, AM, AP, PA, RO, RR
9º dígito = 3
CE, MA, PI
9º dígito = 4
AL, PB, PE, RN
9º dígito = 5
BA, SE
9º dígito = 6
MG
9º dígito = 7
ES, RJ
9º dígito = 8
SP
9º dígito = 9
PR, SC
O 9º dígito do CPF indica a Região Fiscal da Receita onde ele foi emitido
"CPF por estado" é um mito

Você vai ver muitos geradores que oferecem "CPF por estado", com os 27 estados na lista. Isso é impreciso: o CPF só codifica a região fiscal (o 9º dígito), e cada região agrupa vários estados. Não existe um dígito exclusivo de "São Paulo" ou "Bahia" — existe o dígito da região a que o estado pertence. Por isso o nosso gerador é por região: é o que o número realmente carrega.

Por que programadores geram CPF

Testar software exige dados que pareçam reais sem ser reais. Um formulário de cadastro que valida o CPF precisa de números que passem na validação para exercitar o caminho feliz; um relatório precisa de milhares de linhas para medir performance; uma homologação não pode, por lei e por bom senso, usar o CPF verdadeiro de clientes. O gerador resolve os três casos: dá números válidos, em lote, que não expõem ninguém.

Como o número é montado

O gerador sorteia os 8 primeiros dígitos, define o (a região, sorteada ou escolhida por você) e então calcula os dois dígitos verificadores pelo módulo 11, exatamente como a Receita faz. Por isso o resultado é sempre um CPF que passa em qualquer validação. Se quiser ver essa conta acontecer para um número específico, o validador mostra o passo a passo.

O 1º dígito verificador sai dos 9 primeiros números, multiplicados pelos pesos 10 9 8 7 6 5 4 3 2 e somados.
O resto da divisão por 11 define o dígito: 11 − resto (ou 0, se o resto for 0 ou 1).
O 2º dígito repete a conta incluindo o 1º DV, com os pesos 11 10 9 8 7 6 5 4 3 2.
O algoritmo do CPF é público e determinístico: qualquer sistema chega ao mesmo resultado

Precisa conferir se um CPF é válido em vez de gerar um?

Validar um CPF

Perguntas frequentes

O CPF gerado é válido?

Sim. O número respeita o cálculo do dígito verificador (módulo 11), então passa em qualquer validação de formato. Ele é válido no cálculo, mas não corresponde a uma pessoa real.

Posso usar um CPF gerado para me cadastrar em algum serviço?

Não. Usar um CPF que não é o seu, mesmo gerado, para se identificar em qualquer serviço é fraude e é crime. A ferramenta serve apenas para testes de software com dados fictícios.

O gerador guarda ou envia os números gerados?

Não. Os CPF são gerados no seu navegador e não são enviados nem armazenados. Registramos apenas estatísticas de uso anônimas das opções (como a região escolhida), sem nenhum número.

Como escolho o estado do CPF?

O estado é definido pelo 9º dígito (a região fiscal). Escolha a região no seletor e o gerador fixa esse dígito. Uma região agrupa vários estados, então não há um dígito exclusivo por estado.

Dá para gerar vários CPFs de uma vez?

Sim. Informe a quantidade (até 50) e clique em Gerar. Use o botão Copiar para levar a lista inteira de uma vez.

Qual a diferença entre gerar e consultar um CPF?

Gerar cria um número novo, válido no cálculo, para testes. Consultar verifica a situação cadastral de um CPF real na Receita Federal. São coisas opostas: uma inventa, a outra confere.

Um CPF gerado pode, por acaso, ser de uma pessoa real?

Em teoria, qualquer número válido pertence a alguém ou poderia pertencer. Mas o gerador não tem acesso a nenhum dado pessoal: ainda que o número coincida, não há nome, endereço nem qualquer informação associada. Por isso ele é inofensivo para testes e inútil para fraude.

Fontes:Receita Federal — Meu CPF — Orientações oficiais sobre o cadastro

Site não oficial, sem vínculo com a Receita Federal do Brasil. Orientamos a consulta e levamos você ao serviço oficial. A consulta e o Comprovante de Situação Cadastral no CPF são gratuitos no site da Receita Federal.