Generate and validate Brazilian CNPJ numbers — numeric and the new alphanumeric format — for testing, form validation and development.
For testing and validation only
These CNPJ numbers are randomly generated for software testing and form validation. Do not use them to impersonate a real company or for any fraudulent purpose.
CNPJ (Cadastro Nacional da Pessoa Jurídica) is the Brazilian national registry number for legal entities — companies, branches, NGOs and other organizations.
Since July 31, 2026, the Receita Federal also issues alphanumeric CNPJs: the first 12 characters may contain letters A–Z, while the 2 check digits stay numeric. Both formats are valid and coexist — new branches of existing companies can get an alphanumeric branch number too. Pick the alphanumeric type to test whether your system accepts the new format.
Generated numbers pass the official check-digit algorithm, so they are ideal for testing software, validating forms, registering test stores and seeding development databases.
All generation happens locally in your browser — nothing is sent to a server.
Generate realistic addresses for USA, UK, Italy, China and more countries with complete details including name, phone, email and postal code
Generate and validate valid Brazilian CPF numbers for software testing and form validation. Fake data for testing only.
Test and debug regular expressions with real-time pattern matching, flags, and detailed match analysis
Generate cron expressions easily with visual interface for scheduling tasks