Mock Data Generator
Build a schema field by field and generate up to 500 rows in 10 locales. Export them as JSON, CSV, SQL inserts or NDJSON. No sign-up.
Schema
11 fields · max 253f6f9a5e-0f3a-…
Ada
Lovelace
Options
alovelace
+1 415 555 0132
London
GB
values, comma separated admin, editor, viewer
true
2024-03-01T10:00:00
Rows
Start from
Names, addresses and phone numbers follow the language.
Rows will appear here.
Notes
You name the fields yourself, so the JSON keys match your model and the SQL columns match your table. Start a sequence at 1000, cap a price, give an enum the four statuses your state machine has, and the output can go into a seed script as it is.
The language setting changes the data too. Turkish names come with Turkish addresses, and German postcodes have five digits. I use it to check how an app copes with names that have diacritics.
Questions
- What can I export?
- JSON, CSV, NDJSON or SQL. The SQL is a CREATE TABLE inferred from the generated values, followed by one multi-row INSERT. Every format is rendered on the server, so what you copy matches what was generated.
- Is the data safe to put in a demo?
- Yes. Everything is generated, nothing comes from real records, so there's no personal data in it and nothing to anonymise.
- How many rows can I generate at once?
- Up to 500, with up to 25 fields. Generate again for another batch.