TROOPUS

Gerador de CNPJ válido (numérico e alfanumérico)

Gere CNPJs válidos para testes, no formato numérico atual e no novo CNPJ alfanumérico da Receita Federal. Matriz ou filial, com ou sem pontuação, e um validador para os dois formatos. Grátis e só no navegador.

Por Troopus · Atualizado em: 24 de outubro de 2026

  • 🧪 Só para testes
  • 🔤 Numérico e alfanumérico
  • 🏢 Matriz ou filial
  • ✅ Com validador

Gere ou valide um CNPJ agora

Só números, como os CNPJs emitidos até hoje.
—Clique em Gerar CNPJ

Somente para testes de software. Os CNPJs gerados são matematicamente válidos, mas foram sorteados: não pertencem a empresas reais e não consultam nenhum cadastro. Usá-los para enganar ou cometer fraude é ilegal.

Como funciona o gerador de CNPJ

O gerador de CNPJ sorteia a raiz de 8 caracteres, aplica a ordem do estabelecimento (0001 para matriz) e calcula os dois dígitos verificadores pelo módulo 11. O resultado passa em qualquer validação de formulário, mas não pertence a nenhuma empresa real.

Escolha o formato (numérico ou alfanumérico), se quer matriz (0001), filial (0002) ou filial aleatória, a quantidade e a pontuação. Depois copie a lista ou baixe um arquivo .txt para usar em testes de cadastro, emissão de nota e integrações.

A ferramenta não consulta cadastro nenhum: ela só garante que a conta dos dígitos verificadores fecha. Para gerar o documento de pessoa física, use o gerador de CPF.

Aviso: uso exclusivo para testes de software. Os números são sorteados e não identificam empresas. Usar um CNPJ gerado para enganar ou cometer fraude é ilegal.

O que é o CNPJ alfanumérico e quando começa

O CNPJ alfanumérico é o novo formato da Receita Federal, com letras de A a Z e números nas 12 primeiras posições e dois dígitos verificadores numéricos. Ele é atribuído a partir de julho de 2026, só para novas inscrições. Os CNPJs numéricos já existentes continuam iguais.

A mudança foi instituída pela Instrução Normativa RFB nº 2.229, de 15 de outubro de 2024. Segundo a página oficial da Receita Federal sobre o tema, o CNPJ alfanumérico será atribuído a partir de julho de 2026, exclusivamente a novas inscrições. Quem já tem CNPJ não precisa trocar de número, e o formato antigo segue válido.

A máscara continua a mesma, 00.000.000/0000-00, e o tamanho também: 14 caracteres. Veja a diferença:

Numérico e alfanumérico
PartePosiçõesNuméricoAlfanumérico
Raiz1 a 80 a 90 a 9 e A a Z
Ordem9 a 120 a 90 a 9 e A a Z
Dígitos verificadores13 e 140 a 90 a 9

Para sistemas, o impacto é grande: campos que guardam o CNPJ como número, máscaras só numéricas e validações antigas precisam aceitar letras. Este gerador cria os dois formatos para você testar essa adaptação.

Como calcular os dígitos verificadores do CNPJ

Os dígitos verificadores do CNPJ usam o módulo 11 com pesos de 2 a 9, e no formato alfanumérico cada caractere vale o código ASCII menos 48. Assim, números valem 0 a 9 e as letras A a Z valem 17 a 42. Se o resto da divisão por 11 for menor que 2, o dígito é 0.

O 1º dígito usa os 12 primeiros caracteres e os pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2. Soma-se cada valor vezes seu peso, divide-se por 11, e o dígito é 0 se o resto for 0 ou 1, ou 11 menos o resto nos demais casos. O 2º dígito repete a conta com os 13 primeiros caracteres e os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.

Para CNPJs só com números, o valor ASCII menos 48 é o próprio dígito, então a regra nova dá o mesmo resultado da antiga.

Exemplo alfanumérico: 12.ABC.345/01DE-35
EtapaSoma ponderadaResto ÷ 11Dígito
1º DV459811 − 8 = 3
2º DV424611 − 6 = 5

Neste exemplo, A vale 17, B vale 18, C vale 19, D vale 20 e E vale 21. Outro exemplo no formato numérico: 11.222.333/0001-81 (soma 102, resto 3, 1º dígito 8). Letras minúsculas precisam virar maiúsculas antes da conta, porque o código ASCII muda.

Estrutura do CNPJ: raiz, ordem e dígitos

O CNPJ tem 14 caracteres: raiz de 8, ordem de 4 e 2 dígitos verificadores. A raiz identifica a empresa, a ordem identifica o estabelecimento (0001 costuma ser a matriz, 0002 a primeira filial) e os dois últimos caracteres são o controle matemático.

Em 12.345.678/0001-95, 12.345.678 é a raiz, 0001 é a ordem (matriz) e 95 são os dígitos verificadores. Todas as filiais de uma empresa compartilham a raiz e mudam só a ordem e os dígitos. Por isso o gerador oferece matriz (0001) e filial (0002).

Validador de CNPJ

O validador de CNPJ confere se os dois dígitos verificadores batem com os 12 primeiros caracteres, no formato numérico ou alfanumérico. Aceita pontos, barra e traço. Ele mostra se a conta fecha, mas não informa se a empresa existe nem se está ativa na Receita Federal.

Na aba Validar CNPJ, digite o número. A ferramenta recusa tamanhos diferentes de 14 caracteres, letras nos dois últimos caracteres, sequências de caracteres iguais e dígitos errados, mostrando os dígitos esperados. Exemplos: 11.222.333/0001-81 é válido; 11.222.333/0001-82 não é; 12.ABC.345/01DE-35 é válido no formato alfanumérico.

Para saber se uma empresa existe e está regular, a consulta oficial é a da Receita Federal. Esta página não faz consultas.

Perguntas frequentes

O que é o CNPJ alfanumérico?

É o novo formato do CNPJ, em que as 12 primeiras posições podem ter letras de A a Z além de números. Os dois dígitos verificadores continuam numéricos e a máscara 00.000.000/0000-00 não muda. A regra foi instituída pela IN RFB nº 2.229/2024.

Quando começa o CNPJ alfanumérico?

Segundo a Receita Federal, a atribuição de CNPJ alfanumérico começa em julho de 2026 e vale apenas para novas inscrições. Quem já possui CNPJ mantém o número atual, sem necessidade de troca. Confira o cronograma na página oficial.

O CNPJ antigo continua válido?

Sim. Os CNPJs numéricos já emitidos permanecem iguais e válidos, e o cálculo dos dígitos verificadores dá o mesmo resultado nas duas regras. Sistemas precisam apenas aceitar também letras nas 12 primeiras posições.

Como é calculado o dígito verificador do CNPJ alfanumérico?

Pelo módulo 11, como antes, mas cada caractere vale o código ASCII menos 48 (0 a 9 para números, 17 a 42 para A a Z). Os pesos vão de 2 a 9, e resto menor que 2 resulta em dígito 0.

O CNPJ gerado pertence a uma empresa real?

O gerador sorteia números sem consultar cadastros, então não escolhe empresas. Ainda assim, um número sorteado pode coincidir com um CNPJ real. Por isso, use só em testes de software e nunca para se passar por uma empresa.

O que é a ordem 0001 do CNPJ?

É o número do estabelecimento, nas posições 9 a 12. Em geral, 0001 indica a matriz, 0002 a primeira filial, e assim por diante. Todos os estabelecimentos de uma empresa compartilham a mesma raiz de 8 caracteres.

É crime usar CNPJ gerado?

Gerar CNPJs para testar sistemas não é problema. Usar um CNPJ gerado para enganar, abrir conta, emitir documento ou obter vantagem pode configurar crimes como estelionato ou falsidade. Em dúvida jurídica, consulte um advogado.

Fontes oficiais

Outras ferramentas grátis em português