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.
Cansado de anúncios? Assine o Premium por R$ 14,90/mês e navegue sem 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.
| Documento | Dígitos | Peso do 1º dígito verificador |
|---|---|---|
| CPF | 11 (9 base + 2 verificadores) | 10, 9, 8 ... até 2 |
| CNPJ | 14 (8 raiz + 4 filial + 2 verificadores) | 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 |
Como utilizar
- Clique em Gerar CNPJ
- Copie o número formatado
- 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
Ferramentas relacionadas
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.