Geradores
Documentos e valores válidos apenas para teste de software.
Parte de calculadoras de utilidades
Comece pelo que você vai fazer
- Preciso povoar um banco de teste ou exercitar um formulário. Use o Gerador de CPF ou o Gerador de CNPJ: os dois geram em lote e exportam a lista pronta.
- Recebi uma planilha e quero saber quais números estão bem formados. Cole a coluna inteira no Validador de CPF ou no Validador de CNPJ; cada linha recusada vem com o motivo.
- Meu sistema precisa aceitar o CNPJ alfanumérico. O Gerador de CNPJ gera nos dois formatos, e o Validador de CNPJ aceita os dois — é o caso de teste que quebra a maior parte das validações antigas.
- Quero saber se um CPF ou CNPJ existe de verdade. Não é aqui. A situação cadastral só a Receita Federal informa: consulta de CPF e consulta de CNPJ.
Gerar e validar são a mesma conta, em direções opostas
CPF e CNPJ terminam em dígitos verificadores calculados a partir dos números anteriores. Validar é refazer essa conta e comparar com o que veio escrito; gerar é sortear a parte da frente e calcular os dígitos que a fecham. É a mesma aritmética, e é por isso que gerador e validador moram na mesma categoria — e por que o gerador traz o validador do lado.
Consequência prática para quem testa software: um número gerado aqui serve para exercitar a sua validação, não para provar que ela está certa. Uma validação boa também precisa recusar — e é para isso que o validador diz por que recusou cada linha, em vez de devolver só "inválido".
Bem formado não é o mesmo que existente
Os números destas páginas nascem de aritmética pública, sem consulta a cadastro nenhum. Um número que passa na conta dos dígitos verificadores é bem formado — pode nunca ter sido emitido, pode estar cancelado, e pode coincidir com o documento de uma pessoa real. As três coisas ao mesmo tempo, aliás: é o motivo de estes números servirem para teste e para mais nada.
Usar documento falso para se identificar é crime, previsto no art. 307 do Código Penal. ver na íntegra →
Nada sai do seu navegador
Todas as ferramentas desta categoria rodam inteiramente na sua máquina: os números que você gera e a lista que você cola para validar não são enviados a servidor nenhum, não ficam guardados e não aparecem em log. É o que permite colar uma coluna de planilha de trabalho sem pensar duas vezes — e é uma escolha de arquitetura do site, não uma promessa de política de privacidade.
Geradores é um recorte das calculadoras de utilidades: como as contas de lá, estas não dependem de tabela oficial nem de vigência — dependem de uma aritmética que não muda de ano em ano.