Random Test Data Generator
Generate fake names, numbers, addresses, emails, phone numbers, and dates for software testing.
All data is generated locally in your browser, at random — no real personal information is used or collected. Generated CPF/CNPJ numbers only follow the public check-digit algorithm and are meant strictly for testing forms and systems; they don't belong to any real person or company and shouldn't be used to impersonate anyone, create real accounts, or for anything outside software testing.
This random data generator creates fictitious information to populate forms, databases, and automated software tests: full names, Brazilian-format addresses, emails and phone numbers, numbers within a range, CPF and CNPJ with a valid check digit, and random dates within a period. Everything is generated locally in the browser — no real personal data is looked up or used. Pick a data type, adjust the options and quantity, and export the result as text, CSV, or JSON.
How to use
- Choose the data type from the tabs (names, addresses, contact, numbers, CPF/CNPJ, or dates).
- Adjust the options for that type and the number of items to generate.
- Click "Generate data" and copy the result or download it as CSV or JSON.
Worked example
Generating 5 full names might produce something like "Camila Ribeiro Andrade", "Lucas Ferreira Costa", and "Beatriz Nascimento Lopes" — random combinations of common Brazilian first and last names, ready to seed a test dataset.
Frequently asked questions
Are the generated CPF/CNPJ numbers tied to real people or companies?
No. The numbers are generated at random following only the public check-digit calculation, which makes them "valid" in the mathematical sense (they pass form validation), but with no link to any real person's or company's registration.
Can I use this data in production or to sign up for a real service?
No. This tool is meant strictly for software testing — filling development forms, seeding test databases, validating input masks and business rules. Using fake CPF, CNPJ, or other data to sign up for real services or impersonate someone can constitute fraud.
Is the generated data saved anywhere?
No. Everything is generated and kept only in your browser tab's memory. Reloading the page loses the data — use the copy or download buttons to keep the result.
How does the address generator work?
The tool randomly combines street types, street names, numbers, neighborhoods, and a list of real Brazilian cities and states into a plausible-looking address. The address itself — the specific street, number, and neighborhood combination — is fictitious and doesn't correspond to an actual location.
Why don't the generated phone numbers and emails actually work?
That's intentional. Emails use domains reserved for testing (like exemplo.com) and phone numbers only follow the Brazilian dialing format without matching a real line — so you can test format validation without risking sending something to a real person.
Can I generate a large volume of data at once?
You can generate up to 100 items per batch. For larger volumes, generate in batches and combine the downloaded CSV or JSON files, or run the tool again as many times as your test needs.