Club Martech >

Gerador/Validador de CPF

Gere cpfs válidos para testes de sistemas ou valide cpfs reais em formulários instantaneamente, usando algoritmo oficial da receita federal.
Gerar CPF
Digite a quantidade de CPFs que deseja gerar (máximo 100)
Validar CPF
Digite o CPF com ou sem formatação
Aviso de Uso Responsável: Esta ferramenta é destinada apenas para fins legítimos, como testes de sistemas, desenvolvimento de software e aprendizado. O uso de CPFs gerados para fraudes, falsificação de documentos ou qualquer atividade ilegal é estritamente proibido e pode resultar em consequências legais graves.

Gerador/Validador de CPF

Gerador e validador matemático de CPF para testes. Confira formato e dígitos verificadores, sem consulta de existência, situação cadastral ou titularidade. Identificadores gerados não devem representar pessoas em operações reais.

O Gerador e Validador de CPF cria CPFs matematicamente válidos para testes de software e confere CPFs digitados pelo cálculo dos dígitos verificadores. O validador trabalha como o calibre de rosca, que diz se o parafuso está no padrão sem dizer de qual máquina ele saiu. O erro comum é achar que um CPF válido existe de fato: a ferramenta não consulta a Receita Federal, e um CPF gerado pode coincidir por acaso com o de uma pessoa real. Monte a massa de dados de teste com eles e deixe documentos de clientes fora do ambiente de desenvolvimento.

Como usar o Gerador e Validador de CPF

Para gerar, escolha a quantidade, até 100, marque se quer o formato 000.000.000-00 e clique em Gerar CPF(s); use Copiar Todos para levar a lista. Para validar, cole um CPF com ou sem pontos e traço. O Gerador e Validador de CPF confere os dígitos verificadores no próprio navegador, sem consultar servidor, recusa sequências repetidas e guarda os últimos 15 no histórico.

O que a validação confere

O validador remove pontos, traço e qualquer caractere que não seja número, exige 11 dígitos, recusa sequências de dígitos iguais, como 111.111.111-11, e recalcula os dois dígitos verificadores a partir dos nove primeiros. Se o cálculo bater com os dois últimos dígitos informados, o CPF é válido no formato. Isso pega erro de digitação e número inventado ao acaso, mas não informa titular, situação cadastral nem se o documento foi cancelado.

Para saber se um CPF está regular, a fonte é a consulta pública de situação cadastral da Receita Federal, que pede também a data de nascimento do titular.

Como montar a massa de testes

  • Gere uma lista com e sem formatação para testar se o campo aceita os dois jeitos.
  • Troque o último dígito de um CPF gerado para ter um caso inválido.
  • Teste sequências repetidas, que fecham o cálculo e mesmo assim devem ser recusadas.
  • Cole um CPF formatado com um dígito a mais.

O último caso pega um erro frequente de front-end: limitar o campo a 14 caracteres faz o navegador cortar em silêncio o dígito excedente, e o número truncado pode ser aprovado. O próprio Gerador e Validador de CPF aceita até 40 caracteres no campo para não cair nisso.

Cuidados com dado pessoal

O campo de validação fica salvo no armazenamento local do navegador, para não se perder ao recarregar a página. Se você validar o CPF de alguém num computador compartilhado, apague o campo depois. CPF é dado pessoal, e o acesso a ele no time precisa de regra, como mostra o guia de governança de dados em marketing, com controle de acesso e LGPD. Registre na documentação do projeto que os CPFs da massa de teste são gerados.

Perguntas frequentes

Essa opção não existe: os nove primeiros dígitos são sorteados, e o nono, que no CPF indica a região fiscal de emissão, sai ao acaso. Se o seu sistema confere a região, gere uma lista maior e aproveite os números cujo nono dígito corresponde à região que você quer testar.
Aceita. Ele ignora tudo o que não for número, então o CPF com pontos e traço, só com números ou até com espaços dá o mesmo resultado. Depois dessa limpeza precisam sobrar exatamente 11 dígitos; com mais ou menos, o CPF é recusado antes do cálculo.
De 1 a 100 por clique. Cada CPF aparece com botões para copiar com ou sem formatação, e Copiar Todos leva a lista inteira, um por linha, no formato marcado. Os últimos 15 gerados ficam no histórico do navegador para você recuperar depois.
O histórico guarda só os 15 últimos CPFs gerados. O número digitado no validador fica à parte, salvo no próprio campo para não sumir ao recarregar a página. Depois de validar o CPF de alguém num computador compartilhado, apague esse campo.
Porque sequências com os 11 dígitos iguais passam na conta dos verificadores, mas o validador trata esse padrão como inválido antes de calcular, como costuma fazer quem valida CPF em cadastro. O gerador também descarta qualquer sorteio que caia nele. Faça a mesma checagem no seu sistema.

Receba o melhor conteúdo sobre Marketing e Tecnologia

comunidade gratuita

Cadastre-se para o participar da primeira comunidade sobre Martech do brasil!

club martech

Gostou da ferramenta? Entre na lista do Club Martech e receba o que a gente publica sobre marketing e tecnologia.

newsletter

Receba as novidades do Club Martech: ferramentas novas e conteúdo sobre marketing e tecnologia.