Image GenerationActive
Qwen Image 3.0 Image Gen and Editing
Alibaba's Qwen Image 3.0 generates or edits PNG images from long prompts and up to 3 reference images. It's built for dense layouts, crisp text, and 2K output.
Text to ImageImage to Image
Model ID
qwen image 3.0
Provider
alibaba
Updated
1790239076
wiro playground—alibaba/qwen image 3.0
Updated 1790239076
Overview
Qwen Image 3.0 is Alibaba's image model for generation and instruction-based editing. You provide a long, detailed prompt and it produces a PNG image with dense layouts and readable on-image text. If you upload 1 to 3 reference images, it uses them as visual anchors while applying your edit instructions. This is useful when you need posters, UI screens, or storyboards in one pass.
What you can build
- Posters, flyers, and infographics with legible text and structured layout
- Multi-panel storyboards and shot lists rendered as a single image
- UI mockups that resemble real app or web screens
- Exam papers, worksheets, and slide-like visuals with formulas and diagrams
- Style changes and scene re-lighting for an existing image
- Object insertion, removal, or replacement described in natural language
- Reference-guided concepts where one image sets subject and another sets style
Inputs
- A single instruction prompt that describes the image you want, including layout and any on-image text. The model is designed to accept prompts up to about 4,500 tokens.
- Optional reference images you upload (up to 3). Use them for edits, restyling, or multi-reference fusion. Common formats include JPG/JPEG, PNG, WebP, BMP, TIFF, and GIF. Keep each file at 10 MB or less. For best results, keep image width and height within 384 to 2048 pixels.
- An output quality tier selection (1K or 2K). Use 2K when you need smaller, cleaner text or more fine detail.
- An aspect ratio selection (or automatic). Auto follows the first reference image when you provide one. If you provide no reference images, auto defaults to a square.
- The number of output variants to generate in one run (1 to 6).
- An optional negative instruction that lists elements you want to exclude from the result. If you use one, keep it short. Some providers cap this at about 500 characters.
- Optional prompt rewriting controls that can expand short prompts into more specific instructions. Some modes only work for text-to-image, not when you include reference images.
- An optional numeric seed to make runs more repeatable (0 to 2,147,483,647).
Outputs
- One to six generated images.
- Each result is a PNG image.
- Output resolution stays within a total pixel range equivalent to 512×512 up to 2048×2048.
- Output aspect ratio stays within roughly 1:8 to 8:1.
- When you use reference images, the outputs are edits or transformations that follow your instruction while keeping key visual cues from the references.
Recommended settings
- Turn on prompt rewriting when your prompt is short or underspecified. It can improve detail and layout fidelity.
- Use the "direct" rewrite style for most prompts. Use the heavier "agent" rewrite style only for pure text-to-image runs.
- Enable thinking mode only when prompt rewriting is enabled. It is designed to improve output quality.
- Pick the 2K tier for typography-heavy work like posters, menus, UI, and documents.
- Keep aspect ratio on auto for image edits when you want to preserve the reference image framing.
Limitations
- The model supports up to 3 reference images per request for guided editing or fusion.
- Output is limited to PNG and up to 2048×2048-equivalent pixel counts.
- Very wide or very tall compositions are limited. Keep aspect ratios within about 1:8 to 8:1.
- Edits are instruction-based. This workflow does not rely on a separate mask input.
- Some rewrite modes are not available when you provide reference images.
- Prompts beyond the supported limit may be truncated, which can drop important constraints.
- Low-quality inputs can reduce edit accuracy. Blurry photos, heavy compression, watermarked images, and upscaled images often cause drift.
- Dense on-image text can still contain spelling mistakes, missing glyphs, or uneven kerning. Proofread before publishing.
Safety & compliance
- Alibaba's Qwen policy forbids harmful uses, including sexual content involving minors, privacy violations, violence or terrorism promotion, hate or discrimination, fraud, and attempts to bypass safeguards.
- Avoid uploading personal data you do not have rights to share. Do not upload minors' personal data without legal guardian consent.
- Alibaba Cloud Model Studio states it does not use your data for model training. It also states data transmission is encrypted with AES-256.
- You are responsible for having the rights to any reference images you upload and for reviewing outputs before use in high-impact contexts.
Example prompts
Great starting points for qwen image 3.0.
Remove everything behind her and place her on a clean plain white studio background. Keep her pose, expression, clothing and the race bib exactly the same, including the shadow under her feet.Image Generation
Add two small bear cubs sitting on the flat rock on the right bank watching the adult bear, and turn the fish into a bright red salmon. Keep the adult bear and the waterfall unchanged.Image Generation
Move the whole scene to a snowy Christmas evening. Snow on the road, the rooftops and the bus, festive lights strung between the buildings, warm glowing shop windows, and the man now wearing a red scarf and gloves. Keep the bus, the cyclist and the man in the same positions.Image Generation
Colorize this photograph realistically as if it were shot on 1950s color film. Give the diner red vinyl seats, a teal counter, warm skin tones and a faded pastel look, and remove the grain and scratches.Image Generation
API quick start
Run qwen image 3.0 with a single API call.
POST https://api.wiro.ai/v1/Run/alibaba/qwen-image-3-0
{
"prompt": "Move the whole scene to a snowy Christmas…",
"resolution": "1K",
"n": 1,
"negativePrompt": "..."
}curl
curl -X POST "https://api.wiro.ai/v1/Run/alibaba/qwen-image-3-0" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_WIRO_API_KEY" \
--data-binary @- <<'JSON'
{
"prompt": "Move the whole scene to a snowy Christmas…",
"resolution": "1K",
"n": 1,
"negativePrompt": "..."
}
JSON