FERRAMENTA GRÁTIS PARA DESENVOLVEDORES

Gerador de CNPJ. Numérico ou alfanumérico, válido para testes.

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.

Gerar CNPJ

Validar CNPJ

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

Lista pronta para baixar

A lista das empresas ativas em São Paulo, com telefone e e-mail

CNPJ, razão social, nome fantasia, endereço, telefone, e-mail, sócios, porte e Simples. Escolha quantas empresas e os filtros.

  • 8.280.486empresas ativas em São Paulo
  • 95,6%com telefone
  • 92,7%com e-mail
A partir deR$ 29,90

Pix ou cartão
sem cadastro
com nota fiscal

Baixar a lista

Como funciona

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.

Letras valem o código ASCII menos 48

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.

Só para teste

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.

Válido não quer dizer que existe

O validador confere a estrutura. Para saber se a empresa existe e está ativa, consulte a situação cadastral.

Para quem desenvolve sistemas

Precisa desses dados dentro do seu sistema?

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.

Quero uma integração Ver a API

Proposta sob medida, sem compromisso.

Veja também

Dúvidas

O CNPJ gerado é de uma empresa real?

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.

Como validar um CNPJ alfanumérico?

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.

Meu sistema precisa mudar para o CNPJ com letras?

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.

Os CNPJs gerados são enviados para algum lugar?

Não. A geração e a validação rodam no seu navegador.

Como saber se um CNPJ está ativo?

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.

Precisa de dados reais de empresas no seu sistema?

A API da ZenPJ consulta CNPJ, busca por CNAE e cidade, confere 1.000 CNPJs por vez e funciona com agentes de IA (MCP).

Conhecer a API de CNPJ