DevKit Labs

Mock / Fake Data Generator

Generate realistic fake data from a custom schema as JSON, CSV or SQL — 100% in your browser.

Fields
0 rows

About Mock / Fake Data Generator

Build a schema by adding fields and choosing a type for each — UUID, first/last/full name, email, username, phone, city, country, company, job title, street, zip, date, boolean, number, sentence, color, URL or IPv4. Set how many rows you need and export the result as JSON, CSV or SQL INSERT statements.

Great for seeding databases, testing UIs and writing examples. Everything is generated locally in your browser; no data is uploaded.

A users dataset

Input
id: uuid · name: fullName · email: email · age: number
Output
[{ "id": "…", "name": "Ada Khan", "email": "ada.khan@example.com", "age": 36 }, …]

Switch the output to CSV or SQL, and set the row count up to 1,000.

Frequently asked questions

Which output formats are supported?

JSON (array of objects), CSV (with a header row) and SQL INSERT statements with a configurable table name.

How many rows can I generate?

Up to 1,000 per batch. Click Regenerate for a fresh set.

Can I customize the fields?

Yes. Add or remove fields, rename them and pick from 20 data types including UUID, names, emails, dates, numbers and more.

Is the data uploaded anywhere?

No. All data is generated locally in your browser.

Related tools