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 CNPJ — Cadastro 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,BIGINTou inteiros zero-padded têm que migrar paraVARCHAR(14)ouCHAR(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
Gerador de CNPJ
Gere CNPJs matematicamente válidos para testes de software e desenvolvimento. Com ou sem pontuação. Apenas para uso em ambiente de testes.
Gerador de CNPJ em Lote
Gere vários CNPJs válidos de uma vez (até 1.000) para testar sistemas, formulários e cadastros. Escolha com ou sem máscara e copie a lista pronta para usar.
Gerador de Dados de Empresa
Gere dados fictícios de empresa (razão social, CNPJ e tipo) para testes de software. CNPJ matematicamente válido.