Como usar
Abra a ferramenta, escolha se quer o CNPJ com ou sem pontuação (padrão é com) e indique quantos números precisa. Gere até 50 CNPJs de uma vez. Clique em “Copiar” para levar qualquer número para a área de transferência — útil para colar em formulários de teste.
O gerador cria um CNPJ diferente a cada clique porque sorteia aleatoriamente os 8 primeiros dígitos, depois calcula os dois dígitos verificadores. Todos os números gerados são válidos: passam na validação que formulários usam.
O que significam os números do CNPJ
Um CNPJ tem 14 dígitos: 12 iniciais + 2 verificadores. Os primeiros 8 são aleatórios, depois vêm 4 dígitos fixos (0001, que representa a matriz) e finalmente os dois verificadores.
A raiz é o conjunto dos primeiros 8 dígitos, sorteado para cada nova empresa. Os dígitos 0001 indicam que é o estabelecimento-matriz, o primeiro da empresa — aquele onde ela realmente funciona. Filiais usariam outro número nessa posição.
Os dígitos verificadores usam módulo 11 para detectar erros de digitação, como troca de posição ou dígito incorreto. Eles seguem uma fórmula que a Receita Federal padronizou para toda validação de CNPJ.
O primeiro dígito verificador aplica pesos aos 12 dígitos iniciais: a sequência começa em 5, desce até 2 e recomeça em 9, formando [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2]. O segundo dígito verificador segue a mesma lógica cíclica, mas sobre os 13 primeiros dígitos (os 12 iniciais mais o primeiro verificador), com pesos [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2]. Em ambos os casos, multiplique cada dígito pelo peso correspondente, some os produtos e divida o total por 11: se o resto for menor que 2, o dígito verificador é 0; caso contrário, é 11 menos o resto.
Uso responsável
Gere CNPJs apenas para testes de software: preencher bancos de dados de desenvolvimento ou simular formulários. Um número fictício em um cadastro real pode configurar crime. O risco é seu.
Mantenha o ambiente de teste isolado da produção — banco de dados local ou servidor de homologação, nunca uma plataforma pública — e jamais use um CNPJ gerado em cadastro real.