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.
Crie um QR Code Pix Copia e Cola com valor, nome e cidade em segundos.
Abrir ferramentaCalcule seu salário líquido a partir do bruto, com estimativa de INSS, IRRF e FGTS.
Abrir ferramentaGere hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 a partir de qualquer texto.
Abrir ferramentaGere um QR Code para conectar convidados à sua rede sem digitar a senha.
Abrir ferramenta