JSON Mock Data Generator

Generate an array of fake JSON records from a small schema. Runs entirely in your browser.

Supported types

string, number, integer, boolean,email, name, uuid, date. Wrap a type in an array, e.g. ["string"], to generate a small array of that type. Nested objects in the schema are supported too. Values are randomly generated, not sampled from real data, and aren't guaranteed unique.

Share on LinkedInShare on X
Link to this tool

Copy this HTML to cite this tool from your own site or article.

About JSON Mock Data Generator

JSON Mock Data Generator produces randomized test datasets (users, addresses, IDs, dates) based on custom JSON templates.

How to use JSON Mock Data Generator

  1. Define sample JSON object schema with field data types.
  2. Specify total mock record count to generate.
  3. Click Generate Mock Data to create random test JSON.
  4. Copy or download generated mock JSON array.

Examples

Schema: {"id":"uuid","name":"name","email":"email"} Result: Generates specified count of fake user records.

FAQ

What field types are supported?

Supported data types include names, emails, UUIDs, dates, numbers, booleans, and custom list pickers.

Is mock data generation private?

Yes. Data is generated randomly inside your local browser session.