Mock Data Generator
Generate fake users, emails and custom JSON records for testing.
Emails use example domains. Data is fictional and generated locally; names or companies may coincidentally match real ones.
How it works
Choose how many records to generate and edit the fields: give each field a name and select a data type. Start with the user template, or add and remove fields to create your own JSON records.
Generate names, emails, usernames, companies, cities, countries, ages, numbers, booleans, UUIDs, dates and sample text. Emails use example.com, example.net or example.org. Sequential IDs and email addresses are unique within each generated batch; other values may repeat.
Enter a seed to reproduce the same data with the same field configuration and record count. Leave it empty for a fresh batch each time. Sample dates fall between 2020 and 2030; ages range from 18 to 80 and numbers from 0 to 1000.
Copy the JSON or download a .json file for API mocks, prototypes and test fixtures. Everything runs in your browser; no external data service is needed.