1001Ferramentas
🆔 Geradores

Gerador de CNPJ Alfanumérico

Gere CNPJs alfanuméricos válidos no novo formato da Receita Federal (IN RFB 2.119/2022), vigente a partir de julho de 2026. Algoritmo oficial SERPRO com dígitos verificadores corretos. Apenas para testes.

O que é o CNPJ Alfanumérico?

Com a Instrução Normativa RFB nº 2.119/2022 (complementada pela IN 2.229/2024) surge o CNPJ alfanumérico. A raiz passa a aceitar letras maiúsculas (A–Z) ao lado dos dígitos, o que amplia o espaço de identificação de empresas. Para novos registros, esse formato começa a valer em julho de 2026.

Para os dígitos verificadores, usa-se o algoritmo oficial publicado pela Receita Federal e pelo SERPRO. Cada caractere é convertido pelo valor ASCII menos 48 (0–9 → 0–9, A=17, B=18 … Z=42) e depois multiplicado pelos pesos [6,5,4,3,2,9,8,7,6,5,4,3,2], com módulo 11. É o mesmo procedimento do CNPJ numérico, só que generalizado para o conjunto alfanumérico.

Pelo algoritmo oficial, os CNPJs gerados aqui são matematicamente válidos. Mesmo assim continuam fictícios e não batem com nenhuma empresa cadastrada.

Uso exclusivo para testes e desenvolvimento. A utilização de CNPJs falsos para qualquer finalidade ilegal é crime previsto em lei.

O novo CNPJ alfanumérico explicado

O CNPJCadastro Nacional da Pessoa Jurídica — é o identificador fiscal das empresas no Brasil, equivalente corporativo do CPF. Desde 1972 ele é um código numérico de 14 dígitos no formato XX.XXX.XXX/XXXX-DD. Como a Receita Federal já emitiu mais de 60 milhões de CNPJs e as combinações numéricas estão se esgotando, foi publicada a IN RFB nº 2.229/2024, que cria a versão alfanumérica do documento e entra em vigor em 1º de julho de 2026.

O novo layout mantém as mesmas 14 posições, mas passa a aceitar letras nos 12 primeiros caracteres:

AA.AAA.AAA/AAAA-DD
└── 8 chars ──┘└─4─┘└DV┘
   raiz/base    filial  dígitos verificadores
12 alfanuméricos (A–Z, 0–9) + 2 DVs numéricos

Como o DV é calculado

A fórmula de módulo 11 é a mesma do CNPJ numérico — só a entrada muda. Cada letra é convertida em número pelo seu código ASCII menos 48, ou seja A = 17, B = 18, …, Z = 42. Os 12 valores convertidos são multiplicados pelos pesos 5,4,3,2,9,8,7,6,5,4,3,2 para o primeiro DV (e 6,5,4,3,2,9,8,7,6,5,4,3,2 para o segundo), somados, divididos por 11; se o resto for 0 ou 1, o DV é 0, caso contrário é 11 menos o resto. Os dois últimos dígitos continuam numéricos, o que mantém compatibilidade com rotinas legadas que só inspecionam o trailing check.

O que muda para sistemas e empresas

  • CNPJs atuais não mudam. Toda empresa já cadastrada mantém seu número numérico para sempre — só novas inscrições emitidas após a virada podem receber o formato alfanumérico.
  • Colunas de banco precisam aceitar letras. Campos armazenados como NUMERIC, BIGINT ou inteiros zero-padded têm que migrar para VARCHAR(14) ou CHAR(14).
  • Bibliotecas de validação precisam atualização. Regex como ^\d{14}$ devem ser trocadas por ^[A-Z0-9]{12}\d{2}$ e a rotina de DV precisa implementar a conversão ASCII.
  • Layouts de NF-e e XML fiscal estão sendo atualizados pela SEFAZ para carregar o formato alfanumérico, incluindo o QR Code da NFC-e e a chave de acesso de 44 posições.

Perguntas frequentes

Posso usar um CNPJ alfanumérico gerado aqui para abrir empresa? Não. Os números produzidos são matematicamente válidos pela IN RFB 2.229/2024, mas não estão cadastrados na Receita Federal. Usá-los para emitir nota, assinar contrato ou abrir conta é fraude (Código Penal arts. 299 e 307).

Por que letras em vez de mais dígitos? Adicionar letras amplia o espaço de combinações de 10^12 para 36^12 — um aumento de cerca de 4.700 vezes — sem forçar mudança nas 14 posições já impressas em milhões de notas, contratos e schemas de banco.

O QR Code da NF-e vai mudar? Sim. A SEFAZ publicou Nota Técnica atualizando o payload do QR Code da NFC-e e a chave de acesso (44 dígitos) para suportar CNPJ alfanumérico. O software emissor precisa ser atualizado antes de 1º/07/2026.

A geração é toda local? Sim. Nenhum dado sai do seu navegador — os CNPJs de teste são produzidos e validados inteiramente em JavaScript no client.

Gere CNPJs no novo formato alfanumérico

A Receita Federal vai adotar o CNPJ alfanumérico (IN RFB 2.119/2022), em que os doze primeiros caracteres passam a misturar letras e números. Este gerador cria CNPJs válidos já nesse formato novo, para você testar sistemas antes da virada.

Os números saem com o cálculo do dígito verificador adaptado às letras, então passam nas rotinas de validação do formato novo sem corresponder a nenhuma empresa real. É o que você usa para preparar e homologar sistemas que vão precisar aceitar o CNPJ alfanumérico com antecedência.

Tudo é gerado no navegador, sem consultar base alguma. Vale o lembrete: dado fictício serve para teste de software, nunca para simular empresas em situações reais.

Ferramentas Relacionadas