Dev Tools

Gerador de CNPJ

CNPJ válido para testes nos formatos numérico e alfanumérico, com validador de dígito verificador.

CNPJ

Gerador de CNPJ

Gera CNPJs válidos matematicamente, nos formatos numérico e alfanumérico. Não são CNPJs reais cadastrados na Receita.

Resultado
— aguardando geração —

🔍 Validar CNPJ (numérico ou alfanumérico)

📘
Guia completo

CNPJ alfanumérico: o que muda e como adaptar seu sistema

A Receita emitiu o primeiro CNPJ com letras em 31 de julho de 2026. O guia traz o cronograma oficial, o cálculo do dígito verificador com ASCII − 48, funções prontas em JavaScript e PHP, a regex que precisa ser corrigida e um checklist de 8 pontos para revisar no seu sistema.

Ler o guia completo →

Gerador de CNPJ válido para testes, agora também no formato alfanumérico

Sistemas B2B lidam com CNPJ em cadastro de fornecedor, emissão de nota, integração de ERP e API. Testar esses fluxos com o CNPJ de uma empresa real cria ruído no dado e risco desnecessário. Aqui você gera números que passam na validação de dígito verificador sem tocar em nenhum registro existente.

Além do formato numérico de sempre, a ferramenta gera CNPJ alfanumérico — o novo padrão que a Receita Federal começou a emitir em 31 de julho de 2026. É a forma mais rápida de descobrir se o seu sistema aceita letras onde antes só havia números.

Onde usar CNPJ de teste

  • ERP e cadastros: validar integração de fornecedores e clientes corporativos.
  • APIs: conferir se os endpoints tratam os 14 caracteres e recusam entradas inválidas.
  • Homologação fiscal: simular faturamento e nota fiscal em ambiente de pré-produção.
  • Preparação para o alfanumérico: testar campos, máscaras, colunas de banco e regex que hoje aceitam só dígitos.

O que muda no CNPJ alfanumérico

O número continua com 14 caracteres e a mesma máscara. A diferença está na composição:

  • As 8 primeiras posições (a raiz da empresa) passam a aceitar letras maiúsculas e números.
  • As 4 posições seguintes (ordem do estabelecimento — matriz ou filial) também aceitam letras.
  • Os 2 últimos caracteres, os dígitos verificadores, continuam sempre numéricos.

CNPJs já emitidos continuam válidos e não mudam. Os dois formatos convivem, então todo sistema precisa aceitar os dois. Se você precisa entender a mudança a fundo, o guia sobre o que muda no CNPJ alfanumérico e como adaptar seu sistema traz o cronograma, o cálculo do DV e código pronto para validação.

Como é calculado o dígito verificador

O cálculo continua sendo módulo 11, com os mesmos pesos de antes. A adaptação para o formato alfanumérico é direta: cada caractere é convertido pelo seu código ASCII menos 48. Assim, o dígito 0 vale 0, o 9 vale 9, a letra A vale 17 e a Z vale 42.

Com esses valores, multiplica-se cada posição pelos pesos (5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 para o primeiro dígito) e aplica-se a mesma regra do resto: 0 ou 1 resulta em dígito 0, caso contrário o dígito é 11 menos o resto. O segundo dígito repete o processo incluindo o primeiro, com os pesos deslocados. O validador desta página faz exatamente isso — cole um CNPJ com letras e ele confere.

Por que os CNPJs terminam em 0001 antes do traço

As posições 9 a 12 identificam o estabelecimento: 0001 é a matriz, e 0002 em diante são as filiais. A raiz (os 8 primeiros caracteres) é a mesma para todos os estabelecimentos da empresa. Use a opção “Filial” quando precisar testar cenários com mais de uma unidade sob a mesma raiz.

Uso responsável

Os números respeitam as regras de validação, mas são fictícios e não constam na Receita Federal nem em qualquer órgão comercial.

Atenção: usar um CNPJ gerado para cadastro em serviços de terceiros, emissão de documento fiscal real ou qualquer prática fraudulenta é ilegal. A responsabilidade é de quem usa.

Outras ferramentas para desenvolvedores

Perguntas frequentes

O CNPJ gerado é de uma empresa real?

Não. São combinações aleatórias que apenas respeitam o cálculo dos dígitos verificadores. Não há consulta a nenhuma base e os números não constam na Receita Federal nem em cadastros comerciais.

O que é o CNPJ alfanumérico e quando ele começou a valer?

É o novo formato de identificação das empresas, que mantém 14 caracteres mas aceita letras maiúsculas nas 12 primeiras posições, deixando apenas os 2 dígitos verificadores numéricos. A Receita Federal gerou o primeiro CNPJ alfanumérico em 31 de julho de 2026, e a emissão é gradual. Os CNPJs numéricos já existentes continuam válidos e os dois formatos convivem.

Como calcular o dígito verificador de um CNPJ alfanumérico?

O cálculo continua sendo módulo 11 com os mesmos pesos do formato numérico. A diferença é que cada caractere é convertido pelo seu código ASCII menos 48, então 0 vale 0, 9 vale 9, A vale 17 e Z vale 42. Os dois dígitos verificadores resultantes são sempre numéricos.

Meu sistema precisa mudar por causa do novo formato?

Campos, colunas de banco, máscaras, regex e validações que aceitam apenas dígitos precisam ser revistos para aceitar letras nas 12 primeiras posições. Nenhum CNPJ já emitido muda, e não há recadastramento a fazer — o ajuste é técnico, no software.

O que significam os quatro caracteres antes do traço?

Eles identificam o estabelecimento: 0001 é a matriz e os seguintes são filiais. Os 8 caracteres iniciais formam a raiz, que é a mesma para todos os estabelecimentos da empresa. No gerador, a opção Filial produz uma ordem diferente de 0001.

Posso validar um CNPJ com letras aqui?

Sim. O validador aceita os dois formatos: cole o número com ou sem máscara e ele confere os dígitos verificadores, informa se o formato é numérico ou alfanumérico e separa a raiz da ordem do estabelecimento.

Valorizamos seu feedback! Sugestões ou erros? Clique aqui.