Gerador de CNPJ

Gratuito Geradores Popular

Gerador de CNPJ Valido

Gere numeros de CNPJ validos instantaneamente para testes de software, validacao de formularios e desenvolvimento de sistemas. Todos os numeros seguem o algoritmo oficial da Receita Federal e nao pertencem a nenhuma empresa real.

9.8k usuarios Atualizado em Mar 2026 4.7/5
Avalie esta ferramenta:
4.7 (983 votos) Obrigado!
Gerar CNPJ Valido
Clique em "Gerar CNPJ" para comecar
Maximo de 10 por vez

Como Usar

Gere CNPJs validos em segundos para seus testes.

1
Configure as opcoes
Escolha se quer com formatacao e a quantidade desejada.
2
Gere o CNPJ
Clique em "Gerar CNPJ" para criar numeros validos.
3
Copie o resultado
Use o botao "Copiar" ou clique no historico.
4
Use nos testes
Cole o CNPJ gerado em formularios e sistemas de teste.

Sobre o Gerador de CNPJ

O gerador de CNPJ do Chipak Tools cria numeros de CNPJ matematicamente validos utilizando o mesmo algoritmo de verificacao da Receita Federal do Brasil. Cada numero gerado passa na validacao dos digitos verificadores, o que significa que pode ser usado em qualquer sistema que exija um CNPJ no formato correto.

Diferente de numeros inventados aleatoriamente, os CNPJs gerados aqui respeitam as regras de formacao do documento, incluindo o calculo correto dos dois digitos verificadores via modulo 11. Isso garante que seus testes sejam realistas e identifiquem apenas bugs reais no codigo.

Principais usos:

  • Testes de software — validacao de campos de formulario, mascaras de input e regras de negocio para pessoa juridica
  • Desenvolvimento e homologacao — popular bancos de dados de teste com dados de empresas ficticias
  • QA e automacao — criar dados ficticios para scripts Selenium, Cypress, Playwright e outros frameworks
  • Ensino e estudos — entender como funciona o algoritmo de validacao do CNPJ brasileiro

Aviso legal: Os numeros gerados sao ficticios e destinados exclusivamente a testes. Utilizar CNPJ — gerado ou real — para fins fraudulentos e crime previsto no Art. 299 do Codigo Penal (falsidade ideologica).

CNPJ: O Que E, Como Funciona e Como Gerar Numeros Validos para Testes de Software

Neste artigo
  1. O que e o CNPJ e para que serve
  2. Estrutura e formato do CNPJ
  3. Como funciona o algoritmo de validacao
  4. Por que desenvolvedores precisam gerar CNPJs
  5. Como usar o gerador de CNPJ
  6. Perguntas frequentes

1. O Que E o CNPJ e Para Que Serve

O CNPJ (Cadastro Nacional da Pessoa Juridica) e o numero de identificacao fiscal de empresas, associacoes, fundacoes e demais entidades juridicas no Brasil. Emitido pela Receita Federal, ele e obrigatorio para qualquer organizacao que realize atividades economicas — desde uma MEI (Microempreendedor Individual) ate uma multinacional.

Criado em 1998 para substituir o antigo CGC (Cadastro Geral de Contribuintes), o CNPJ se tornou o equivalente empresarial do CPF. E exigido para emitir notas fiscais, abrir contas bancarias PJ, participar de licitacoes, contratar funcionarios e operar legalmente no territorio brasileiro. Para desenvolvedores, isso significa que praticamente todo sistema voltado ao mercado B2B ou que envolva cadastro de empresas precisa validar CNPJs.

2. Estrutura e Formato do CNPJ

O CNPJ e composto por 14 digitos numericos, organizados no formato 00.000.000/0000-00:

  • 8 primeiros digitos (raiz): identificam a empresa de forma unica. Todas as filiais de uma mesma empresa compartilham essa raiz.
  • 4 digitos seguintes (ordem): indicam a unidade do estabelecimento. A matriz e sempre 0001, enquanto filiais recebem numeros sequenciais (0002, 0003, etc.).
  • 2 ultimos digitos: sao os digitos verificadores, calculados por um algoritmo matematico que permite validar a consistencia do numero.

Essa estrutura permite que um mesmo CNPJ-raiz tenha multiplas filiais, cada uma com seu proprio numero completo. E tambem o que possibilita a validacao automatica por sistemas — e exatamente esse algoritmo que nosso gerador utiliza.

3. Como Funciona o Algoritmo de Validacao

Assim como o CPF, a validacao do CNPJ usa o algoritmo de modulo 11, porem com pesos diferentes. O processo ocorre em duas etapas:

  1. Calculo do primeiro digito verificador: os 12 primeiros digitos sao multiplicados pela sequencia de pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. A soma dos resultados e dividida por 11. Se o resto for menor que 2, o digito e 0; caso contrario, e 11 menos o resto.
  2. Calculo do segundo digito verificador: o mesmo processo e repetido com os 13 primeiros digitos (incluindo o primeiro verificador), usando os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

CNPJs com todos os digitos iguais (como 11.111.111/1111-11) sao considerados invalidos, mesmo que matematicamente passem no calculo.

"Nosso gerador aplica exatamente esse algoritmo ao contrario: primeiro gera 12 digitos aleatorios (8 da raiz + 4 da ordem), depois calcula os 2 digitos verificadores. O resultado e um CNPJ que passa em qualquer validacao de sistema."

4. Por Que Desenvolvedores Precisam Gerar CNPJs

No desenvolvimento de software para o mercado brasileiro, ter CNPJs validos para testes e essencial em diversos cenarios:

  • Validacao de formularios: testar se campos de CNPJ aceitam corretamente numeros validos e rejeitam invalidos, incluindo mascaras de input (pontos, barra e traco) e mensagens de erro.
  • Sistemas de nota fiscal: simular emissao de NF-e, NFS-e e NFC-e em ambientes de homologacao que exigem CNPJ valido do emitente e do destinatario.
  • Cadastro de fornecedores e clientes PJ: popular bancos de dados de teste com empresas ficticias para validar fluxos de onboarding B2B.
  • Automacao de testes (QA): alimentar suites de testes com Selenium, Cypress, Playwright ou Robot Framework usando dados ficticios realistas.
  • Integracoes com APIs governamentais: testar consultas a SEFAZ, SERPRO ou outros orgaos em ambiente de sandbox.
  • Prototipacao e demos: apresentar fluxos de usuario com dados verossimeis sem usar informacoes de empresas reais.

Usar numeros inventados (como 12.345.678/0001-00) frequentemente causa falhas nos testes porque nao passam na validacao. Um gerador garante que seus testes falham apenas quando ha um bug real no codigo.

5. Como Usar o Gerador de CNPJ

Usar a ferramenta e simples e leva poucos segundos:

  1. Escolha a formatacao: marque a opcao se quiser o CNPJ com pontos, barra e traco (00.000.000/0000-00) ou desmarque para obter apenas os 14 digitos.
  2. Defina a quantidade: voce pode gerar de 1 a 10 CNPJs de uma so vez, ideal para popular listas de teste com multiplas empresas.
  3. Clique em "Gerar CNPJ": os numeros aparecem instantaneamente — tudo e processado no seu navegador, sem envio de dados ao servidor.
  4. Copie e use: clique em "Copiar" para enviar ao clipboard, ou clique diretamente em um CNPJ do historico.

Todos os CNPJs gerados ficam disponiveis no historico da sessao para consulta rapida. Nenhum dado e armazenado — ao fechar a pagina, o historico e apagado.

6. Perguntas Frequentes

O CNPJ gerado pertence a alguma empresa real?

Nao. Os 12 digitos base sao gerados aleatoriamente e os 2 digitos verificadores sao calculados a partir deles. Embora o numero seja matematicamente valido, a chance de coincidir com um CNPJ registrado na Receita Federal e extremamente baixa.

Gerar CNPJ e ilegal?

Nao. Gerar numeros de CNPJ para fins de teste e desenvolvimento e uma pratica comum e legal. O que e crime e usar qualquer CNPJ — gerado ou real — para cometer fraudes, como falsidade ideologica (Art. 299, Codigo Penal) ou estelionato (Art. 171).

O CNPJ gerado funciona para abrir empresa?

Nao. O CNPJ gerado e apenas matematicamente valido — ele nao esta registrado na Receita Federal e nao pode ser usado para fins legais. Sistemas que consultam a base da Receita (bancos, SEFAZ, juntas comerciais) rejeitarao o numero. Esta ferramenta e destinada exclusivamente a ambientes de teste.

Qual a diferenca entre CNPJ da matriz e da filial?

Os 8 primeiros digitos (raiz) sao iguais para matriz e filiais. O que muda sao os 4 digitos de ordem: a matriz e sempre 0001, e cada filial recebe um numero sequencial (0002, 0003...). Nosso gerador cria CNPJs com a ordem aleatoria, podendo representar tanto matriz quanto filial.

Quantos CNPJs posso gerar?

Ate 10 por vez, sem limite de geracoes. Como o processamento e 100% local (no seu navegador), nao ha restricoes de uso ou necessidade de cadastro.

Meus dados sao coletados?

Nao. Todo o processamento acontece localmente no seu navegador via JavaScript. Nenhum CNPJ gerado e enviado a servidores, armazenado em banco de dados ou rastreado de qualquer forma.