Como Gerar CNPJ para Testes de Sistemas e Formulários
Quem trabalha com desenvolvimento de software, automação ou cadastros sabe como é frustrante precisar testar um formulário e não ter um CNPJ disponível. Usar dados reais de empresas em ambiente de teste é uma péssima ideia — tanto do ponto de vista de segurança quanto de LGPD. A solução mais prática é usar um Gerador de CNPJ que produz números matematicamente válidos, mas que não correspondem a nenhuma empresa real cadastrada na Receita Federal.
A diferença importa. Um CNPJ gerado para testes passa pela validação de dígitos verificadores, mas não existe na base de dados oficial. Isso é exatamente o que você precisa para testar um sistema sem comprometer dados reais.
A estrutura do CNPJ que muita gente não conhece
O CNPJ tem 14 dígitos. Os oito primeiros identificam a empresa, os quatro seguintes identificam a filial (0001 para a matriz) e os dois últimos são os famosos dígitos verificadores — que são calculados com base em todos os anteriores.
Isso significa que não dá para inventar qualquer sequência de números e chamar de CNPJ. O sistema vai rejeitar na hora. A validação dos dígitos verificadores usa um algoritmo de módulo 11, parecido com o do CPF, mas com pesos diferentes.
Na prática, isso funciona assim:
1. Você pega os 12 primeiros dígitos 2. Multiplica cada um por uma sequência de pesos (5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2) 3. Soma os resultados 4. Calcula o resto da divisão por 11 5. Se o resto for menor que 2, o dígito é 0; caso contrário, é 11 menos o resto 6. Repete o processo para o segundo dígito verificador, agora com os 13 dígitos já calculados
Parece trabalhoso? É. Por isso existe uma ferramenta que faz isso automaticamente.
Quando você realmente precisa de um CNPJ fictício
Os casos são mais comuns do que parece:
- Testes de formulários web que validam o campo de CNPJ antes de aceitar o cadastro
- Ambiente de homologação de sistemas ERP ou de cobrança
- Prototipação de interfaces onde você precisa mostrar um layout preenchido para o cliente aprovar
- Treinamento de equipes em sistemas internos sem expor dados reais de fornecedores
- Seeds de banco de dados para popular tabelas durante desenvolvimento
Esse último caso é onde o problema aparece com mais frequência. O desenvolvedor precisa criar 50 registros fictícios de fornecedores para testar relatórios. Sem uma ferramenta, ou ele inventa CNPJs que vão quebrar na validação, ou ele coloca CPNJs reais de empresas — o que é tecnicamente um vazamento de dados, mesmo que não intencional.
Usando o Gerador de CNPJ do Geratudo
A ferramenta é direta. Você acessa, escolhe quantos CNPJs quer gerar e recebe uma lista formatada, pronta para usar. Sem cadastro, sem limite absurdo, sem popups irritantes no meio do processo.
Um detalhe que passa despercebido: o gerador já formata o número no padrão XX.XXX.XXX/XXXX-XX, que é o formato esperado pela maioria dos sistemas. Se você precisar do número sem pontuação para inserir direto em um banco de dados, é só remover os caracteres especiais.
Se você precisar de mais do que só o CNPJ — nome fantasia, endereço, telefone, e-mail fictício — o Gerador de Pessoa resolve isso em conjunto, gerando um perfil completo para testes. E se a necessidade for especificamente de dados de CNAE para montar um cadastro de empresa fictícia, o Gerador de CNAE complementa muito bem.
O que esse CNPJ não faz — e isso é importante
Francamente, esse ponto gera confusão. Um CNPJ gerado para testes é matematicamente válido, ou seja, passa na validação de dígitos verificadores. Mas ele não existe na Receita Federal.
Isso significa que:
- Consultas na API da Receita Federal vão retornar erro de CNPJ não encontrado
- Sistemas que verificam situação cadastral (ativo, inativo, suspenso) vão falhar a consulta
- Integrações com serviços de crédito e bureau de informações não vão funcionar
Para testar essas integrações, você precisa de um CNPJ real — e o caminho correto é usar o CNPJ da própria empresa, ou combinar com o fornecedor do serviço um CNPJ de homologação dedicado.
O gerador serve para o primeiro nível de validação: o formato está correto e o número é matematicamente consistente. Ponto.
Combinando com outras ferramentas para criar dados de teste completos
Se você está montando um seed completo para um sistema que cadastra empresas, provavelmente vai precisar de mais do que o CNPJ. Um fluxo típico seria:
1. Gerar o CNPJ com o Gerador de CNPJ 2. Criar um nome fictício de empresa com o Gerador de Nome 3. Gerar um endereço com CEP usando o Gerador de CEP 4. Adicionar um telefone comercial com o Gerador de Telefone 5. Definir a atividade econômica com o Gerador de CNAE 6. Escolher a estrutura jurídica com o Gerador de Natureza Jurídica
Isso cobre a maioria dos campos de um cadastro de empresa em sistemas de gestão. O trabalho que levaria horas se feito manualmente fica resolvido em minutos.
E se depois você precisar validar um CNPJ que chegou de uma integração externa — para confirmar que o número que o parceiro enviou é pelo menos estruturalmente correto — o Validar CNPJ faz exatamente isso.
A questão legal que todo mundo pergunta
Gerar CNPJ fictício para fins de teste é legal? Sim, desde que você não use o número para se passar por uma empresa real, enganar terceiros, emitir documentos ou praticar qualquer ato fraudulento. Criar dados fictícios para desenvolvimento de software é uma prática padrão da indústria.
O problema aparece quando alguém tenta usar um CNPJ gerado para testes em contextos reais — preencher cadastro em fornecedor, emitir nota fiscal, abrir conta bancária. Aí deixa de ser teste e vira falsidade ideológica. A ferramenta existe para desenvolvimento e homologação, não para contornar sistemas.
Perguntas Frequentes
O CNPJ gerado passa na validação dos sistemas?
Depende do nível de validação. Ele passa na validação de formato e dígitos verificadores, que é o que a maioria dos formulários faz. Se o sistema fizer uma consulta na Receita Federal para verificar se o CNPJ realmente existe, vai retornar que o número não está cadastrado. Para testes de formulário e sistemas que só verificam o formato, funciona perfeitamente.
Posso gerar vários CNPJs de uma vez para popular um banco de dados?
Sim. O Gerador de CNPJ permite gerar múltiplos números de uma vez. É útil exatamente para criar seeds de banco de dados, popular planilhas de teste ou preparar massas de dados para testes de carga e performance.
Existe risco de gerar um CNPJ que coincida com uma empresa real?
Teoricamenete sim, existe essa possibilidade matemática — os CNPJs válidos são finitos. Na prática, a chance é muito pequena, mas não é zero. Se isso for uma preocupação no seu contexto (por exemplo, você vai publicar os dados em algum lugar), o ideal é verificar o CNPJ gerado no Validar CNPJ ou em uma consulta pública antes de usar. Para ambientes de desenvolvimento interno e banco de dados privado, o risco é desprezível.