Gerador de CNPJ Válido e Empresa Fictícia
O FakeForge é um gerador de CNPJ válido e empresa fictícia brasileira. Cria CNPJ com os 2 dígitos verificadores corretos (mod-11, regra da Receita Federal), junto com razão social, nome fantasia, endereço e telefone correlacionados. Grátis sem cadastro, com API REST em JSON, CSV e SQL (50 chamadas por dia no plano gratuito).
Gere dados completos de empresas fictícias brasileiras com CNPJ válido (dígitos verificadores corretos), razão social, nome fantasia, endereço comercial e telefone. Ideal para testar cadastros B2B, marketplaces, emissão de NF-e em homologação e integração com sistemas empresariais.
Precisa só do número do CNPJ, sem razão social e endereço? Use o Gerador de CNPJ Válido (atômico, mais rápido).
Clique em Gerar para começar
Automatize com a API
Gere empresas direto no seu código ou pipeline de CI/CD. 50 chamadas grátis por dia. Sem cartão de crédito.
CNPJ válido: o que significa
Um CNPJ válido é um número de 14 dígitos cujos 2 últimos dígitos (verificadores) batem com o cálculo módulo 11 definido pela Receita Federal. Válido não quer dizer registrado: o número passa na validação matemática, mas só existe como empresa se constar na base da Receita Federal.
Como o dígito verificador é calculado (mod-11):
- Pegue os 12 primeiros dígitos (8 da raiz + 4 da ordem) e multiplique pelos pesos 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
- Some os produtos e calcule o resto da divisão por 11.
- Se o resto for menor que 2, o 1º dígito verificador é 0. Senão, é 11 menos o resto.
- Acrescente esse dígito aos 12 e repita com os 13 dígitos e os pesos 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 para achar o 2º dígito.
Exemplo com a base 11.222.333/0001: a soma dos produtos é 102, o resto é 3 e o 1º dígito é 8. Com os 13 dígitos a soma é 120, o resto é 10 e o 2º dígito é 1. Resultado: 11.222.333/0001-81.
Matriz e filial:
Os 4 dígitos da ordem (posições 9 a 12) separam os estabelecimentos da mesma empresa. 0001 é a matriz. 0002, 0003 e seguintes são filiais. A raiz (8 primeiros dígitos) é a mesma e só os dígitos verificadores mudam, porque dependem da ordem. O gerador desta página usa sempre /0001.
Qual gerador usar: empresa completa ou só o CNPJ
- Precisa só do número CNPJ (mais rápido)? Use gerador-cnpj.
- Testar novo formato alfanumérico? Use gerador-cnpj-alfanumerico.
- Quer entender CNPJ numérico e alfanumérico lado a lado? Veja gerador de CNPJ válido.
- Precisa de razão social, endereço e telefone junto do CNPJ? Continue aqui, no gerador de empresa.
O que é gerado?
Cada empresa fictícia inclui: CNPJ com dígitos verificadores válidos (mod-11), razão social com tipo societário (LTDA, S.A., ME, EIRELI), nome fantasia, endereço comercial completo (rua, bairro, cidade, estado, CEP) e telefone com DDD válido. Os CNPJs usam o sufixo /0001 (matriz), que é o formato mais comum em testes.
Tipos societários gerados na razão social
A razão social sai com um dos cinco sufixos abaixo. O CNPJ tem 14 dígitos: 8 da raiz, 4 da ordem (/0001 para matriz) e 2 verificadores, conforme a Receita Federal.
| Sigla | Nome completo | Uso e base legal | Gerada |
|---|---|---|---|
| Ltda. | Sociedade Limitada | Tipo mais comum em pequenas e médias empresas. Código Civil, arts. 1.052 a 1.087. | Sim |
| S.A. | Sociedade Anônima | Capital dividido em ações, usada em empresas de médio e grande porte. Lei 6.404/1976. | Sim |
| ME | Microempresa | Enquadramento de porte, com receita bruta anual de até R$ 360 mil. Lei Complementar 123/2006. | Sim |
| EIRELI | Empresa Individual de Responsabilidade Limitada | Extinta em 2022 (Lei 14.382/2022). Aparece em cadastros antigos. | Sim |
| S/S | Sociedade Simples | Prestação de serviços intelectuais por profissionais. Código Civil, arts. 997 a 1.038. | Sim |
ME não é um tipo societário, é um enquadramento de porte da Lei Complementar 123/2006. A EIRELI foi extinta pela Lei 14.382/2022 e as existentes viraram sociedade limitada unipessoal. O gerador mantém os dois sufixos porque eles ainda aparecem em bases legadas.
Para que usar dados de empresa fictícia?
Testar cadastros de fornecedores e parceiros em ERPs, validar integração com APIs de consulta CNPJ, popular ambientes de staging de marketplaces B2B, testar emissão de NF-e em ambiente de homologação, e criar cenários de QA que envolvem dados empresariais completos.
Empresa completa via API
Use o preset “company” da API para gerar empresas com todos os campos correlacionados: o CNPJ é válido, o endereço é coerente com o estado, e o telefone tem DDD da região. Suporta export em JSON, CSV e SQL para integração direta com seu banco de dados.
Como validar um CNPJ programaticamente
A validação é o mesmo mod-11 descrito acima. Em Python:
def valida_cnpj(cnpj: str) -> bool:
d = [int(c) for c in cnpj if c.isdigit()]
if len(d) != 14 or len(set(d)) == 1: # 00.000.000/0000-00 e similares são inválidos
return False
pesos1 = [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2]
pesos2 = [6] + pesos1
def digito(base, pesos):
resto = sum(n * p for n, p in zip(base, pesos)) % 11
return 0 if resto < 2 else 11 - resto
return d[12] == digito(d[:12], pesos1) and d[13] == digito(d[:13], pesos2)
print(valida_cnpj("11.222.333/0001-81")) # True
print(valida_cnpj("11.222.333/0001-82")) # FalsePara gerar e validar em lote na mesma rotina, busque os CNPJs pela API e passe cada um pela função: curl "https://fakeforge.com.br/api/generate?type=cnpj&quantity=10". Mais detalhes em CNPJ em Python e CNPJ em Node.js.
Perguntas Frequentes
Como gerar CNPJ válido online?+
Clique em Gerar nesta página pra criar CNPJ com mod-11 da Receita Federal junto com razão social, nome fantasia, endereço e telefone. Também dá pra gerar em massa via API: curl 'https://fakeforge.com.br/api/generate?type=cnpj&quantity=100'. Grátis 50/dia sem cadastro. Se precisar só do número CNPJ sem a empresa, use o Gerador de CNPJ atômico.
Qual a diferença entre gerador de CNPJ e gerador de empresa?+
Gerador de CNPJ devolve só os 14 dígitos com DV válido. Gerador de empresa devolve CNPJ + razão social + nome fantasia + endereço + telefone correlacionados. Pra teste de cadastro B2B precisa do pacote completo. Pra teste unitário de validação, só o número.
Como saber se um CNPJ é válido?+
Calcule os 2 dígitos verificadores com o módulo 11 da Receita Federal: pesos 5,4,3,2,9,8,7,6,5,4,3,2 para o primeiro e 6,5,4,3,2,9,8,7,6,5,4,3,2 para o segundo. Se os dígitos calculados baterem com os 2 últimos do número, o CNPJ é válido. Isso confirma só o formato: para saber se a empresa existe, consulte a base da Receita Federal.
O CNPJ da empresa gerada é real?+
Não. O CNPJ tem dígitos verificadores válidos (passa na validação mod-11), mas não está registrado na Receita Federal. A empresa não existe.
Posso usar o CNPJ gerado para abrir uma empresa?+
Não. Os CNPJs são fictícios e servem exclusivamente para testes de software. Para abrir uma empresa, é necessário registrar um CNPJ real na Receita Federal.
Qual a diferença entre CNPJ matriz e filial?+
O CNPJ matriz usa o sufixo /0001. Filiais usam /0002, /0003, etc. O FakeForge gera apenas CNPJs de matriz (/0001), que é o cenário mais comum em testes.
Os dados da empresa são correlacionados?+
Sim. O endereço é coerente com o estado, o telefone tem DDD da região, e a razão social segue padrões brasileiros com tipo societário (LTDA, S.A., ME).
O CNPJ alfanumérico de 2026 está suportado?+
Sim. A partir de 01/07/2026, a Instrução Normativa RFB 2.229/2024 permite CNPJs com letras A-Z nas 12 primeiras posições. O FakeForge gera os dois formatos: tradicional neste gerador e alfanumérico em /gerador-cnpj-alfanumerico. Dois dígitos verificadores continuam numéricos (mod-11 com código ASCII das letras).
Posso gerar empresas em massa via API?+
Sim. Use o preset 'company': POST https://fakeforge.com.br/api/generate com {"preset":"company","quantity":50}. São 50 chamadas grátis por dia sem cadastro.
O FakeForge armazena os dados gerados?+
Não. Os dados são gerados em tempo real e descartados imediatamente. Nenhum dado é armazenado ou rastreado.