1001Ferramentas
🏢 Geradores

Gerador de CNPJ

Gere CNPJs matematicamente válidos para testes de software e desenvolvimento. Com ou sem pontuação. Apenas para uso em ambiente de testes.

Para que serve um gerador de CNPJ?

Na hora de preencher formulários, povoar bancos de dados de teste ou conferir se as rotinas de validação realmente funcionam, quem desenvolve e testa software precisa de CNPJs válidos. E nada disso deveria usar dados reais de empresas.

Os CNPJs que saem daqui obedecem ao algoritmo de dígitos verificadores da Receita Federal, ou seja, são matematicamente corretos. Ainda assim, trata-se de números fictícios, sem vínculo com nenhuma empresa de verdade.

Uso exclusivo para testes e desenvolvimento. A utilização de CNPJs falsos para qualquer finalidade ilegal é crime previsto em lei.

Anatomia de um CNPJ

O CNPJ — Cadastro Nacional da Pessoa Jurídica — é o identificador de quatorze dígitos que a Receita Federal atribui a toda pessoa jurídica: empresas, ONGs, condomínios, igrejas, MEIs e até cada filial de uma mesma firma. O formato canônico é XX.XXX.XXX/YYYY-DD: os oito primeiros dígitos são a raiz, compartilhada pelo grupo empresarial, o bloco YYYY de quatro dígitos é a ordem do estabelecimento (0001 é a matriz, 0002 em diante são as filiais), e os dois últimos são os dígitos verificadores calculados em módulo 11 com os pesos 5,4,3,2,9,8,7,6,5,4,3,2 da esquerda para a direita.

Em outubro de 2024 a Receita Federal publicou a Instrução Normativa RFB 2.229, que cria o CNPJ alfanumérico a partir de julho de 2026. As doze primeiras posições passam a aceitar letras maiúsculas e dígitos (A-Z e 0-9), enquanto os dois dígitos verificadores finais continuam numéricos. A mudança foi motivada pelo esgotamento iminente do espaço numérico: o Brasil abre cerca de seis milhões de novas pessoas jurídicas por ano (MEIs e Ltda. somados), e as projeções indicavam que todas as combinações numéricas seriam consumidas em até dois anos. CNPJs já emitidos continuam válidos e inalterados — apenas novas inscrições a partir de julho de 2026 receberão o formato alfanumérico.

Como o DV alfanumérico funciona

Para manter o mesmo algoritmo de módulo 11 funcionando com letras, cada caractere é convertido em número subtraindo 48 do seu código ASCII. Os dígitos 0-9 mapeiam para eles mesmos (ASCII 48-57 → 0-9), e as letras viram A=17, B=18, C=19, …, Z=42. O resto da conta é idêntico ao de hoje: multiplica, soma, tira módulo 11; se o resto é 0 ou 1 o DV é 0, caso contrário é 11 menos o resto. O truque é elegante — CNPJs numéricos antigos validam exatamente da mesma forma sob a nova regra.

Perguntas frequentes

Esses CNPJs estão registrados na Receita? Não. Eles satisfazem a regra de módulo 11, mas não existem na base da Receita Federal. Usar um CNPJ gerado para emitir nota fiscal, abrir conta, assinar contrato ou pleitear benefício fiscal configura fraude (Código Penal arts. 171 e 299).

O que é o 0001 no meio do número? É a ordem do estabelecimento. 0001 identifica a matriz; valores subsequentes como 0002 e 0003 identificam filiais que compartilham a mesma raiz com a matriz.

Quando o formato alfanumérico entra em vigor? Julho de 2026. O novo formato se aplica somente a novas inscrições a partir dessa data — os CNPJs atuais continuam numéricos e válidos indefinidamente.

A ferramenta envia meus dados para algum lugar? Não. Toda a geração roda no seu navegador em JavaScript e nada sai da página.

Gerador de CNPJ para testes

Assim como o CPF, o CNPJ traz dígitos verificadores que obedecem a um cálculo específico. O gerador devolve números que passam nesse cálculo e, por isso, são aceitos por qualquer rotina de validação. Nenhum deles corresponde a uma empresa de verdade.

É a ferramenta certa para testar um sistema de cadastro B2B, montar massa de dados de homologação ou demonstrar uma tela de emissão de nota sem expor informação real. Você gera com ou sem a máscara (00.000.000/0001-00), conforme o campo pedir. E sempre vale o lembrete: número fictício é para teste, jamais para simular uma empresa em situação real ou enganar terceiros.

Todo o cálculo acontece localmente, no navegador, sem bater em base de dados alguma. Cada clique entrega um CNPJ diferente, o que torna simples montar listas inteiras para popular o seu ambiente de desenvolvimento.

Perguntas frequentes

Por que todo CNPJ gerado tem 0001 no bloco do meio?
Porque a ferramenta sorteia só os oito dígitos da raiz e fixa o bloco de estabelecimento em 0001, que identifica a matriz. Se o seu teste precisa de uma filial, troque 0001 por 0002 e recalcule os dois dígitos verificadores, senão o número deixa de fechar no módulo 11. Dá para conferir o resultado colando o número no validador de CNPJ.
Ele gera o CNPJ alfanumérico que vale a partir de julho de 2026?
Não. Aqui saem apenas os 14 dígitos numéricos do formato clássico, que continua válido para todas as inscrições já emitidas. Para o formato novo, com letras nas doze primeiras posições, use o Gerador de CNPJ Alfanumérico do site. Se o sistema que você testa já aceita letras, gerar massa só numérica deixa metade dos casos sem cobertura.
Desmarquei a máscara e o campo continuou com pontos. É bug?
A caixa de seleção é lida no momento em que você clica em gerar, então mudá-la não reformata o número que já está na tela: clique em gerar de novo e virá outro número, agora no formato escolhido. Cada clique substitui o valor anterior, portanto copie antes de gerar o próximo. Para listas grandes existe o Gerador de CNPJ em Lote, que entrega até mil de uma vez.

Ferramentas Relacionadas