Mock JSON / Seed Data Generator

Client-SideOffline Ready

Generate realistic schema-driven mock datasets in JSON, NDJSON, SQL, CSV, and TypeScript formats 100% locally in your browser.

Load Preset:

Schema Fields (8)

Configure columns and generator types

[
  {
    "id": "9d3b61ac-6565-40e3-b3d1-93acab82b973",
    "name": "Aria Miller",
    "email": "[email protected]",
    "role": "viewer",
    "avatar": "https://i.pravatar.cc/150?img=38",
    "company": "Hyperion Dynamics",
    "isActive": true,
    "createdAt": "2026-07-25T21:27:00.325Z"
  },
  {
    "id": "aced8313-9def-4b16-8e20-7a656327e6f5",
    "name": "Benjamin Smith",
    "email": "[email protected]",
    "role": "editor",
    "avatar": "https://i.pravatar.cc/150?img=16",
    "company": "Omni Systems",
    "isActive": false,
    "createdAt": "2026-03-05T02:34:03.279Z"
  },
  {
    "id": "6f366988-8316-426a-875f-33234b4c2b20",
    "name": "Olivia Perez",
    "email": "[email protected]",
    "role": "member",
    "avatar": "https://i.pravatar.cc/150?img=22",
    "company": "Pulse Innovations",
    "isActive": false,
    "createdAt": "2026-03-22T23:50:52.326Z"
  },
  {
    "id": "9029332b-6bc9-4021-9abf-549386f4b638",
    "name": "Olivia Johnson",
    "email": "[email protected]",
    "role": "admin",
    "avatar": "https://i.pravatar.cc/150?img=61",
    "company": "Nexus Cloud",
    "isActive": true,
    "createdAt": "2026-03-22T18:22:12.814Z"
  },
  {
    "id": "a5f2b2c3-08e4-4c1e-a226-dba5f7444c0c",
    "name": "Amelia Hernandez",
    "email": "[email protected]",
    "role": "member",
    "avatar": "https://i.pravatar.cc/150?img=8",
    "company": "Nexus Cloud",
    "isActive": true,
    "createdAt": "2026-07-03T07:23:42.329Z"
  },
  {
    "id": "a0ff9e1a-d8cc-4790-9346-6626520fa403",
    "name": "Oliver Anderson",
    "email": "[email protected]",
    "role": "member",
    "avatar": "https://i.pravatar.cc/150?img=33",
    "company": "Vanguard Media",
    "isActive": true,
    "createdAt": "2025-11-16T19:14:32.026Z"
  },
  {
    "id": "db8a3d8c-844d-4cf7-9dfb-30a1cd043027",
    "name": "Emma Garcia",
    "email": "[email protected]",
    "role": "admin",
    "avatar": "https://i.pravatar.cc/150?img=59",
    "company": "Apex Global",
    "isActive": true,
    "createdAt": "2026-06-26T08:56:52.844Z"
  },
  {
    "id": "b4208eaf-d580-4b13-a2f1-598a0afd03cd",
    "name": "Evelyn Jackson",
    "email": "[email protected]",
    "role": "member",
    "avatar": "https://i.pravatar.cc/150?img=13",
    "company": "Hyperion Dynamics",
    "isActive": false,
    "createdAt": "2026-01-31T04:47:43.976Z"
  },
  {
    "id": "e3dce97a-6b18-4b90-8273-8b955d8087fd",
    "name": "Benjamin Moore",
    "email": "[email protected]",
    "role": "editor",
    "avatar": "https://i.pravatar.cc/150?img=38",
    "company": "Starlight Studios",
    "isActive": false,
    "createdAt": "2026-05-21T08:38:54.129Z"
  },
  {
    "id": "ab874b7c-e17b-4838-b6ca-1acfcbe6eb69",
    "name": "Benjamin Lee",
    "email": "[email protected]",
    "role": "editor",
    "avatar": "https://i.pravatar.cc/150?img=59",
    "company": "Horizon Labs",
    "isActive": true,
    "createdAt": "2026-09-03T03:51:38.068Z"
  }
]
10 records generated in-browser memorySize: ~2.9 KB

100% Client-Side Generation

All seed data is procedurally generated locally in your browser memory. No datasets or schemas are transmitted to any cloud server.

Multi-Format Export

Export instantly as formatted JSON, NDJSON (JSON Lines), SQL INSERT statements, CSV, or auto-generated TypeScript interfaces.

Rich Realistic Seed Dictionaries

Includes realistic names, emails, companies, job titles, UUIDs, dates, currencies, addresses, and customizable status enums.

Frequently Asked Questions

How many rows can I generate at once?
You can generate anywhere from 1 to 1,000 records instantaneously in your browser. The data is created dynamically in RAM without server rate limits or lag.
Can I generate custom enumerated choices (e.g. active, inactive)?
Yes. Choose the "Custom Options / Enum" field type and provide a comma-separated list like "active, pending, suspended, archived". The generator will randomly pick from your choices.
How do SQL INSERT statements work?
When selecting the SQL export format, you can specify your database table name. The tool automatically escapes quotes and generates valid ANSI SQL insert queries suitable for PostgreSQL, MySQL, and SQLite.
Can this replace Mockaroo or Faker.js?
Yes, for standard front-end prototypes, API mocking, database seeding, and unit testing, this tool provides instant zero-latency generation with zero account creation or paywalls.
Recommended For You

More Dev Tools Utilities

View all Dev Tools tools