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.

Multi‑step wizard
CSV & JSON export
Preview 10 rows
Schema wizard (preview)
  1. 1. Basic details
  2. 2. Fields
  3. 3. Preview
Output format

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

Step 1

Basic Details

Schema name, number of rows (1–100k), and output format (CSV/JSON) with Yup validation.

Step 2

Define Fields

Conditional inputs: min/max for numbers, regex for string, enums list, nullable flag, plus edit/delete table.

Step 3

Preview & Download

Show configuration summary and preview 10 rows. Generate and download the full dataset.

Live Preview (Example)

IDNameEmailSignup DateActive
1Ada Lovelaceada@example.com2024-01-15Active
2Alan Turingalan@example.com2024-02-10Inactive
3Grace Hoppergrace@example.com2024-03-08Active

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.

Create schema
WhatsApp