Json prompts
Structured prompts as JSON: subject, scene, lighting, camera and constraints as separate fields you can swap independently. Use the builder below to assemble your own, or copy a finished structure.
6 prompts · Category: JSON Prompts
JSON prompt builder
Fill the blocks, get a structured JSON prompt. Leave a field empty to omit it.
Structured portrait JSON
GENERATEUse the JSON prompt builder on this page to customize — this entry shows the full structure: a beauty editorial portrait with subject, scene, lighting and camera blocks.
View JSON version
{
"action": "portrait",
"camera": {
"angle": "eye-level",
"lens": "85mm",
"shot": "head-and-shoulders"
},
"constraints": [
"photorealistic skin texture",
"no text",
"no watermark"
],
"lighting": {
"direction": "left",
"quality": "soft window light"
},
"output": {
"aspect_ratio": "4:5",
"style": "beauty editorial"
},
"scene": {
"background": "warm beige studio",
"setting": "studio"
},
"subject": {
"appearance": "woman, long dark wavy hair, natural glam makeup",
"expression": "soft confident smile",
"pose": "chin slightly down, shoulders relaxed"
}
} Structured product JSON
GENERATEA product hero shot expressed as JSON: item, props, scene, lighting and camera as separate fields you can swap independently.
View JSON version
{
"action": "product_shot",
"camera": {
"angle": "45-degree",
"lens": "100mm macro",
"shot": "hero close-up"
},
"constraints": [
"label text must stay legible",
"colors 100% accurate"
],
"lighting": {
"direction": "left",
"quality": "soft daylight"
},
"output": {
"aspect_ratio": "1:1",
"style": "premium e-commerce"
},
"scene": {
"background": "beige podium, soft shadow",
"setting": "minimal studio"
},
"subject": {
"item": "amber glass serum bottle",
"props": [
"eucalyptus leaf",
"water droplets"
]
}
} Structured landscape JSON
GENERATEA landscape scene as JSON: elements list, scene, lighting and camera blocks — easy to re-target from mountains to desert by swapping one block.
View JSON version
{
"action": "scene",
"camera": {
"angle": "low angle",
"lens": "24mm wide",
"shot": "wide establishing"
},
"constraints": [
"no people",
"no text"
],
"lighting": {
"direction": "backlight",
"quality": "golden hour"
},
"output": {
"aspect_ratio": "16:9",
"style": "cinematic travel photography"
},
"scene": {
"background": "mist layers between ridges",
"setting": "mountain valley at dawn"
},
"subject": {
"elements": [
"winding river",
"pine forest",
"small wooden cabin"
]
}
} Structured edit JSON
EDIT · upload a photoAn edit instruction as JSON: an 'edits' block that names exactly what changes, and a constraints block that names what must not change.
View JSON version
{
"action": "edit",
"camera": {
"angle": "keep original",
"lens": "keep original",
"shot": "keep original framing"
},
"constraints": [
"face must remain identical",
"only the outfit changes"
],
"edits": {
"background": "replace with Paris café terrace, morning",
"outfit": "replace with navy blazer and white shirt"
},
"lighting": {
"direction": "match new background",
"quality": "soft daylight"
},
"output": {
"aspect_ratio": "4:5",
"style": "photorealistic"
},
"subject": {
"source": "uploaded photo"
}
} Structured infographic JSON
GENERATEAn infographic as JSON: the labels array is the part models get wrong most often — isolating exact strings in their own field makes proofreading trivial.
View JSON version
{
"action": "infographic",
"constraints": [
"all labels spelled exactly as given",
"no extra text"
],
"labels": [
"40H BATTERY",
"IPX5 WATER RESISTANT",
"NOISE CANCELLING"
],
"lighting": {
"direction": "front",
"quality": "clean studio"
},
"output": {
"aspect_ratio": "1:1",
"style": "minimal tech infographic"
},
"scene": {
"background": "white with light blue accents",
"setting": "graphic layout"
},
"subject": {
"item": "wireless earbuds case, open"
}
} Structured character sheet JSON
GENERATEA character reference sheet as JSON: the views array plus identity constraints keep the same character consistent across both poses.
View JSON version
{
"action": "character_sheet",
"camera": {
"angle": "front and three-quarter",
"lens": "50mm",
"shot": "full body"
},
"constraints": [
"same face in both views",
"same outfit in both views"
],
"lighting": {
"direction": "front",
"quality": "even studio"
},
"output": {
"aspect_ratio": "4:5",
"style": "photorealistic character reference"
},
"scene": {
"background": "plain light grey",
"setting": "reference sheet"
},
"subject": {
"appearance": "man, short black hair, trimmed beard",
"outfit": "olive field jacket, dark jeans, boots",
"views": [
"front",
"three-quarter"
]
}
} More categories
For Couples
14 prompts
For Men
12 prompts
For Women
12 prompts
Photo Editing
16 prompts
Product Photos
12 prompts
Festival
10 prompts