Gerador de CNPJ
Gere números de CNPJ válidos e desenvolvimento. Ideal para seus testes.
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ção | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 8 | Raiz Cadastral | 8 dígitos | Número básico que identifica a pessoa jurídica única em todo o país | 12345678 |
| 9 a 12 | Ordem de Estabelecimento | 4 dígitos | Identifica a sede matriz (0001) ou filial vinculada (0002 a 9999) | 0001 |
| 13 e 14 | Dígitos Verificadores | 2 dígitos | Dois dígitos de integridade calculados por Módulo 11 RFB | 95 |
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:
- 1. Multiplique os 12 primeiros dígitos pelos pesos decrescentes [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
- 2. Calcule a soma de todos os produtos e obtenha o resto da divisão por 11.
- 3. Se o resto for menor que 2, o DV1 é 0; caso contrário, DV1 = 11 - Resto.
- 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. Calcule o resto por 11: se menor que 2, DV2 é 0; senão DV2 = 11 - Resto.
- 6. Rejeitam-se expressamente números compostos por 14 dígitos idênticos repetidos.