Gerador de CNPJ para testes
Gere CNPJs válidos para testar cadastros, máscaras e integrações, inclusive no formato alfanumérico. Os números são aleatórios, só para testes.
Número aleatório com dígitos verificadores corretos, para testar sistemas. Pode coincidir com uma empresa real: nunca use em cadastros, notas fiscais ou documentos.
CNPJ alfanumérico: como funciona
A Instrução Normativa RFB nº 2.229/2024 criou o CNPJ alfanumérico, emitido a partir de julho de 2026. O número continua com 14 caracteres, mas as 12 primeiras posições (8 da raiz e 4 da ordem do estabelecimento) podem ter letras de A a Z. Os 2 dígitos verificadores continuam numéricos.
Exemplo do formato: 12.ABC.345/01DE-35. A máscara é a mesma de sempre; só os caracteres mudam.
No cálculo do dígito verificador, cada caractere vale o código ASCII menos 48. Assim, os números mantêm o valor de sempre e o algoritmo antigo continua dando o mesmo resultado para CNPJs numéricos.
Quer os dados da empresa? Consultar CNPJ · Integração: API de CNPJ
Perguntas frequentes
- O que muda com o CNPJ alfanumérico?
- Desde julho de 2026, a Receita Federal pode emitir CNPJs com letras de A a Z nas 12 primeiras posições (raiz e ordem do estabelecimento). Os dois últimos caracteres, os dígitos verificadores, continuam sendo números. O tamanho continua o mesmo: 14 caracteres.
- Como é calculado o dígito verificador do CNPJ alfanumérico?
- Cada caractere vale o seu código ASCII menos 48: os números de 0 a 9 continuam valendo 0 a 9, e as letras valem de 17 (A) a 42 (Z). Multiplica-se cada valor pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2, soma-se tudo e divide-se por 11. Se o resto for 0 ou 1, o dígito é 0; senão, é 11 menos o resto. O segundo dígito repete a conta com os 13 caracteres (incluindo o primeiro dígito) e os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
- O que preciso ajustar no meu sistema?
- Guarde o CNPJ como texto de 14 caracteres (nunca como número), aceite letras maiúsculas nas 12 primeiras posições, ajuste máscaras e validações para o novo cálculo e converta letras minúsculas para maiúsculas. Use o gerador de CNPJ para criar casos de teste.
- Um CNPJ válido significa que a empresa existe?
- Não. A validação confere só os dígitos verificadores, ou seja, se o número é bem formado. Para saber se a empresa existe e qual a situação dela, faça a consulta de CNPJ: os dados vêm da base pública da Receita Federal.
