Gerador de CNPJ

Compatível com o novo CNPJ alfanumérico da Receita Federal.

Quantidade
Formatação
Incluir máscara
Tipo de CNPJ
Formato
Validar CNPJ
Como usar o gerador de CNPJ?
  1. Escolha a quantidade de CNPJs fictícios que deseja gerar.
  2. Selecione Alfanumérico (novo padrão) para testar sistemas adaptados ao formato atual da Receita Federal, ou Numérico (legado) para compatibilidade com cadastros antigos.
  3. Defina se deseja incluir a máscara e escolha TXT, CSV, JSON ou tabela.
  4. Clique em Gerar CNPJ. Use a área Validar CNPJ para conferir uma inscrição informada.

Os resultados são fictícios e servem somente para desenvolvimento, homologação e testes automatizados. A validade matemática não comprova que existe uma empresa cadastrada.

Perguntas Frequentes

O que mudou no CNPJ?

O CNPJ continua tendo 14 posições. Nos CNPJs novos, as 12 primeiras posições podem combinar letras maiúsculas e números; os dois últimos caracteres continuam sendo dígitos verificadores numéricos. CNPJs numéricos já existentes permanecem válidos.

O formato com máscara continua o mesmo: SS.SSS.SSS/SSSS-NN. Um exemplo fictício é 12.ABC.345/01DE-35.

Como funciona o algoritmo alfanumérico?

O cálculo continua usando módulo 11 e dois dígitos verificadores. Para cada um dos 12 primeiros caracteres, a Receita Federal usa o valor ASCII do caractere menos 48: os números mantêm seu valor e as letras passam a valer A = 17 até Z = 42.

  1. Para o primeiro DV, multiplica-se os 12 valores pelos pesos 5,4,3,2,9,8,7,6,5,4,3,2 e soma-se o resultado.
  2. Calcula-se o resto da divisão por 11. Se o resto for 0 ou 1, o DV é 0; nos demais casos, é 11 - resto.
  3. Para o segundo DV, acrescenta-se o primeiro DV e repetem-se os passos com os pesos 6,5,4,3,2,9,8,7,6,5,4,3,2.

O validador desta página aplica essa regra tanto ao CNPJ alfanumérico quanto ao formato numérico legado.

Um CNPJ válido é um CNPJ real?

Não. A ferramenta verifica a estrutura e os dígitos verificadores, mas não consulta a base da Receita Federal. Não use os valores gerados em operações comerciais, fiscais, bancárias ou documentos reais.

⚠ Uso para testes

Gere e valide CNPJs apenas em ambientes de desenvolvimento, QA e homologação.