Gerador de CNPJ válido.
Gere CNPJs matematicamente válidos para testes de cadastro, notas fiscais, sistemas ERP e homologação de software. Algoritmo oficial da Receita Federal — 100% local no navegador.
Como funciona o gerador de CNPJ
O CNPJ (Cadastro Nacional da Pessoa Jurídica) possui 14 dígitos. Nosso gerador de CNPJ online segue o algoritmo oficial da Receita Federal para criar números válidos para teste:
- Gera 8 dígitos aleatórios como raiz do CNPJ (identificador da empresa).
- Adiciona o código de filial 0001 (matriz).
- Calcula o primeiro dígito verificador com pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
- Calcula o segundo dígito verificador com pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
- Formata opcionalmente no padrão XX.XXX.XXX/XXXX-XX.
O resultado é um CNPJ válido matematicamente, ideal para quem precisa gerar CNPJ para teste de sistemas fiscais, ERPs, cadastros empresariais e integrações com APIs governamentais.
Esta ferramenta gera CNPJs matematicamente válidos com sufixo 0001 (matriz). Eles não correspondem a empresas reais e não estão registrados na Receita Federal. Use exclusivamente para testes de software.
Por que usar um gerador de CNPJ para testes
Sistemas empresariais exigem CNPJ válido em praticamente todos os formulários: cadastro de fornecedores, emissão de NF-e, integração com Sefaz, consultas à Receita Federal e plataformas de pagamento B2B. Usar um CNPJ real em ambiente de teste expõe dados fiscais sensíveis e pode gerar inconsistências em sistemas tributários.
Um gerador de CNPJ válido resolve isso criando números fictícios que passam na validação do algoritmo Módulo 11 sem estarem vinculados a nenhuma empresa real. Onde isso aparece com frequência:
- Testes de cadastro de empresas em ERPs (SAP, TOTVS, Omie).
- Homologação de emissão de NF-e e NFS-e em ambientes de staging.
- Integração com APIs da Sefaz, Receita Federal e Simples Nacional.
- Testes de gateways de pagamento B2B e boletos empresariais.
- Validação de formulários de onboarding corporativo.
- Exercícios acadêmicos de sistemas contábeis e fiscais.
Estrutura do CNPJ: entenda cada parte
O CNPJ é dividido em quatro partes distintas, cada uma com uma função específica. Conhecer essa estrutura é fundamental para quem trabalha com validação de CNPJ ou precisa gerar CNPJ para teste:
Identificador único da empresa na Receita Federal. É a base que diferencia uma empresa de outra.
Código do estabelecimento. 0001 para matriz, 0002+ para filiais.
Calculados pelo algoritmo Módulo 11 para validar a integridade do número completo.
CNPJ vs. CPF: diferenças fundamentais
CNPJ e CPF usam o mesmo algoritmo base (Módulo 11), mas têm estruturas bem distintas. Quem desenvolve sistemas que validam ambos precisa saber a diferença:
| Característica | CPF | CNPJ |
|---|---|---|
| Total de dígitos | 11 | 14 |
| Destinatário | Pessoa Física | Pessoa Jurídica |
| Formato | XXX.XXX.XXX-XX | XX.XXX.XXX/XXXX-XX |
| Código de filial | Não possui | 4 dígitos (0001 = matriz) |
| Pesos do 1º dígito | 10 a 2 | 5,4,3,2,9,8,7,6,5,4,3,2 |
| Órgão emissor | Receita Federal | Receita Federal |
Precisa gerar CPF também? Use nosso gerador de CPF válido.
Quando gerar CNPJ online: cenários de uso
Onde usar CNPJ de teste no dia a dia do desenvolvimento e da contabilidade:
- Cadastro de empresas — testar fluxos de cadastro empresarial em ERPs e CRMs com CNPJs fictícios, sem expor dados reais.
- Emissão de NF-e / NFS-e — sandboxes da Sefaz e prefeituras exigem CNPJ válido para emissão de notas fiscais em homologação.
- Gateways de pagamento B2B — testes de boletos empresariais, PIX corporativo e split de pagamento exigem CNPJ do emitente e do destinatário.
- Sistemas contábeis — popular bases de teste em softwares de contabilidade, apuração fiscal e escrituração sem comprometer dados de clientes.
- Testes automatizados — preencha campos de CNPJ em scripts de Cypress, Playwright ou Selenium. Cada CNPJ gerado é matematicamente válido e único.
- Projetos acadêmicos — exercícios de programação, bancos de dados, sistemas fiscais e trabalhos sobre estrutura de documentos brasileiros.
Glossário: termos relacionados ao CNPJ
Termos relacionados que esta ferramenta cobre
Esta ferramenta atende quem busca gerador cnpj, cnpj gerador, cnpj gerar, gera cnpj, gerador cnpj válido, gerador cnpj valido, cnpj generator, fake cnpj, cnpj fake, cnpj fictício, cnpj falso, cnpj genérico, cnpj teste, gerar cnpj teste, cnpj válido para teste, gerador de cnpj válido para teste, numero de cnpj valido, cnpj validos, cnpj aleatorio, cnpj aleatório e gerar cnpj aleatório.
Também resolve quem digitou "gerador de cpnj", "gerador cpnj", "gerador de cnoj" ou "gerador de cnpk" por engano. Funciona como criador de cnpj, criar cnpj aleatorio, gerador de cnpj online, gerar cnpj online, gerador de cnpj gratis, gerador de cnpj fake, gerador de cnpj ativo, gerador de cnpj teste, cnpj gerador valido e cnpj para usar grátis. Todos os números são gerados com algoritmo Módulo 11 oficial da Receita Federal.
Perguntas frequentes sobre gerador de CNPJ
Sobre o gerador
O que é um gerador de CNPJ?
Um gerador de CNPJ é uma ferramenta online que cria números de CNPJ matematicamente válidos usando o algoritmo Módulo 11 da Receita Federal. Os CNPJs gerados passam em qualquer validação de formato, mas não estão vinculados a empresas reais. São usados exclusivamente para testes de software, homologação de sistemas fiscais e exercícios acadêmicos.
Como gerar CNPJ válido online?
Para gerar CNPJ válido basta acessar nossa ferramenta e clicar em "Gerar CNPJ". O número é criado instantaneamente no seu navegador usando o algoritmo oficial de dígitos verificadores. Você pode gerar com ou sem formatação (pontos, barra e traço) e copiar com um clique.
O CNPJ gerado é de uma empresa real?
Não. O gerador de CNPJ cria números aleatórios que são matematicamente válidos, mas não existem no cadastro da Receita Federal. São CNPJs fictícios gerados exclusivamente para fins de teste. A chance de coincidir com um CNPJ real é estatisticamente insignificante.
Posso gerar CNPJ com formatação?
Sim. Nossa ferramenta oferece a opção de gerar CNPJ formatado (XX.XXX.XXX/XXXX-XX) ou sem pontuação (apenas números). Basta marcar ou desmarcar a opção "Com máscara" antes de gerar.
Quantos CNPJs posso gerar?
Sem limite por sessão e até 50 por vez. A ferramenta é gratuita e não tem restrição de uso. Cada clique gera CNPJs diferentes.
O gerador funciona no celular?
Funciona sim, direto no navegador do celular. Nada para instalar.
Uso e legalidade
É legal usar um gerador de CNPJ?
Sim. Gerar CNPJ fictício para teste de software é prática padrão na área. O gerador cria números que não estão vinculados a nenhuma empresa. O que seria ilegal é usar CNPJ real de terceiros para fraude.
Posso usar CNPJ gerado para abrir empresa?
Não. CNPJs gerados são destinados exclusivamente para testes de sistema. Para abrir uma empresa, o CNPJ deve ser emitido pela Receita Federal através do processo oficial de registro. Nunca use um CNPJ fictício em situações reais.
Gerar CNPJ falso é crime?
Gerar um número de CNPJ fictício para testes não é crime. O que pode ser crime é utilizá-lo para fins fraudulentos, como emitir notas fiscais falsas ou se passar por uma empresa. Usar CNPJs gerados para testes de software é uma prática legítima e amplamente aceita.
Meus dados ficam salvos no servidor?
Não. O processamento é todo local, no seu navegador. Nenhum CNPJ gerado sai do seu dispositivo.
Posso usar CNPJ gerado em emissão de NF-e?
Apenas em ambientes de homologação (teste). A Sefaz mantém ambientes separados para teste e produção. Em homologação, CNPJs gerados funcionam normalmente para testar a integração. Nunca use em ambiente de produção.
Técnico
Como funciona o algoritmo de validação do CNPJ?
O CNPJ usa o algoritmo Módulo 11 com duas etapas: para o primeiro dígito verificador, multiplica-se os 12 primeiros dígitos pelos pesos 5,4,3,2,9,8,7,6,5,4,3,2, soma-se os resultados e aplica-se o módulo 11. Se o resto for menor que 2, o dígito é 0; caso contrário, subtrai-se de 11. O segundo dígito segue a mesma lógica com 13 dígitos e pesos 6,5,4,3,2,9,8,7,6,5,4,3,2.
O que é o código de filial do CNPJ?
Os dígitos 9 a 12 do CNPJ representam o código da filial. O valor 0001 indica a matriz da empresa. Filiais recebem números sequenciais: 0002, 0003, etc. Nosso gerador sempre usa 0001 (matriz) para garantir compatibilidade com a maioria dos testes.
O que são os dígitos verificadores do CNPJ?
Os dígitos verificadores são os dois últimos números do CNPJ. São calculados a partir dos 12 primeiros dígitos usando o algoritmo Módulo 11. Servem como mecanismo de detecção de erros: se qualquer dígito for alterado, os verificadores não batem e o CNPJ é considerado inválido.
Qual a diferença entre CNPJ válido e CNPJ real?
Um CNPJ válido é qualquer número de 14 dígitos que passa no algoritmo Módulo 11. Um CNPJ real é um número efetivamente registrado na Receita Federal e vinculado a uma empresa. Todo CNPJ real é válido, mas nem todo CNPJ válido é real.
O gerador de CNPJ funciona offline?
Sim. Como o processamento é feito inteiramente no navegador com JavaScript, após carregar a página você pode gerar CNPJs mesmo sem conexão com a internet. Não há chamadas a APIs externas.
Como validar um CNPJ manualmente?
Aplique o algoritmo Módulo 11 nos 12 primeiros dígitos com os pesos correspondentes e verifique se o resultado coincide com o 13º dígito. Repita com os 13 primeiros para validar o 14º. Se ambos conferirem, o CNPJ é válido.
Comparações
Qual o melhor gerador de CNPJ online?
O melhor gerador de CNPJ é aquele que usa o algoritmo correto (Módulo 11 com pesos específicos), não armazena dados no servidor, é rápido e funciona em qualquer dispositivo. Nossa ferramenta atende a todos esses critérios, com processamento local, sem limites de uso e interface limpa.
Existe gerador de CNPJ com razão social?
Alguns geradores oferecem dados fictícios como razão social, nome fantasia e CNAE. Nossa ferramenta foca na geração de CNPJs válidos com máxima performance. Para dados empresariais completos, ferramentas como Faker.js podem complementar seu projeto.
Posso usar a API de um gerador de CNPJ?
Nossa ferramenta não possui API, pois o processamento é feito no navegador. Se você precisa gerar CNPJs programaticamente, pode implementar o algoritmo Módulo 11 em qualquer linguagem. A lógica completa está documentada aqui nesta página.