Generation Settings
Schema Fields
No fields defined yet
Generate realistic sample data for testing and development with custom schemas
No fields defined yet
The data generator supports 12 different field types including strings, numbers, booleans, dates, emails, phone numbers, person names, addresses, UUIDs, URLs, enums (custom lists), and custom patterns.
Click the Add Field button to create a new field in your schema. For each field, specify a name and select a field type. You can also use the Sample Schema button to load a pre-configured example schema.
The data generator supports three output formats: CSV (Comma-Separated Values) for spreadsheets, JSON for web applications, and SQL INSERT statements for databases.
You can generate between 1 and 10,000 rows of data per generation. Simply enter your desired row count in the Number of Rows field.
All data generation is performed entirely in your browser using JavaScript. No data is uploaded to our servers or transmitted anywhere. The generated data remains completely private and secure on your device.