Pular para o conteúdo
Caixa de Ferramentas

Gerador de CNPJ

Gere CNPJ válido para testes de software, com formatação, geração em lote e opção de matriz ou filial, grátis.

Números aleatórios válidos apenas em formato, gerados para teste de software. Usar dados falsos para fraude é crime.

Atualizado em: Julho de 2026

O Gerador de CNPJ é uma ferramenta online e gratuita que cria números de CNPJ com os dois dígitos verificadores calculados corretamente pelo algoritmo oficial. Ele é feito para quem precisa de dados de exemplo na hora de programar, testar cadastros e validar formulários, sem depender de informações reais de empresas.

O que é

CNPJ é o Cadastro Nacional da Pessoa Jurídica, o número que identifica cada empresa no Brasil. Ele tem 14 dígitos e termina com dois dígitos verificadores, que funcionam como uma "prova real" para conferir se o número foi digitado sem erros.

Este gerador monta números que passam nessa validação matemática, ou seja, são estruturalmente válidos. A ferramenta permite:

  • Gerar ou Validar: Use a aba Gerador para criar exemplos novos, ou a aba Validador para conferir se um CNPJ de teste já existe e se sua matemática está correta.
  • Formatar o resultado com pontos, barra e traço (00.000.000/0001-00) ou deixar só os números.
  • Gerar em lote, criando vários CNPJs de uma vez para popular tabelas e planilhas de teste.
  • Escolher matriz ou filial, ajustando a parte do número que indica a unidade da empresa (o trecho 0001 para matriz, ou valores maiores para filiais).

Importante: os números criados aqui são fictícios e não pertencem a nenhuma empresa registrada na Receita Federal. Eles servem exclusivamente para testar software. Usar dados falsos para se passar por outra pessoa ou empresa, emitir documentos ou aplicar golpes é crime previsto em lei. Use com responsabilidade.

Como usar

Gerar ou validar um CNPJ leva poucos segundos:

  • Escolha a aba: use Gerador para criar números novos ou Validador para conferir um CNPJ existente.
  • Ajuste as opções: decida se quer o resultado formatado (00.000.000/0001-00) ou só os números, e escolha matriz ou filial.
  • Defina a quantidade: para gerar em lote, informe quantos CNPJs você precisa de uma vez.
  • Copie o resultado: clique para copiar e cole direto no seu sistema, planilha ou banco de dados de teste.

Como calculamos os dígitos verificadores?

A validação de um CNPJ depende de dois dígitos finais, calculados usando pesos decrescentes.

  1. Multiplicamos os 12 primeiros dígitos por uma sequência de pesos (de 5 a 2, e depois de 9 a 2).
  2. Somamos todos os resultados.
  3. Dividimos a soma por 11. Se o resto da divisão for menor que 2, o primeiro dígito será 0. Caso contrário, será 11 menos o resto.
  4. Repetimos a lógica com os 13 dígitos (incluindo o primeiro verificador) e pesos (6 a 2, e 9 a 2) para encontrar o último dígito.

Dicas

  • Prefira sempre estes números em bancos de dados de homologação, nunca em produção.
  • Para testar a validação do seu sistema, gere um CNPJ válido e também um inválido (ex: mude o último dígito), e confira as mensagens de erro.
  • Se o seu banco de dados separa matriz e filial, gere CNPJs com raiz 0002+ para cobrir cenários de filiais.

Perguntas frequentes

O CNPJ gerado é válido?

Sim, ele é válido do ponto de vista matemático, pois os dois dígitos verificadores são calculados pelo algoritmo oficial. Porém, é um número fictício que não pertence a nenhuma empresa registrada na Receita Federal. Serve apenas para testar sistemas.

Posso usar o CNPJ gerado para abrir empresa ou emitir nota?

Não. Estes números são apenas para testar software em ambiente de desenvolvimento. Usar um CNPJ falso em documentos oficiais, notas ou para se passar por uma empresa é crime previsto em lei.

A ferramenta é gratuita e precisa instalar algo?

É totalmente gratuita, funciona direto no navegador e não pede cadastro nem instalação. Você pode gerar quantos números precisar, sem limites e sem custo.

Qual a diferença entre matriz e filial no CNPJ?

O trecho após a barra indica a unidade da empresa: 0001 costuma representar a matriz, e números seguintes (0002, 0003) indicam filiais. A ferramenta deixa você escolher essa parte para simular diferentes cenários de teste.

Posso gerar vários CNPJs de uma vez?

Sim. A opção de geração em lote cria vários números de uma só vez, o que ajuda a preencher tabelas, planilhas e bancos de dados de homologação rapidamente.

Ferramentas relacionadas