Skip to content

Sample Data Generator

Data & CSV · Done in 3 steps

Stays on your deviceFree · No sign-up
  1. 1Build your schema
  2. 2
  3. 3
Loading tool…

About

Generate realistic fake test data — names, emails, addresses, dates, UUIDs, numbers and more — as CSV, JSON or SQL INSERT, up to 10,000 rows.

How to use it

  1. 1Build a schema: add fields and pick a type for each (name, email, date range, integer range, list…).
  2. 2Set the number of rows and a seed — the same seed always gives the same data.
  3. 3Choose CSV, JSON or SQL INSERT output.
  4. 4Click Generate, preview the rows, then copy or download.
You give
A field list you define
You get
CSV, JSON array or batched SQL INSERT statements
Good to know
Maximum 10,000 rows per run. Names and places come from a built-in list, so values repeat in large sets; emails use example.com/org/net domains so they never reach real inboxes.
Privacy
Processed on your device. Nothing is uploaded, stored or logged.
Last tested
2026-10-28

FAQ

Is the data reproducible?

Yes. Generation uses a seeded random number generator: the same seed and schema always produce identical rows, which is handy for repeatable tests.

Are the emails and phone numbers real?

No. Emails use reserved example domains and phone numbers use the 555 fictional range.

Go further with AI