1001Ferramentas
🏢 Generators

Company Data Generator

Generate fictitious company data (company name, CNPJ and type) for software testing. Mathematically valid CNPJ.

What is a company data generator used for?

Anyone building ERP, CRM or fintech systems needs fictitious company data to test forms, registrations and integrations with the Receita Federal APIs while still in a development environment.

The generated data is completely fictitious. For testing use only.

How Brazilian company names are built

A Brazilian business actually has two names. The razão social is the legal name registered at the state Junta Comercial; it appears on every contract, invoice and tax document and is the only name that produces legal effects. The nome fantasia is the trade name, the public-facing brand used on the storefront and in advertising. A single legal entity called Comércio de Bebidas Silva & Souza Ltda can do business as Bar do Zé — the second is the nome fantasia, the first is the razão social.

The razão social itself follows a tight formula: a noun root describing the activity (Soluções, Tecnologias, Consultoria, Comércio, Indústria, Serviços), an optional qualifier (Digital, Inteligente, Brasil, Sul), the partners' surnames or a chosen fantasy term, and finally a mandatory legal-form suffix: Ltda, S/A, ME, EPP or SLU. Without the suffix the name is not valid for the Junta Comercial.

The legal forms in plain English

  • MEI — Microempreendedor Individual, the simplified single-person regime; revenue cap of R$ 81 000 / year and a fixed list of permitted activities (currently being expanded by complementary legislation).
  • ME — Microempresa, revenue up to R$ 360 000 / year, eligible for the Simples Nacional tax regime.
  • EPP — Empresa de Pequeno Porte, revenue between R$ 360 000 and R$ 4.8 million / year, still under Simples.
  • LTDA — Sociedade Limitada, the workhorse partnership governed by Civil Code arts. 1052-1087 (Law 10.406/2002); liability of each partner is capped at their share of the capital.
  • SLU — Sociedade Limitada Unipessoal, a one-partner LTDA introduced in 2019 to replace the now-extinct EIRELI.
  • S/A — Sociedade Anônima, governed by Law 6.404/1976; can be aberta (publicly traded, supervised by CVM) or fechada.
  • EIRELI — Empresa Individual de Responsabilidade Limitada, extinguished by Law 14.195/2021; all surviving EIRELIs were automatically converted into SLU.

CNAE and the activity classification

Every active company is tagged with one or more CNAE codes (Classificação Nacional de Atividades Econômicas) — a seven-digit hierarchy maintained by IBGE that maps to UN ISIC. The CNAE drives the applicable tax regime, the social-security FAP factor and the licences required from health, fire and environmental agencies. A mock company name is much more useful when paired with a plausible CNAE for the activity implied by the noun root.

When to use a fake company generator

Realistic fictional companies are a staple of CRM testing, B2B sales demos, Factory Bot / faker fixtures, training datasets for ML models that must not see real customers, and screenwriting or marketing mock-ups. Pair the razão social with a generated CNPJ, a random CEP and a placeholder website to assemble a complete dummy customer that will never collide with a real one in your sales pipeline.

FAQ

Can I use a generated name to register a real company? No. The string is a plausible label but has not been checked for collisions against the Junta Comercial database, the INPI trademark registry or domain-name registries. Registering a real business needs a busca prévia (name search) on the state Junta and ideally a trademark search at INPI.

Does the tool also generate a matching CNPJ? Some variants do; this one focuses on the textual razão social. Pair it with the dedicated Gerador de CNPJ if you need both.

Is the razão social unique per state? Yes. The Junta Comercial of each state enforces uniqueness within its own jurisdiction; two companies registered in different states can share the same razão social, which is why companies that operate nationally usually file a trademark at INPI for the name they actually trade under.

Does anything leave my browser? No. The word lists are bundled with the page and the random draw runs in JavaScript on your device.

Related Tools

Generate company data for testing

When you test a B2B or supplier-registration system, empty spreadsheets don't tell you much. This generator builds fictitious company data (company name, CNPJ and type) ready to seed your test environments, looking like the real thing.

The generated CNPJ is mathematically valid, meaning it passes the check-digit calculation. Alongside it comes a plausible company name and the company type, a set that holds together. It works well for development, staging and demos. And it never uses real companies' data.

Worth remembering that all of this is generated in your own browser, with no database lookup. It's fictitious data for software testing, never to simulate real companies or deceive third parties.