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.

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.

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.

Ferramentas Relacionadas