CNPJ Generator
Generate CNPJ sample numbers online for company signup forms, testing, demos, and validation.
04.312.841/0001-95
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.
The first 8 digits identify the main company record.
The next 4 digits define the branch identifier, usually '0001' for the headquarters.
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
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.
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.
Related tools
Related ChatFake.app tools