Sobre o Gerador de CNPJ Online
Esta ferramenta gera números de CNPJ válidos e fictícios para testes de software, validações de formulários e demonstrações. Cada número usa 8 dígitos de raiz aleatórios, o sufixo de estabelecimento (matriz ou filial) e os dois dígitos verificadores calculados pelo algoritmo oficial de módulo 11 — por isso passam em qualquer rotina de validação, mesmo sem corresponder a uma empresa real. Gere de 1 a 50 por vez, escolha matriz, filial ou ambos e ative a máscara XX.XXX.XXX/XXXX-XX.
Como usar
- Informe a quantidade de CNPJs desejada (de 1 a 50).
- Escolha o tipo: Matriz (sufixo 0001), Filial (sufixo de 0002 a 9999, sorteado) ou Ambos (mistura aleatória).
- Marque Formatado para receber com pontos, barra e hífen, ou desmarque para obter apenas os 14 números.
- Clique em Gerar CNPJs e veja a lista no resultado.
- Use Copiar todos para enviar a lista inteira para a área de transferência de uma só vez.
Como o dígito verificador do CNPJ é calculado
Os dois últimos dígitos (DV) saem de um cálculo de módulo 11: cada posição recebe um peso fixo, somam-se os produtos, tira-se o resto da divisão por 11 e, se o resto for 0 ou 1, o dígito é 0; senão, é 11 − resto. Os pesos oficiais são:
| Dígito | Posições somadas | Pesos (da esquerda para a direita) |
|---|---|---|
| 1º DV | 12 primeiros números | 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 |
| 2º DV | 12 números + 1º DV (13 no total) | 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 |
O número completo tem 14 dígitos no formato XX.XXX.XXX/YYYY-ZZ: a raiz (8 dígitos) identifica a empresa, o sufixo (YYYY) identifica o estabelecimento — 0001 é a matriz e de 0002 em diante são filiais — e ZZ são os dígitos verificadores. Esse algoritmo continua valendo no CNPJ alfanumérico que a Receita Federal passa a emitir em julho de 2026 (IN RFB nº 2.229/2024): as 12 primeiras posições poderão ter letras (convertidas por ASCII − 48), mas os 2 dígitos verificadores seguem numéricos. CNPJs já existentes não mudam.
Para que serve um CNPJ gerado
- Testar máscaras, validações e mensagens de erro em cadastros de pessoa jurídica.
- Popular ambientes de homologação e fixtures de testes automatizados.
- Demonstrar sistemas (ERP, NF-e, CRM) sem expor dados de empresas reais.
- Validar integrações e APIs que exigem um CNPJ com dígito verificador correto.
Aviso legal importante
Os CNPJs gerados aqui são fictícios e destinam-se exclusivamente a testes. Têm dígitos verificadores válidos, mas não pertencem a nenhuma empresa registrada. Usar um CNPJ falso para se passar por outra pessoa jurídica ou cometer fraude configura crime de falsa identidade (art. 307 do Código Penal), com detenção de 3 meses a 1 ano, ou multa — sem prejuízo de crimes mais graves, como estelionato. Para verificar se um CNPJ é real e está ativo, consulte sempre a base oficial da Receita Federal.
Perguntas frequentes
Os CNPJs gerados são válidos de verdade?
São válidos no sentido matemático: passam na validação de dígito verificador (módulo 11). Mas são fictícios e não correspondem a empresas reais cadastradas na Receita Federal — servem apenas para testes.
Qual a diferença entre gerar matriz e filial?
A matriz usa sempre o sufixo 0001 (XX.XXX.XXX/0001-ZZ). A filial usa um sufixo de 0002 a 9999, sorteado pela ferramenta, que identifica outras unidades da mesma empresa.
Quantos CNPJs posso gerar de uma vez?
De 1 até 50 CNPJs por clique. Você pode gerar novas listas quantas vezes quiser, sem limite total e sem precisar de cadastro.
Posso gerar o CNPJ sem a formatação com pontos e barra?
Sim. Desmarque a opção "Formatado" para receber só os 14 números, ideal para colar em scripts, planilhas ou campos que não aceitam máscara.
Esses CNPJs já estão no novo formato alfanumérico de 2026?
Não. A ferramenta gera o CNPJ numérico tradicional de 14 dígitos. O formato alfanumérico vale só para novas inscrições a partir de julho de 2026 e mantém o mesmo cálculo de dígito verificador.
É crime usar um CNPJ gerado em cadastro real?
Sim. Usar dados fictícios para se passar por uma empresa ou enganar terceiros configura falsa identidade (art. 307 do Código Penal) e pode envolver estelionato. Use os números apenas em testes.