Mock Data Generator
Generate realistic fake data for testing and prototyping. Create names, emails, phone numbers, addresses, and more in JSON or CSV format.
Runs in your browser. No data leaves your device.
Frequently Asked Questions
How does the Mock Data Generator work?
The tool uses randomized generation functions for each data type: names are picked from curated arrays of first and last names, emails combine a random name with a random domain, phone numbers follow format patterns with random digits, and addresses combine random street numbers, names, cities, and states. The generator loops for your requested row count and outputs the data as JSON (via JSON.stringify) or CSV (with proper escaping of commas and quotes).
What types of fake data can I generate?
Names, email addresses, phone numbers, physical addresses, dates, UUIDs, company names, and more. Each field generates realistic-looking data suitable for testing and prototyping.
What output formats are available?
JSON and CSV. Choose the format that matches your testing environment -- JSON for API mocking and JavaScript projects, CSV for spreadsheets and database imports.
Is the generated data actually fake?
Yes. All data is randomly generated and does not correspond to real people, addresses, or phone numbers. It is safe to use in test environments, demos, and prototypes.