Sample Data

CNPJ Generator

Generate CNPJ sample numbers online for company signup forms, testing, demos, and validation.

State (Optional)
Format
Formatted

04.312.841/0001-95

Ready
Advertisement

What is a valid CNPJ?

CNPJ (Brazil's National Registry of Legal Entities) is a federal document used to identify companies and institutions. A valid CNPJ is not just a random sequence; its last two digits must match a specific calculation based on the previous digits, known as Modulo 11.

Our valid CNPJ generator follows this rule strictly, ensuring the number passes most scripts and platform validations. It is ideal for generating bulk CNPJ samples for developers and testers.

How does the CNPJ algorithm work?

Understanding the 00.000.000/0001-00 format helps explain the math behind CNPJ validation.

1

The first 8 digits identify the main company record.

2

The next 4 digits define the branch identifier, usually '0001' for the headquarters.

3

The 13th and 14th digits are calculated by multiplying the previous base by weight vectors that vary from 2 to 9 and applying modulo 11.

Important Legal Notice

Generated CNPJ numbers are mathematically valid only and do not correspond to real or active companies. They are meant exclusively for software testing. ChatFake is not responsible for any illegal use of this data.

Frequently Asked Questions

No. It is only mathematically valid, which means it follows the Federal Revenue algorithm, but it does not belong to or represent any real registered company.

Absolutely not. Using a fake or generated CNPJ for commercial, financial, or identity purposes can be illegal. These CNPJ numbers should be used only for software testing.

A 14-digit CNPJ uses the Modulo 11 calculation. The first 12 digits are multiplied by a descending sequence of weights, and the remainder determines the final two check digits.

Many teams use valid CNPJ samples to test forms, billing systems, e-commerce validations, and checkout flows before launch.

More ChatFake Tools

Popular Searches

CNPJ sample numbers for forms, company flows, and testing

Use this tool to generate CNPJ sample numbers for forms, company signup flows, demos, and testing.

cnpj generatorcnpj sample datacompany signup test datacompany data generator

Sample CNPJ data for company flows

Generate sample company data for forms, validation, and signup flows without relying on real identifiers.

Clear company-data context

The page explains that these numbers are meant for teams running tests, demos, and internal company flows.

Connected to CPF, RG, and WhatsApp pages

You can continue to CPF, RG, or WhatsApp tools through the related links when you need another format.

Correct use of the generator

Generated CNPJ numbers are meant for testing, validation, and internal demos, not real registrations.

Use generated CNPJ numbers only for testing, validation, and internal demos. Do not use them for real registrations or fraud.