Fake Brazilian Company Generator

Generate fictitious Brazilian companies to test legal-entity sign-ups: numeric or alphanumeric CNPJ, corporate name, CNAE, legal nature, address, phone numbers and the person in charge. The data is for testing only.

Company type
CNPJ format

The companies are fictitious. The CNPJ passes the check digit calculation but can match the CNPJ of a real company.

Loading the CNAE and landline tables...

No company generated yet.

CNAE: IBGE/CONCLA. Legal nature, company size and role of the person in charge: Receita Federal CNPJ open data, 2026-09 folder. Phone numbers: ranges assigned by Anatel.

Only need the CNPJ number, in bulk or in the format you pick?

Generate CNPJ

Want to check that a generated CNPJ passes validation?

Validate CNPJ

Does your sign-up also ask for a person's data?

Generate person

Need more phone numbers from a specific carrier?

Generate phone number

How to use the Fake Brazilian Company Generator?

Pick the company type

LTDA, S.A., sole proprietor, cooperative or association. The type sets the legal nature, the role of the person in charge and the company sizes that are possible.

Filter by state, sector and size

Leave everything on any to draw at random, or fix the state, the CNAE section and the size your test needs to cover.

Set the CNPJ and the quantity

Choose a numeric or alphanumeric CNPJ, with or without mask, and generate 1 to 20 companies at once.

Copy or download

Copy one field, a whole company or the JSON, or download everything as a CSV to import into your test.

What the Fake Brazilian Company Generator gives you

Numeric and alphanumeric CNPJ

The CNPJ always comes as a head office (ending 0001) with correct check digits. In the alphanumeric format, the opening date is 31/07/2026 or later, when the Receita issued the first one.

Official CNAE and legal nature

1,332 CNAE subclasses from IBGE and the legal natures in force from the Receita. Extinct forms such as the EIRELI do not appear.

Fields that match each other

The phone number has the DDD of the address city. The name uses a term from the CNAE sector. The company size and Simples Nacional follow the company type.

Person in charge with a valid CPF

Each company comes with the managing partner, director, owner or president, depending on the type, with a CPF that passes validation.

About company data in Brazil

What each company includes

Corporate name, trade name, CNPJ, legal nature, company size, Simples Nacional flag, active registration status, opening date, share capital, main and secondary CNAE, address with CEP, landline, mobile, email and the person in charge. That is enough to fill in a whole legal-entity sign-up.

Numeric and alphanumeric CNPJ

The Receita began assigning CNPJs with letters only to new registrations from July 2026, and the first one went live on July 31. Existing CNPJs stay numeric. That is why the alphanumeric format here produces companies opened since that date, and the numeric one produces companies opened in the last 30 years.

How the fields fit together

The address sets the state and city, and the phone DDD is the one of that city. The main CNAE sets the term in the name, such as Tecnologia or Sistemas for IT activities. Simples Nacional only shows up on microenterprises and small businesses of type LTDA or sole proprietor. Associations have no share capital.

Where the lists come from

The CNAE comes from the IBGE classification and the Receita table. Legal nature, company size and the role of the person in charge come from the Receita Federal CNPJ open data. Phone numbers use the ranges Anatel assigned to carriers. Names are invented words, filtered against known brands.

Frequently Asked Questions about the Fake Brazilian Company Generator

Answers about the CNPJ and the other data generated for testing.