No‑code synthetic data generator for builders
Define your schema, preview 10 rows instantly, and download a complete dataset as CSV or JSON — all in your browser.
- 1. Basic details
- 2. Fields
- 3. Preview
What you can do in Phase 1
Everything you need to go from schema → preview → download.
Multi‑step Wizard
Navigate with Next/Back; state is kept across steps via Context/Formik.
Field Definitions
Add, edit, remove fields (string, int, float, date, boolean, enum) with conditional inputs.
Preview & Submit
Call /api/generate/preview, show 10 rows, then generate full dataset.
Auth‑ready UI
Login/Register screens and protected route for /new-schema.
Three simple steps
Basic Details
Schema name, number of rows (1–100k), and output format (CSV/JSON) with Yup validation.
Define Fields
Conditional inputs: min/max for numbers, regex for string, enums list, nullable flag, plus edit/delete table.
Preview & Download
Show configuration summary and preview 10 rows. Generate and download the full dataset.
Live Preview (Example)
| ID | Name | Signup Date | Active | |
|---|---|---|---|---|
| 1 | Ada Lovelace | ada@example.com | 2024-01-15 | Active |
| 2 | Alan Turing | alan@example.com | 2024-02-10 | Inactive |
| 3 | Grace Hopper | grace@example.com | 2024-03-08 | Active |
Preview shows up to 10 rows. The full dataset will download according to your Step 1 settings.
Ready to build your first dataset?
Start a new schema and preview your data in seconds.