ZSC Labs

Gerador de CNPJ

Gere um número de CNPJ válido para testes e desenvolvimento.

Gerador de CNPJ para testes

Gera um número de CNPJ numericamente válido — com dígitos verificadores corretos — para uso em testes e desenvolvimento de software.

Este CNPJ é gerado aleatoriamente apenas para testes e desenvolvimento. Ele não pertence a nenhuma empresa real e não deve ser usado para cadastros reais, fraude ou qualquer outra finalidade ilícita.

Publicidade

Cansado de anúncios? Assine o Premium por R$ 14,90/mês e navegue sem anúncios.

Remover anúncios

Sobre esta ferramenta

Testar um fluxo de cadastro de fornecedor, emissão de nota fiscal ou onboarding de empresa exige um CNPJ que passe pela validação do sistema. A ferramenta sorteia os 8 primeiros dígitos (a raiz da empresa), fixa 0001 como número de filial — a convenção usada para a matriz — e calcula os 2 dígitos verificadores com pesos que vão de 2 a 9, um cálculo diferente do usado no CPF.

Como funciona

Os 8 dígitos iniciais são sorteados com crypto.getRandomValues, descartados se saírem todos iguais, e combinados com o sufixo fixo 0001/matriz. Os 2 dígitos verificadores usam pesos 5,4,3,2,9,8,7,6,5,4,3,2 para o primeiro e o mesmo conjunto com um 6 extra na frente para o segundo — um esquema de pesos próprio do CNPJ, diferente do CPF.

DocumentoDígitosPeso do 1º dígito verificador
CPF11 (9 base + 2 verificadores)10, 9, 8 ... até 2
CNPJ14 (8 raiz + 4 filial + 2 verificadores)5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2

Como utilizar

  1. Clique em Gerar CNPJ
  2. Copie o número formatado
  3. Use em testes de sistemas empresariais ou fiscais

Exemplos

Útil para preencher um ERP de teste, simular o cadastro de múltiplos fornecedores ou verificar se uma integração fiscal aceita corretamente o formato XX.XXX.XXX/0001-XX.

Benefícios

  • Segue a mesma fórmula de pesos usada pela Receita Federal para CNPJ
  • Sufixo 0001 já pronto para simular a matriz da empresa
  • Gerado e exibido inteiramente no seu navegador

Perguntas frequentes

Porque 0001 é o código de filial que identifica a matriz da empresa — a convenção mais comum para CNPJs de teste, embora uma empresa real possa ter filiais com outros sufixos, como 0002.

Publicidade

Conclusão

Um CNPJ de teste com dígitos verificadores corretos evita que a validação do próprio sistema barre o cadastro fictício antes mesmo de testar a regra que importa.