Qwen/qwen-image-edit/Released Aug 2025

Qwen Image Edit

Natural-language image editing

Fine-tunableCommercial use
Image

About Qwen Image Edit

Qwen/Qwen-Image-Edit is a 20B parameter image generation model best at precise image editing and complex text rendering. It excels in both semantic and appearance editing, allowing users to make targeted changes to images—such as adding, removing, or modifying elements—while preserving the original context and visual consistency. The model is particularly strong at editing text within images, supporting both English and Chinese, and can maintain the original font, size, and style for a seamless result.

Some other noteworthy features of Qwen/Qwen-Image-Edit include multi-image editing (supporting combinations like person + product or person + scene), chained editing for step-by-step refinements, and native support for ControlNet for advanced control over depth, edges, and keypoints.

MetricValue
Parameter Count20 billion
Mixture of ExpertsNo
MultilingualYes

Ready to build with Qwen Image Edit?

Try Qwen Image Edit in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.

curl -sSf -X POST https://hub.oxen.ai/api/ai/images/edit \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer $OXEN_API_KEY" \
    -d '{
  "model": "qwen-image-edit",
  "prompt": "Add a funny hat",
  "input_image": "https://hub.oxen.ai/api/repos/ox/Oxen-Character-Simple-Vector-Graphic/file/main/images/reference/bloxy_white_bg.png",
  "aspect_ratio": "16:9"
}'

Request parameters

Every field Qwen Image Edit accepts in the request body. See the API reference for response formats.

POSThttps://hub.oxen.ai/api/ai/images/edit
FieldTypeRequiredDefaultDescription
promptstringYes
Text description of what you want to generate, or the instruction on how to edit the given image.
input_imagestring
uri
Yes
Image to use as reference. Must be jpeg, png, gif, or webp.
aspect_ratiostringNo"16:9"
1:116:99:164:33:43:22:3