Gerador de CNPJ em Quantidade
Gere múltiplos números de CNPJ válidos para testes e desenvolvimento de sistemas. Os CNPJs gerados seguem o padrão oficial da Receita Federal com cálculo correto de dígitos verificadores.
CNPJs Gerados:
Sobre o Gerador de CNPJ em Quantidade
Esta ferramenta gera múltiplos números de CNPJ válidos de acordo com o padrão oficial da Receita Federal.
Os números são gerados aleatoriamente e os dígitos verificadores são calculados usando o algoritmo oficial.
Você pode escolher a quantidade, formatação e formato de saída (Texto, JSON, XML ou CSV).
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
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
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
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
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.