CNPJ Gerador

Sobre o CNPJ Gerador

Ferramentas gratuitas para quem desenvolve e testa sistemas que recebem CNPJ, no formato numérico e no alfanumérico.

Última atualização:

O que é o CNPJ Gerador

O CNPJ Gerador reúne três ferramentas: o gerador de CNPJ, o gerador de CNPJ alfanumérico e o validador de CNPJ. Elas criam e conferem números matematicamente válidos para testes de software, QA, seeds de banco de dados, fixtures e coleções de API.

Os números gerados não pertencem a nenhuma empresa. Eles passam em qualquer validação de dígito verificador, mas não existem no cadastro da Receita Federal.

Por que ele existe

Desde julho de 2026 a Receita Federal emite CNPJs com letras para novas inscrições. Isso obriga ERPs, formulários, APIs e bancos de dados a aceitar os dois formatos ao mesmo tempo. Para testar essa mudança é preciso ter, à mão, CNPJs alfanuméricos válidos, casos de erro bem definidos e código de referência.

Muitos geradores disponíveis são lentos, cheios de anúncios ou só conhecem o formato antigo. A proposta aqui é o contrário: a ferramenta aparece primeiro, sem cadastro, e o resto da página explica a regra para quem precisa implementá-la.

Como funciona

  • Tudo roda no seu navegador. Nenhum CNPJ gerado, colado ou validado é enviado a um servidor.
  • Aleatoriedade criptográfica. A geração usa crypto.getRandomValues, com amostragem que evita viés, e não Math.random.
  • Regra oficial. Os dígitos verificadores seguem o módulo 11 publicado pela Receita, com o valor de cada caractere igual ao código ASCII menos 48.
  • Sequências repetidas descartadas. Bases como 00000000000000 nunca são geradas e sempre são rejeitadas na validação.
  • Sem contas e sem rastreamento. Não há login, anúncios, cookies ou ferramentas de análise de terceiros. Veja a política de privacidade.

Como garantimos a precisão

A mesma biblioteca calcula os DVs do gerador, do validador e dos exemplos publicados nas páginas. Nada é digitado à mão: até a tabela de cálculo passo a passo é gerada a partir do código.

  • Testes automatizados conferem os vetores 11.222.333/0001-81 (válido), 12.ABC.345/01DE-35 (exemplo oficial da Receita, válido) e 11.222.333/0001-82 (inválido).
  • Cada execução dos testes gera milhares de CNPJs numéricos e alfanuméricos, de matriz e de filial, e confirma que todos passam na validação.
  • O modo de DV inválido é testado para garantir que 100% dos números gerados falham.
  • Os trechos de código em TypeScript, Python e C# publicados nas páginas são executados contra os mesmos vetores.

Independência

O CNPJ Gerador é um projeto independente e não tem nenhum vínculo com a Receita Federal ou com outro órgão público. A fonte oficial das regras é a página do CNPJ alfanumérico na Receita Federal.

Uso responsável

Os CNPJs gerados servem exclusivamente para testes de software e fins educacionais. Usá-los para enganar alguém, em cadastros, compras ou contratos, pode configurar crime de falsidade ideológica (art. 299 do Código Penal). As regras completas estão nos termos de uso.

Fale com a gente

Achou um erro no cálculo, um caso que o validador não cobre ou tem uma sugestão? Use a página de contato. Relatos com um exemplo de CNPJ e o resultado esperado ajudam a corrigir mais rápido.