Pular para o conteúdo principal

Gerador de CNPJ

Gere números de CNPJ válidos e desenvolvimento. Ideal para seus testes.

Aguardando geração...

Sobre o Gerador de CNPJ

O Gerador de CNPJ do Box4Dev é uma ferramenta online desenvolvida para criar números do Cadastro Nacional da Pessoa Jurídica que são matematicamente válidos. Cada CNPJ gerado segue o algoritmo padrão da Receita Federal para o cálculo dos dígitos verificadores, garantindo sua validade estrutural.

Este recurso é indispensável para desenvolvedores, testadores de software e analistas de sistemas que precisam de dados fictícios para validar formulários, testar a lógica de sistemas de cadastro de empresas e garantir a integridade de dados em ambientes de desenvolvimento sem utilizar informações de empresas reais.

Anatomia & Estrutura do CNPJ Convencional

O Cadastro Nacional da Pessoa Jurídica (CNPJ) compreende 14 dígitos decimais estruturados em 3 blocos:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 8Raiz Cadastral8 dígitosNúmero básico que identifica a pessoa jurídica única em todo o país12345678
9 a 12Ordem de Estabelecimento4 dígitosIdentifica a sede matriz (0001) ou filial vinculada (0002 a 9999)0001
13 e 14Dígitos Verificadores2 dígitosDois dígitos de integridade calculados por Módulo 11 RFB95

Algoritmo Oficial do CNPJ (Receita Federal do Brasil Módulo 11)

A integridade do CNPJ é validada por meio de dois cálculos cíclicos de Módulo 11 com pesos de 2 a 9:

DV1 = (Σ d[i]*p1[i] % 11 < 2 ? 0 : 11 - Resto1); DV2 = ((Σ d[i]*p2[i] + DV1*2) % 11 < 2 ? 0 : 11 - Resto2)
  1. 1. Multiplique os 12 primeiros dígitos pelos pesos decrescentes [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
  2. 2. Calcule a soma de todos os produtos e obtenha o resto da divisão por 11.
  3. 3. Se o resto for menor que 2, o DV1 é 0; caso contrário, DV1 = 11 - Resto.
  4. 4. Para o DV2, multiplique os 12 dígitos pelos pesos [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] e o DV1 pelo peso 2.
  5. 5. Calcule o resto por 11: se menor que 2, DV2 é 0; senão DV2 = 11 - Resto.
  6. 6. Rejeitam-se expressamente números compostos por 14 dígitos idênticos repetidos.

Perguntas Frequentes (FAQ)