CNPJ Gerado:
00.000.000/0000-00
Sobre o Gerador de CNPJ
Esta ferramenta gera números de CNPJ válidos de acordo com as regras da Receita Federal. Os números são gerados aleatoriamente e atendem aos requisitos de formatação e dígitos verificadores. Lembre-se: estes CNPJs são apenas para fins de teste e desenvolvimento, não utilize para atividades reais.
O que é CNPJ?
O Cadastro Nacional da Pessoa Jurídica (CNPJ) é um número único que identifica uma pessoa jurídica junto à Receita Federal brasileira. É obrigatório para todas as empresas e entidades no Brasil.
12
RF
.
345
Número
.
678
Número
/
0001
Filial
-
95
DV
O CNPJ é composto por:
  • 8 primeiros dígitos: Número de registro da empresa
  • 4 dígitos seguintes: Código da filial (0001 para matriz)
  • 2 últimos dígitos: Dígitos verificadores (DV)
Como é calculado o dígito verificador do CNPJ?
Os dois últimos dígitos do CNPJ são verificadores, calculados a partir dos 12 primeiros dígitos. O cálculo utiliza um algoritmo específico que garante a validade do número.
Passo 1: Cálculo do primeiro dígito verificador
Multiplica-se cada um dos 12 primeiros dígitos por pesos específicos: 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
Exemplo: Para o CNPJ 12.345.678/0001-XX
1×5 + 2×4 + 3×3 + 4×2 + 5×9 + 6×8 + 7×7 + 8×6 + 0×5 + 0×4 + 0×3 + 1×2 = 202
Soma = Soma de todas as multiplicações
Resto = Soma % 11
Se Resto < 2, então DV1 = 0, caso contrário DV1 = 11 - Resto
Exemplo: 202 % 11 = 4 → DV1 = 11 - 4 = 7
Passo 2: Cálculo do segundo dígito verificador
Multiplica-se cada um dos 13 primeiros dígitos (12 originais + DV1) por pesos específicos: 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
Exemplo: Para o CNPJ 12.345.678/0001-7X
1×6 + 2×5 + 3×4 + 4×3 + 5×2 + 6×9 + 7×8 + 8×7 + 0×6 + 0×5 + 0×4 + 1×3 + 7×2 = 223
Soma = Soma de todas as multiplicações
Resto = Soma % 11
Se Resto < 2, então DV2 = 0, caso contrário DV2 = 11 - Resto
Exemplo: 223 % 11 = 3 → DV2 = 11 - 3 = 8
Resultado Final
CNPJ completo: 12.345.678/0001-78
O algoritmo garante que qualquer alteração em um único dígito do CNPJ resultará em dígitos verificadores diferentes, permitindo detectar erros de digitação comuns.