Gerador de CNPJ Alfanumérico
2026 — Válido e Gratuito

Gere CNPJs alfanuméricos matematicamente válidos conforme o novo formato aprovado pela Receita Federal para vigência em 2026. Ideal para ambientes de desenvolvimento, QA e testes de sistemas.

Sistema ativo
Algoritmo RF 2026
Clique em "Gerar" para criar um CNPJ alfanumérico
Sem cadastro 100% gratuito Algoritmo oficial RF 2026 Apenas para testes
Publicidade

O que é o CNPJ Alfanumérico?

Definição objetiva

O CNPJ alfanumérico é o novo formato do Cadastro Nacional da Pessoa Jurídica aprovado pela Receita Federal do Brasil, com previsão de implementação em 2026. Diferente do CNPJ tradicional — composto exclusivamente por números — o novo formato permite a inclusão de letras maiúsculas (A–Z) e números (0–9) nos primeiros 12 caracteres da base, mantendo os 2 últimos como dígitos verificadores numéricos.

🔢

Formato tradicional

14 dígitos numéricos: 12 base + 2 verificadores. Ex: 11.222.333/0001-81

✓ Vigente até 2026
🆕

Formato alfanumérico

12 caracteres alfanuméricos (base) + 2 dígitos verificadores. Ex: B3.K9M.TF2/X001-42

★ Novo formato 2026

Por que a Receita Federal fez essa mudança?

O Brasil está se aproximando do esgotamento da capacidade do CNPJ numérico. Com mais de 50 milhões de CNPJs já cadastrados e o crescimento acelerado do empreendedorismo, o formato atual (que suporta cerca de 100 bilhões de combinações teóricas, mas bem menos na prática) começou a mostrar limitações.

A solução alfanumérica multiplica exponencialmente a capacidade de cadastro, permitindo combinações que incluem letras A–Z e números 0–9 na base do CNPJ — praticamente eliminando o risco de esgotamento por décadas.

Como funciona o algoritmo

Entenda passo a passo o cálculo dos dígitos verificadores do CNPJ alfanumérico.

1

Conversão alfanumérica → numérica

Cada caractere da base do CNPJ é convertido para um valor numérico. Números (0–9) mantêm seu valor. Letras maiúsculas (A–Z) são convertidas usando a fórmula:

// Valor numérico de cada caractere
if (char >= '0' && char <= '9') valor = parseInt(char)
if (char >= 'A' && char <= 'Z') valor = charCode - 55
// A=10, B=11, C=12 ... Z=35
2

Aplicação dos pesos (Módulo 11)

Os 12 caracteres da base recebem pesos em sequência decrescente. Para o primeiro dígito verificador, os pesos são:

// Pesos para o 1º dígito verificador
pesos1 = [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3]

// Pesos para o 2º dígito verificador (base + 1º dígito)
pesos2 = [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2]
3

Cálculo do dígito verificador

Multiplica-se cada valor numérico pelo peso correspondente, soma-se os resultados e aplica-se o módulo 11:

soma = Σ (valor[i] × peso[i])
resto = soma % 11

if (resto < 2) digito = 0
else digito = 11 - resto

// Repete o processo para o 2º dígito,
// incluindo o 1º dígito verificador na base
Publicidade

Como gerar um CNPJ alfanumérico válido para testes

O gerador de CNPJ alfanumérico do Geradô implementa integralmente o algoritmo oficial definido pela Receita Federal para o novo formato que entra em vigor em 2026. Cada CNPJ gerado passa pelo cálculo correto dos dois dígitos verificadores, garantindo a validade matemática total do documento gerado.

Para desenvolvedores que precisam validar CNPJ alfanumérico em seus sistemas, a lógica é direta: converter cada caractere para seu valor numérico equivalente, aplicar os pesos do módulo 11 e verificar os dígitos finais. Nossa ferramenta pode ser usada como referência de implementação.

O processo de geração de dados empresariais para testes é uma necessidade constante em equipes de desenvolvimento e QA. Com o prazo de 2026 se aproximando, sistemas precisarão suportar o novo formato antes que ele entre em produção. Usar dados para teste com CNPJs alfanuméricos válidos é essencial para preparar sua aplicação.

Diferente de um simples gerador de CNPJ tradicional, o gerador alfanumérico do Geradô lida com a complexidade adicional de caracteres mistos, conversão de base e cálculo de pesos ajustados. O resultado é um CNPJ alfanumérico matematicamente correto, pronto para uso em ambientes controlados de desenvolvimento.

Perguntas frequentes

Sim. O CNPJ alfanumérico foi aprovado oficialmente pela Receita Federal do Brasil, conforme previsto na Instrução Normativa RFB nº 2.229/2024. A implementação obrigatória está prevista para 2026, quando todos os sistemas que tratam CNPJs precisarão suportar o novo formato alfanumérico.
Sim, esse é exatamente o propósito da ferramenta. Os CNPJs alfanuméricos gerados são matematicamente válidos, ideais para testes de validação em formulários, pipelines de CI/CD, ambientes de staging e demonstrações de sistemas. Eles não existem na base de dados real da Receita Federal.
Não. O CNPJ alfanumérico gerado é válido matematicamente pelo algoritmo oficial, mas não corresponde a nenhuma empresa cadastrada na Receita Federal. Seu uso deve ser exclusivo para fins de teste, desenvolvimento e educação. Usar CNPJs fictícios em documentos reais é ilegal.
Para validar, converta cada caractere da base para seu valor numérico (0–9 = valor, A=10, B=11 ... Z=35), aplique os pesos [6,5,4,3,2,9,8,7,6,5,4,3] ao primeiro dígito e [6,5,4,3,2,9,8,7,6,5,4,3,2] ao segundo. Some, calcule o módulo 11 e compare com os dígitos verificadores do CNPJ. Se resto < 2, dígito = 0; senão, dígito = 11 - resto.
O CNPJ tradicional possui 14 dígitos exclusivamente numéricos. O novo formato alfanumérico permite letras maiúsculas (A–Z) e números (0–9) nos primeiros 12 caracteres, mantendo os 2 últimos como verificadores numéricos. Isso aumenta exponencialmente a capacidade de cadastro, de bilhões para praticamente ilimitada para o contexto prático.
Publicidade