Try GPT Image 2 Edit in the Workbench
Run this model interactively, tune parameters, and compare outputs.
gpt-image-2-edit
GPT Image 2 Edit is OpenAI’s image editing model available through Fal. It transforms one or more reference images using a text prompt, supporting multi-image composition and accurate preservation of subject identity, text, and layout. Ideal for photo modifications, style transfer, composition changes, and product mockups.
Example request
- Sync
- Async
- Async with SSE
See the image editing reference for more details.
- Minimal
- All parameters
Fetch model details
The models endpoint returns the full model object, including itsjson_request_schema.
Request parameters
Required parameters
| Field | Type | Default | Description |
|---|---|---|---|
prompt | string | "Place the subject on the surface of the moon with Earth rising in the background, photorealistic, cinematic lighting." | Text description of how to edit the input image(s). |
input_image | array<string> | — | One or more reference images to transform. Multiple URLs are composed together by the model. |
Optional parameters
| Field | Type | Default | Description |
|---|---|---|---|
resolution | string | "1024x1024" | Output image resolution. HD sizes (1920x1080 and lower) bill at the standard tier; QHD+ sizes (2560x1440 and higher) bill at the high-resolution tier. One of: 1024x768, 1024x1024, 1024x1536, 1920x1080, 2560x1440, 3840x2160. |
quality | string | "high" | Output quality tier. Locked to high for best fidelity. One of: high. |
num_images | integer | 1 | Number of images to generate per request. Range: 1 – 4. |
output_format | string | "png" | File format for the generated image. One of: png, jpeg, webp. |
mask_url | string | — | Optional mask image URL. White pixels mark regions to edit; black pixels are preserved. Leave empty to edit the whole image. Format: uri. |