Gerador de CPF/CNPJ

Gere documentos brasileiros válidos para testes de sistemas.

A ferramenta foi útil?

O que é um Gerador de CPF e CNPJ e por que utilizá-lo?

O CPF (Cadastro de Pessoa Física) e o CNPJ (Cadastro Nacional da Pessoa Jurídica) são os dois principais documentos de identificação fiscal no Brasil. Todo sistema que envolve cadastro de clientes, emissão de notas fiscais, processamento de pagamentos ou integração com APIs governamentais precisa validar esses números. Essa validação segue o algoritmo de Módulo 11, que calcula dois dígitos verificadores a partir dos 9 primeiros números do CPF (ou 12 do CNPJ). Se os dígitos estiverem incorretos, o formulário ou a API rejeita o documento.

Durante o desenvolvimento e teste de software, gerar CPFs e CNPJs válidos é uma necessidade constante. Ao criar ambientes de homologação para gateways de pagamento (como PagSeguro, Mercado Pago ou Asaas), ao testar formulários de cadastro em e-commerce, ao popular bases de dados de teste para sistemas ERP ou ao validar regras de negócio que dependem de documentos brasileiros, você precisa de números que passem pela validação do Módulo 11 sem serem documentos reais. Usar números inventados manualmente quase sempre falha na validação, e usar documentos reais de terceiros levanta sérios problemas de privacidade e LGPD.

Esta ferramenta resolve esse problema gerando CPFs e CNPJs que seguem exatamente a lógica da Receita Federal, garantindo que cada número gerado passe em qualquer validação algorítmica. Você pode optar por gerar documentos com pontuação (ex: 123.456.789-00) ou somente os dígitos (12345678900), e ainda gerar múltiplos documentos em lote — útil ao popular planilhas de teste ou scripts de automação. Basta selecionar o tipo, a formatação desejada e a quantidade, e clicar em Gerar.

Os números gerados são aleatórios, possuem validade matemática, mas não possuem validade jurídica e não correspondem a CPFs ou CNPJs reais. São destinados exclusivamente para fins de teste e desenvolvimento. Todo o processamento ocorre no seu navegador, sem envio de dados a servidores externos.