Skip to content
QwenChecking

Qwen Image 3.0 Pro / Image Edit

qwen-image-3-0-pro-image-edit

image to imageOutput: ImageInput: text + image
Loading price…
Official list price · Not verified

What it does

Edit images with text instructions.

Image editing · 1–6 images

Input parameters

Only the fields this model accepts. Required fields must be provided.

FieldTypeRequiredDefaultAllowed values and constraints
imageUrls
string[]required—

Input images (1-3), ordered by array position. Public URLs, OSS temporary URLs, and Base64 are supported. Recommended size: 384-2048px, max 10MB per image.

≤ 3 items · HTTPS image URL or media:<uuid>

prompt
stringrequired—

Image editing instruction describing what to preserve, replace, redraw, or enhance. Chinese and English are supported.

≤ 3000 chars

negativePrompt
stringoptional—

Negative prompt describing unwanted content.

≤ 600 chars

size
stringoptional—

Output resolution as width*height. Total pixels must be within 512*512 to 2048*2048. Labels 1k/2k denote resolution tier. Leave empty to let the model choose from the prompt.

One of: "1024*1024", "1600*1600", "768*1152", "1280*1920", "1152*768", "1920*1280", "768*1024", "1536*2048", "1024*768", "1792*1344", "576*1024", "1152*2048", "1024*576", "2048*1152"

262144–4194304 pixels; width*height · Aspect ratio 1:8–8:1

imageNum
integeroptional1

Number of images generated per request. Defaults to 1.

One of: 1, 2, 3, 4, 5, 6

promptExtend
booleanoptionaltrue

Whether to enable intelligent prompt rewriting. Enabled by default; improves results for short editing instructions.

promptExtendMode
stringoptional"direct"

Prompt rewriting mode, effective only when promptExtend is enabled. Use direct for direct rewriting or agent for agent-based rewriting.

One of: "direct", "agent"

enableThinking
booleanoptionaltrue

Enable thinking mode for prompt rewriting. On by default: better quality, slower. Turn off to cut rewrite time to about 20s. Only takes effect when promptExtend=true. Supported for Direct I2I; not supported when promptExtendMode=agent.

seed
integeroptional—

Random seed in [0, 2147483647]. Fixing the seed reproduces results; leave empty for random.

0–2147483647

Limits and behaviour

  • Asynchronous only: submit a task, then poll for the result.
  • imageUrls: ≤ 3 items
  • prompt: ≤ 3000 chars
  • negativePrompt: ≤ 600 chars
  • size: 262144–4194304 pixels; width*height, Aspect ratio 1:8–8:1
  • seed: 0–2147483647
  • Media inputs accept public HTTPS URLs or media:<uuid> references from POST /api/v1/media.