JSON Generator
JSON Generator
Write a JSON template with {{placeholder}} values and generate realistic mock data. Supports name, email, uuid, date, integer, boolean, and more.
Example
Template
225 characters
Generated JSON
[
{
"id": "936071df-d7ad-4912-bee8-284fd2d7008d",
"name": "Iris Müller",
"email": "dave.garcia@mail.net",
"age": 65,
"active": false,
"joined": "2024-08-23"
},
{
"id": "4045ef3d-9552-4f1e-b6b4-18139b733bed",
"name": "Grace Tanaka",
"email": "eve.jones@example.com",
"age": 65,
"active": false,
"joined": "2024-12-23"
},
{
"id": "47de3584-60a5-4749-a893-66e3ef9e0488",
"name": "Jack Dubois",
"email": "hank.tanaka@test.dev",
"age": 20,
"active": true,
"joined": "2023-04-19"
},
{
"id": "4b80dbeb-8ff9-4c08-a3b0-f75990691214",
"name": "Carol Garcia",
"email": "eve.dubois@mail.net",
"age": 51,
"active": true,
"joined": "2024-08-08"
},
{
"id": "157cad4b-65b8-4ca4-bfce-298b060d36fa",
"name": "Grace Jones",
"email": "eve.garcia@acme.org",
"age": 57,
"active": false,
"joined": "2025-11-25"
}
]Available Placeholders
{{name}}Full name (e.g. Alice Smith){{firstName}}First name only{{lastName}}Last name only{{email}}Email address{{uuid}}UUID v4{{date}}Date (YYYY-MM-DD){{datetime}}ISO 8601 datetime{{boolean}}true or false{{integer(min,max)}}Random integer in range{{float(min,max)}}Random float in range{{color}}A color name{{status}}active / inactive / pending / archived{{sentence}}Lorem ipsum sentence{{loremWord}}Single lorem ipsum word{{url}}A URLUse [{"$repeat": N, "$template": {...}}] to repeat an object N times.