CNPJ Gerado:
00.000.000/0000-00
Sobre o Gerador de CNPJ Alfanumérico
Esta ferramenta gera números de CNPJ alfanuméricos válidos de acordo com o padrão oficial do Serpro. Os caracteres são gerados aleatoriamente e os dígitos verificadores são calculados usando o algoritmo oficial. Lembre-se: estes CNPJs são apenas para fins de teste e desenvolvimento, não utilize para atividades reais.
O que é CNPJ Alfanumérico?
O CNPJ Alfanumérico é uma variação do Cadastro Nacional da Pessoa Jurídica que permite o uso de letras e números. Mantém a mesma estrutura de 14 posições, mas aceita caracteres alfabéticos (A-Z) além dos numéricos (0-9). É utilizado em situações específicas onde se necessita de identificadores mais descritivos.
AB
Letras/Números
.
CDE
Letras/Números
.
FGH
Letras/Números
/
IJKL
Letras/Números
-
MN
Dígitos Verificadores
O CNPJ Alfanumérico é composto por:
  • 12 primeiros caracteres: Combinação de letras (A-Z) e números (0-9)
  • 2 últimos dígitos: Dígitos verificadores calculados (0-9)
  • Mesma formatação: Mantém a estrutura XX.XXX.XXX/XXXX-XX
Como é calculado o dígito verificador do CNPJ Alfanumérico?
Os dois últimos dígitos do CNPJ Alfanumérico são verificadores, calculados a partir dos 12 primeiros caracteres. O cálculo utiliza o algoritmo oficial do Serpro, que converte cada caractere alfanumérico para seu valor numérico correspondente.
Passo 1: Conversão dos caracteres alfanuméricos
Cada caractere alfanumérico é convertido para um valor numérico usando a fórmula: Valor = Código ASCII do caractere - 48
Exemplo: Para o CNPJ "AB.CDE.FGH/IJKL"
A (ASCII 65) → 65 - 48 = 17
B (ASCII 66) → 66 - 48 = 18
C (ASCII 67) → 67 - 48 = 19
D (ASCII 68) → 68 - 48 = 20
E (ASCII 69) → 69 - 48 = 21
F (ASCII 70) → 70 - 48 = 22
G (ASCII 71) → 71 - 48 = 23
H (ASCII 72) → 72 - 48 = 24
I (ASCII 73) → 73 - 48 = 25
J (ASCII 74) → 74 - 48 = 26
K (ASCII 75) → 75 - 48 = 27
L (ASCII 76) → 76 - 48 = 28
Passo 2: Cálculo do primeiro dígito verificador
Multiplica-se cada um dos 12 valores numéricos por pesos específicos: 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
Exemplo: Para o CNPJ "ABCDEFGHIJKL"
17×5 + 18×4 + 19×3 + 20×2 + 21×9 + 22×8 + 23×7 + 24×6 + 25×5 + 26×4 + 27×3 + 28×2 = 1316
Soma = Soma de todas as multiplicações
Resto = Soma % 11
Se Resto < 2, então DV1 = 0, caso contrário DV1 = 11 - Resto
Exemplo: 1316 % 11 = 7 → DV1 = 11 - 7 = 4
Passo 3: Cálculo do segundo dígito verificador
Multiplica-se cada um dos 13 primeiros valores (12 originais + DV1) por pesos específicos: 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
Exemplo: Para o CNPJ "ABCDEFGHIJKL4"
17×6 + 18×5 + 19×4 + 20×3 + 21×2 + 22×9 + 23×8 + 24×7 + 25×6 + 26×5 + 27×4 + 28×3 + 4×2 = 1456
Soma = Soma de todas as multiplicações
Resto = Soma % 11
Se Resto < 2, então DV2 = 0, caso contrário DV2 = 11 - Resto
Exemplo: 1456 % 11 = 4 → DV2 = 11 - 4 = 7
Resultado Final
CNPJ alfanumérico completo: AB.CDE.FGH/IJKL-47
O algoritmo garante que qualquer alteração em um único caractere do CNPJ resultará em dígitos verificadores diferentes, permitindo detectar erros de digitação comuns.