AgênciaNinja Tools
Clique em gerar para criar um CPF válido

É necessário ativar o JavaScript para gerar documentos.

O que é o CPF?

O Cadastro de Pessoas Físicas (CPF) é o documento de identificação fiscal dos cidadãos brasileiros, emitido pela Receita Federal. Composto por onze dígitos no formato 000.000.000-00, os dois últimos são dígitos verificadores calculados a partir dos nove primeiros — o que permite detectar erros de digitação ou documentos forjados com simples aritmética.

O nono dígito identifica a região fiscal de origem: cada valor de 0 a 9 corresponde a um conjunto de estados brasileiros. Quem precisa testar validação de CPF por estado pode usar a opção de estado desta ferramenta para fixar esse dígito.

Por que os CPFs gerados são fictícios?

Esta ferramenta gera números que obedecem ao algoritmo de dígitos verificadores do CPF, mas não pertencem a nenhuma pessoa cadastrada na Receita Federal. Eles são matematicamente válidos — passam em qualquer validador que confere apenas os dígitos verificadores — mas são fictícios por construção, pois os oito primeiros algarismos são escolhidos de forma aleatória.

Sequências com todos os dígitos iguais (como 111.111.111-11) são descartadas automaticamente, pois a Receita Federal as rejeita mesmo que passem no cálculo dos verificadores.

Como funciona o algoritmo?

O primeiro dígito verificador é calculado multiplicando cada um dos nove primeiros dígitos por um peso decrescente (de 10 a 2), somando os produtos e dividindo por 11. Se o resto for menor que 2, o dígito é 0; caso contrário, é 11 menos o resto. O segundo dígito segue o mesmo processo, agora incluindo o primeiro verificador e com pesos de 11 a 2.

Toda essa lógica roda no seu navegador, em JavaScript. Nenhum número é transmitido ao servidor — você pode verificar na aba de rede do seu navegador que nenhuma requisição acontece ao clicar em gerar.

Perguntas frequentes

Os CPFs gerados pertencem a pessoas reais?
Não. Os documentos são gerados de forma aleatória e são matematicamente válidos, mas não pertencem a nenhuma pessoa cadastrada na Receita Federal. São fictícios por definição.
Por que alguns CPFs são rejeitados como inválidos em outros sistemas?
CPFs com todos os dígitos iguais (ex.: 111.111.111-11) são rejeitados pelo sistema da Receita Federal, mesmo que passem no cálculo dos dígitos verificadores. Este gerador descarta essas sequências automaticamente.
É legal usar CPF fictício para testes?
Sim, desde que o uso seja restrito a testes de software e desenvolvimento. Usar CPF — fictício ou real — para fins fraudulentos é crime. Esta ferramenta destina-se exclusivamente a desenvolvedores e equipes de QA.
O que é o nono dígito e por que é possível gerar por estado?
O nono dígito do CPF identifica a região fiscal de origem do documento. Cada faixa cobre um conjunto de estados. Ao gerar por estado, o nono dígito é fixado para que o CPF pertença à região correspondente.
Meus dados são enviados a algum servidor?
Não. Toda a geração acontece no seu navegador, em JavaScript. Nenhum dado digitado ou gerado sai do seu computador.