Random CNPJ Generator
Synthetic Brazilian CNPJ numbers
Generate a fake but correctly shaped Brazilian CNPJ (NN.NNN.NNN/NNNN-NN) for vendor and supplier records, B2B onboarding and KYC forms, invoices (notas fiscais), CRM seed data, and QA fixtures. Each value carries the two trailing mod-11 check digits, so it passes standard CNPJ validators, and the all-identical-digit case (which real validators reject) is never produced. CNPJ has no reserved “never-issued” block, so treat these strictly as synthetic test data.
Related tools
Mock data use cases
Use this generator for fictional test data in demo forms, QA records, screenshots, seed data, and documentation examples where a real CNPJ must never be used.
Privacy and limitations
This generator runs locally in your browser. Generated values match the CNPJ format and carry valid mod-11 check digits, but are built from random base digits and are not assigned to or connected to a real company. Unlike some national IDs, CNPJ has no reserved block guaranteeing a value was never issued, so use these only as synthetic fixtures.