Está Calculado

Gerador de CNPJ

Este gerador permanece intencionalmente numérico: cria candidatos no formato legado, com dígitos verificadores calculados por módulo 11, para testes de sistemas e formulários. O validador do site aceita também CNPJ alfanumérico, mas o gerador não produz esse formato nem consulta a Receita Federal. Use os resultados apenas em desenvolvimento.

Atenção: os CNPJs gerados são fictícios, para testes e desenvolvimento. Não pertencem a nenhuma empresa real — use apenas em software, formulários e QA, nunca para fraude.

Clique em Gerar CNPJ para criar um número de teste válido.

Resumo

Este gerador cria somente candidatos de CNPJ numérico legado com dígitos verificadores coerentes para testes. O validador aceita os formatos numérico e alfanumérico, mas a geração permanece numérica e não consulta a Receita Federal.

O que é o CNPJ e como ele é formado?

O CNPJ (Cadastro Nacional da Pessoa Jurídica) é mantido pela Receita Federal e possui 14 posições. Desde julho de 2026, novas inscrições podem usar letras e números nas 12 primeiras posições; os dois verificadores continuam numéricos. CNPJs numéricos legados permanecem válidos.

As oito primeiras posições formam a raiz e as quatro seguintes identificam o estabelecimento. 0001 identifica o estabelecimento inicialmente cadastrado como matriz, mas uma filial pode tornar-se matriz sem mudar seu número. Esta ferramenta gera somente o formato numérico legado com 0001.

Como funciona o cálculo do dígito verificador (mod 11)

Este gerador numérico usa o módulo 11 com os pesos tradicionais:

  1. Primeiro dígito: multiplique os 12 números da base pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Some, calcule o resto da divisão por 11 e aplique a regra: resto menor que 2 → dígito 0; senão, 11 − resto.
  2. Segundo dígito: repita com os 13 números (base + primeiro dígito) e os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

No formato alfanumérico, o validador usa os mesmos pesos, convertendo cada posição-base pelo código ASCII menos 48. Em ambos os formatos, os dois verificadores finais são numéricos e o CNPJ zerado é inválido.

Por que usar CNPJs fictícios em testes?

Sistemas de emissão de nota fiscal, ERPs, checkouts B2B e cadastros de fornecedores precisam ser testados com dezenas de CNPJs diferentes. Usar dados reais de empresas nesses ambientes de homologação é desnecessário e pode expor informações.

A LGPD orienta minimizar o uso de dados reais em testes. Por isso, gerar CNPJs fictícios com dígito verificador correto é a forma padrão de validar máscaras, rotinas de checagem e integrações fiscais sem tocar em dados de empresas reais. É parte do dia a dia de QA e desenvolvimento no Brasil.

O que é permitido e o que não é

Gerar candidatos de CNPJ para testes de software pode ser legítimo quando o uso fica restrito a desenvolvimento, QA e homologação.

  • Use em: validação de formulários, integrações, documentação e massas de teste controladas.
  • Não use em: emissão fiscal, obtenção de crédito, cadastro oficial ou representação de uma empresa.

O uso indevido pode gerar responsabilidade civil, administrativa ou criminal. A classificação jurídica depende da conduta, da intenção, do documento envolvido e do resultado; não decorre automaticamente da simples geração do número.

Perguntas Frequentes

Os CNPJs gerados são reais?
Não há essa garantia. A ferramenta cria candidatos numéricos com dígitos verificadores coerentes, mas não consulta o cadastro da Receita Federal. Portanto, um resultado pode coincidir com um CNPJ já atribuído. Use-o somente em desenvolvimento, QA e homologação. O uso indevido pode gerar responsabilidade civil, administrativa ou criminal, conforme a conduta e o contexto.
Como é calculado o dígito verificador do CNPJ?
O gerador aplica a regra de módulo 11 do CNPJ numérico legado e calcula dois verificadores sobre 12 algarismos com os pesos tradicionais. O validador separado aceita também letras maiúsculas nas 12 primeiras posições e usa os valores ASCII oficiais, mas este gerador continua produzindo apenas números.
O que significa o 0001 no meio do CNPJ?
No formato numérico legado, os oito primeiros caracteres formam a raiz e os quatro seguintes identificam o estabelecimento. O número 0001 corresponde ao estabelecimento inicialmente cadastrado como matriz. Uma filial pode depois tornar-se matriz sem trocar seu número, portanto 0002 ou outro sufixo não significa necessariamente filial para sempre. Este gerador usa sempre 0001.
Posso gerar vários CNPJs de uma vez?
Sim. Informe a quantidade (de 1 até 100) e a ferramenta gera todos de uma vez, sem repetir números dentro do lote. Você pode escolher gerar com pontuação (00.000.000/0000-00) ou apenas dígitos (00000000000000) e copiar a lista inteira com o botão Copiar todos.
É seguro usar este gerador?
A geração desta ferramenta acontece no navegador e não faz consulta cadastral nem envia deliberadamente os resultados aos nossos servidores. Ainda assim, um candidato aleatório pode coincidir com um CNPJ atribuído, e o processamento local não elimina riscos externos, como extensões maliciosas ou dispositivo comprometido. Use os números apenas em ambientes controlados de teste.

Ferramentas Relacionadas

Receba nossas novas ferramentas

Cadastre-se e seja o primeiro a saber quando lançarmos novas calculadoras e ferramentas.