Pular para o conteúdo

Gerador e Validador de CPF/CNPJ

Gere números de CPF ou CNPJ matematicamente válidos para testar seus sistemas, ou valide um documento existente conferindo os dígitos verificadores. Uso exclusivo para testes de software — não são documentos reais.

Como é calculado o dígito verificador

Tanto o CPF quanto o CNPJ usam um algoritmo de módulo 11 aplicado sobre os números-base do documento para calcular dois dígitos verificadores. Esta ferramenta implementa exatamente esse cálculo: ao gerar, sorteamos os números-base e calculamos os dígitos corretos; ao validar, recalculamos os dígitos a partir dos primeiros números informados e comparamos com os dois últimos.

Feito para testes, processado no seu navegador

Todo o cálculo acontece localmente em JavaScript. Nenhum número digitado ou gerado é enviado a qualquer servidor. Os números gerados aqui são estruturalmente válidos, mas não correspondem a documentos reais emitidos pela Receita Federal — use-os apenas para testar formulários, validações e bancos de dados de desenvolvimento.

Perguntas frequentes

Os CPFs e CNPJs gerados aqui são de pessoas reais?

Não. São números matematicamente válidos, mas sorteados aleatoriamente. A ferramenta não consulta nenhuma base de dados e não tem como saber se um número coincide com um documento real emitido.

Posso usar um CPF gerado aqui para me cadastrar em um site?

Não é recomendado. Embora o número passe na validação matemática, ele pode coincidir com o CPF de uma pessoa real, e usá-lo para se passar por ela é ilegal. Use apenas em ambientes de teste que você controla.

Por que meu CPF real está sendo considerado inválido?

Confira se digitou os 11 dígitos corretamente, incluindo zeros à esquerda. Se os dígitos verificadores realmente não baterem, pode haver um erro de digitação no número original.

Ferramentas Relacionadas

Você também pode precisar destas para a mesma tarefa.