Não necessariamente. Ele só passa na regra matemática dos dígitos verificadores.
Gere CNPJ válido por dígitos verificadores para testes, homologação e validação de formulários.
O CNPJ (Cadastro Nacional da Pessoa Jurídica) é o número de 14 dígitos que a Receita Federal usa para identificar empresas e outras entidades no Brasil. Ele se divide em raiz (8 dígitos que identificam a organização), ordem de estabelecimento (4 dígitos, sendo 0001 a matriz) e dois dígitos verificadores calculados por módulo 11. Um CNPJ "válido" aqui significa apenas que esses verificadores batem com a regra matemática, não que a empresa exista, esteja ativa ou pertença a alguém. Esta ferramenta produz dados de teste: números fictícios, coerentes com o algoritmo, para desenvolvedores validarem formulários, máscaras e integrações sem usar o CNPJ de uma empresa real. Tudo roda no navegador, sem consultar a Receita Federal e sem criar qualquer cadastro.
O CNPJ tem 14 dígitos: os 8 primeiros são a raiz que identifica a organização; os 4 seguintes indicam a ordem do estabelecimento (0001 é a matriz, 0002 em diante são filiais); e os 2 últimos são dígitos verificadores. A ferramenta sorteia 8 dígitos de raiz, fixa a ordem 0001 e calcula os verificadores.
Cada verificador vem de uma soma ponderada dos dígitos anteriores por módulo 11: o primeiro usa os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 e o segundo usa 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Soma-se produto a produto, tira-se o resto da divisão por 11 e, se o resto for menor que 2, o dígito é 0; caso contrário, é 11 menos o resto.
Primeiro caso: validar formulários. Ao testar um campo de CNPJ, você precisa de valores que passem na verificação de dígitos para exercitar o caminho feliz e de valores propositalmente quebrados para exercitar as mensagens de erro. Gerar CNPJs sintéticos coerentes cobre o caminho feliz sem recorrer a uma empresa real.
Segundo caso: popular bancos e fixtures. Seeds de desenvolvimento, ambientes de homologação e testes automatizados costumam precisar de dezenas de empresas fictícias. Um gerador dá volume rapidamente, mantendo o dado desacoplado de qualquer pessoa jurídica existente.
Os números aqui são fictícios e existem para teste. Não devem ser usados para se passar por uma empresa, abrir cadastros reais, emitir notas, fraudar sistemas ou qualquer finalidade enganosa, uso indevido de documento é crime no Brasil.
Há também um limite técnico: passar no dígito verificador não é o mesmo que existir na Receita Federal. Sistemas que consultam a base oficial vão rejeitar o número se ele não corresponder a um registro real, então ele não serve para "furar" verificações de verdade.
Cole o código no seu HTML e a ferramenta aparece na sua página, sem a navegação e sem os anúncios do J-Kit. Ela continua rodando no navegador de quem visita o seu site.
<iframe
src="https://jkit.tools/embed/pt-BR/gerador-cnpj"
width="100%"
height="600"
style="border:0"
loading="lazy"
title="Gerador de CNPJ"
></iframe>Estas referências ajudam a contextualizar fórmulas, padrões, APIs e limitações usadas nesta página. Elas não substituem validação profissional quando o resultado tiver impacto jurídico, financeiro, médico ou operacional.
Não necessariamente. Ele só passa na regra matemática dos dígitos verificadores.
A ferramenta gera oito dígitos-base, usa 0001 como ordem de estabelecimento e calcula os dois dígitos verificadores com pesos de módulo 11. O resultado é válido para testes, não para cadastro real.
O número é gerado localmente no navegador. Analytics recebe apenas ação, status, tipo e formato, nunca o CNPJ gerado.