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?
Desenvolvedores e testadores de software precisam de CNPJs válidos para preencher formulários, popular bancos de dados de teste e verificar se sistemas de validação estão funcionando corretamente — sem usar dados reais de empresas.
Os CNPJs gerados aqui seguem o algoritmo de dígitos verificadores da Receita Federal e são matematicamente corretos, mas são números fictícios não vinculados a nenhuma empresa real.
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.
Ferramentas Relacionadas
Gerador de Manuscrito
Converte texto digitado em uma imagem com aparência de letra manuscrita. Útil para tornar trabalhos digitais mais pessoais.
Gerador de Currículo
Preenche um currículo simples (CV) imprimível em A4 a partir de formulário com dados pessoais, formação e experiência.
Gerador de Favicon
Gera favicon a partir de texto/emoji em todos os tamanhos comuns (16, 32, 48, 64, 192, 512). Download como PNG.
Gerador de CNPJ para testes
Assim como o CPF, o CNPJ tem dígitos verificadores que seguem um cálculo específico. Este gerador produz números que passam nesse cálculo e, portanto, são aceitos por qualquer rotina de validação — sem corresponder a nenhuma empresa real.
É a ferramenta de quem precisa testar um sistema de cadastro B2B, montar massa de dados para homologação ou demonstrar uma tela de emissão de nota sem expor dados verdadeiros. Você gera com ou sem a máscara (00.000.000/0001-00) conforme o campo pede. Como sempre vale repetir: número fictício é para teste, jamais para simular uma empresa em situações reais ou enganar terceiros.
Tudo é calculado localmente, no navegador, sem bater em nenhuma base de dados. Cada clique gera um CNPJ novo, o que facilita criar listas inteiras para popular seu ambiente de desenvolvimento.