Gerador de CNPJ

Gere números de CNPJ válidos para testes e desenvolvimento. Números matematicamente válidos, não cadastrados na Receita Federal.

O que é o CNPJ?

O CNPJ (Cadastro Nacional da Pessoa Jurídica) é o documento de identificação de empresas e outras pessoas jurídicas no Brasil, emitido pela Receita Federal. Criado em 1998 para substituir o antigo CGC (Cadastro Geral de Contribuintes), o CNPJ é obrigatório para abrir contas bancárias empresariais, emitir notas fiscais, assinar contratos e realizar qualquer atividade comercial formal no país.

O número do CNPJ é composto por 14 dígitos no formato 00.000.000/0000-00, onde os oito primeiros identificam a empresa, os quatro seguintes identificam a filial e os dois últimos são dígitos verificadores.

Como o número do CNPJ é formado

Os 14 dígitos do CNPJ seguem uma estrutura definida pela Receita Federal:

  • Dígitos 1 a 8: identificam a empresa (raiz do CNPJ). São atribuídos sequencialmente no momento do cadastro.
  • Dígitos 9 a 12: identificam o estabelecimento (matriz ou filial). A matriz sempre recebe o sufixo 0001. Filiais recebem 0002, 0003, e assim por diante.
  • Dígitos 13 e 14: são os dígitos verificadores, calculados a partir dos 12 primeiros dígitos pelo algoritmo módulo 11.

Como funciona o dígito verificador

O cálculo dos dígitos verificadores do CNPJ usa o algoritmo módulo 11, similar ao CPF, mas com pesos diferentes.

Para o primeiro dígito verificador, multiplicam-se os 12 primeiros dígitos pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Soma-se todos os produtos, calcula-se o resto da divisão por 11. Se o resto for menor que 2, o dígito é 0. Caso contrário, subtrai-se de 11.

Para o segundo dígito verificador, repete-se o processo com os 13 primeiros dígitos (incluindo o primeiro verificador), usando os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Diferença entre CNPJ e CPF

O CPF identifica pessoas físicas (indivíduos), enquanto o CNPJ identifica pessoas jurídicas (empresas, associações, entidades). O CPF tem 11 dígitos e o CNPJ tem 14. Ambos usam o algoritmo módulo 11 para os dígitos verificadores, mas com pesos distintos.

Microempreendedores Individuais (MEI) também possuem CNPJ, mesmo que sejam pessoas físicas atuando como empresa.

Para que serve um gerador de CNPJ?

Um gerador de CNPJ é uma ferramenta essencial para desenvolvedores e profissionais de QA que precisam testar sistemas com validação de CNPJ. Os principais usos incluem:

  • Testes automatizados de cadastros e formulários empresariais
  • Validação de regras de negócio em sistemas de emissão de notas fiscais
  • Homologação de integrações com APIs da Receita Federal
  • Preenchimento de ambientes de desenvolvimento e staging

Importante: Utilizar um CNPJ gerado para se passar por uma empresa real ou para qualquer tipo de fraude é crime. Esta ferramenta é destinada exclusivamente para fins de teste e desenvolvimento.

Perguntas frequentes

O CNPJ gerado é de uma empresa real?

Não. O gerador cria números que seguem o algoritmo de validação da Receita Federal, mas não correspondem a empresas reais. São números matematicamente válidos, porém não cadastrados.

Gerar CNPJ é ilegal?

Não. Gerar CNPJs para fins de teste é legal. O que é ilegal é usar qualquer CNPJ — gerado ou real — para cometer fraudes, como emitir documentos falsos ou se passar por uma empresa.

Como validar se um CNPJ é verdadeiro?

A validação matemática confirma que os dígitos verificadores estão corretos, mas não garante que a empresa existe. Para verificar se um CNPJ está ativo, é necessário consultar diretamente o portal da Receita Federal.

Qual a diferença entre CNPJ de matriz e filial?

O CNPJ da matriz sempre termina com o sufixo /0001-XX. Cada filial recebe um sufixo incremental (/0002, /0003…). Os 8 primeiros dígitos são os mesmos para matriz e todas as suas filiais — é a chamada “raiz do CNPJ”.