Dígitos verificadores pelo módulo 11
Os 12 primeiros caracteres formam a base (8 da raiz e 4 da ordem do estabelecimento) e os 2 últimos são calculados com pesos de 2 a 9, da direita para a esquerda.
FERRAMENTA GRÁTIS PARA DESENVOLVEDORES
Gere CNPJs com dígitos verificadores corretos para testar cadastros e integrações, inclusive no novo formato com letras, e valide qualquer número. Tudo roda no seu navegador: nada é enviado.
Grátis para começar, sem cartão · 15 buscas por mês, 10 empresas com contato em cada · dados oficiais da Receita Federal, PGFN e IBGE
CNPJ, razão social, nome fantasia, endereço, telefone, e-mail, sócios, porte e Simples. Escolha quantas empresas e os filtros.
Pix ou cartão
sem cadastro
com nota fiscal
Os 12 primeiros caracteres formam a base (8 da raiz e 4 da ordem do estabelecimento) e os 2 últimos são calculados com pesos de 2 a 9, da direita para a esquerda.
No CNPJ alfanumérico, 0 a 9 valem 0 a 9 e as letras A a Z valem 17 a 42. Os dígitos verificadores continuam numéricos. Exemplo oficial da Receita: 12.ABC.345/01DE-35.
Um CNPJ gerado passa na conta, mas não pertence a nenhuma empresa. Use em homologação; usar documento de terceiro para se passar por outro é crime.
O validador confere a estrutura. Para saber se a empresa existe e está ativa, consulte a situação cadastral.
Para quem desenvolve sistemas
Use a API da ZenPJ para consultar CNPJs, CNAEs e municípios direto no seu código, ou peça uma integração sob medida com o seu ERP ou CRM.
As regras da Receita para o CNPJ com letras e o cálculo do dígito passo a passo.
Veja se uma empresa está ativa, inapta, suspensa ou baixada, desde quando e por qual motivo.
Consulte CNPJ, busque por CNAE e cidade e confira 1.000 CNPJs por vez no seu sistema.
Não deveria ser: a raiz é sorteada e só os dígitos verificadores são calculados. Pode coincidir por acaso com um CNPJ existente, por isso use apenas em ambientes de teste.
Converta cada caractere para o valor do código ASCII menos 48, aplique o módulo 11 com pesos de 2 a 9 da direita para a esquerda e compare com os dois últimos dígitos. O validador acima faz isso para numéricos e alfanuméricos.
Se ele guarda o CNPJ como número ou valida só dígitos, sim: os 12 primeiros caracteres passam a aceitar letras. Os dígitos verificadores continuam numéricos e o tamanho continua 14.
Não. A geração e a validação rodam no seu navegador.
Use a consulta de situação cadastral da ZenPJ, que mostra se o CNPJ está ativo, inapto, suspenso ou baixado. Para muitos CNPJs, use a conferência em lote ou a API.
A API da ZenPJ consulta CNPJ, busca por CNAE e cidade, confere 1.000 CNPJs por vez e funciona com agentes de IA (MCP).