Best open-source image generation models (November 2026)

For commercial text to image, Z-Image Turbo (6B, Apache-2.0, fits in 16 GB) and Qwen-Image-2512 (20B, Apache-2.0) are the two to start with. For editing it's Qwen-Image-Edit-2511 or FLUX.2 [klein] 4B. The newest 2026 releases, Qwen-Image-2.1 and FLUX.3 Image klein, are open-weight rather than open-source: their licences don't let most companies use them commercially.

Models · Updated  · 10 min read

A wall of colorful framed photographs and paintings in a bright gallery, varied styles, sunlight, wide view
A wall of colorful framed photographs and paintings in a bright gallery, varied styles, sunlight, wide viewZ-Image Turbo · seed 11

How this list is put together

There's no single best open-source image model. The right one depends on what you're making, what GPU you have and whether you can ship the output commercially. So this list sorts models by use, and every fact in it comes from the developer's own model card, repo or launch post, linked at the end.

Four things decide where a model lands:

  • Licence. Apache-2.0 and MIT allow commercial use. Several 2026 releases use research or non-commercial licences, which rules them out for most products.
  • Size and VRAM. Parameter count and the VRAM figure the developer publishes. Many cards give no VRAM figure at all, and the table says so rather than guessing.
  • Capabilities. Text to image only, editing only, or both in one model; multi-reference input; text rendering as the developer describes it.
  • Release date and tooling. Newer isn't automatically better, but it matters for whether LoRA trainers and ComfyUI support the model yet.

Not every model here is open source. We call a model open-source only when its weights are under an OSI-approved licence (Apache-2.0 or MIT). The rest are open-weight: you can download the weights, but the licence restricts use, usually commercial use. They're included because they're often what people mean by open-source image models, and the table marks which is which. Our commercial use page has the full definition.

Summary table

Open-source and open-weight image models as of November 2026. VRAM is the developer's own figure for running the weights; "not stated" means the card doesn't give one.
ModelDeveloperParamsLicenceOpen source?Commercial useVRAM (developer)Released
Z-Image Turbo
Alibaba (Tongyi-MAI)
6B
Apache-2.0
Yes
Yes
Fits in 16 GB
Nov 2025
Z-Image (base)
Alibaba (Tongyi-MAI)
6B
Apache-2.0
Yes
Yes
Not stated
Jan 2026
Qwen-Image-2512
Alibaba (Qwen)
20B
Apache-2.0
Yes
Yes
Not stated
Dec 2025
Qwen-Image-Edit-2511
Alibaba (Qwen)
20B
Apache-2.0
Yes
Yes
Not stated
Dec 2025
Qwen-Image-2.1
Alibaba (Qwen)
7B generation component
Qwen Research
No, open-weight
No, separate licence needed
Not stated
Sep 2026
FLUX.2 [klein] 4B
Black Forest Labs
4B
Apache-2.0
Yes
Yes
About 13 GB (card)
Jan 2026
FLUX.2 [klein] 9B
Black Forest Labs
9B + 8B text encoder
FLUX Non-Commercial
No, open-weight
No
About 29 GB
Jan 2026
FLUX.3 Image klein
Black Forest Labs
5.6B
FLUX Kommunity v1.0
No, open-weight
Outputs only, under US$5M revenue
31 GB peak in BF16
Oct 2026
FLUX.1 [schnell]
Black Forest Labs
12B
Apache-2.0
Yes
Yes
Not stated
Aug 2024
HiDream-O1-Image
HiDream.ai
8B
MIT
Yes
Yes
Not stated
May 2026
MOSS-Image
OpenMOSS
Not stated on card
Apache-2.0
Yes
Yes
3.65 GiB in low-memory modes
Oct 2026
GLM-Image
Z.ai
9B + 7B decoder
MIT
Yes
Yes
About 23 GB with CPU offload
Jan 2026
LongCat-Image
Meituan (LongCat)
6B
Apache-2.0
Yes
Yes
About 17 GB with CPU offload
Dec 2025
Ideogram 4
Ideogram
9.3B
Ideogram 4 Non-Commercial
No, open-weight
No
Not stated
Jun 2026
Stable Diffusion XL
Stability AI
2.6B UNet
Open RAIL++-M
No, open-weight
Yes, with use restrictions
Not stated
Jul 2023

Parameter counts are for the image model unless noted. Most of these also load a separate text encoder, which adds to the memory you need: FLUX.2 [klein] 9B pairs with an 8B Qwen3 text embedder, and FLUX.3 Image klein uses Qwen3-VL-4B-Instruct.

Best for general text to image

Z-Image Turbo

A 6B single-stream diffusion transformer from Alibaba's Tongyi-MAI lab, distilled to 8 function evaluations. The card says it fits within 16 GB consumer GPUs and lists photorealism, bilingual (English and Chinese) text rendering and instruction adherence as its strengths. It's Apache-2.0 with no extra terms. The trade-off is in its own family's comparison table: no CFG, no negative prompts, low diversity across seeds, and not meant for fine-tuning. Settings from the card: 9 inference steps (8 DiT forward passes) and guidance_scale=0.0.

Qwen-Image-2512

The December 2025 update of Qwen-Image, a 20B MMDiT model the Qwen team built around complex text rendering, especially Chinese. The card lists three changes from the August release: more realistic people, finer natural detail such as fur and landscapes, and more accurate text and layout. It's Apache-2.0. It's much larger than Z-Image Turbo and runs 50 steps with true_cfg_scale=4.0 in the card's example, with a negative prompt. The Qwen README says it ranked as the strongest open-source image model in over 10,000 blind rounds on Alibaba's AI Arena; that's the developer's claim.

HiDream-O1-Image

An 8B model from HiDream.ai, released in May 2026, that works on raw pixels with no separate VAE or text encoder. It generates directly at up to 2048 × 2048 and also edits and personalises from reference images. It's MIT-licensed. The card asks for a CUDA GPU and flash-attn but gives no VRAM figure.

MOSS-Image

Released in October 2026 by OpenMOSS as two checkpoints, Base and SFT, both Apache-2.0 for weights and code. Besides plain prompts it accepts a JSON layout as the prompt, with bounding boxes for text and objects. Defaults: 50 steps, CFG 3, shift 5. The README reports 3.65 GiB peak GPU memory and 14 GiB system RAM for one 1024 × 1024 image with its memory-saving modes, which keep the DiT in CPU RAM; it doesn't give a figure for keeping the whole model on the GPU.

Z-Image, the undistilled base, belongs here too if you want negative prompts and more variety: 28 to 50 steps, guidance 3 to 5, and the same Apache-2.0 licence.

Best open-source image edit model

Editing models take one or more images plus an instruction. The commercially usable options are narrower than for text to image.

Open-source and open-weight models that edit images, with the input limits their developers state.
ModelEditingReference imagesLicence
Qwen-Image-Edit-2511
Dedicated edit model
A list; the Edit-2509 card says 1 to 3 work best
Apache-2.0
FLUX.2 [klein] 4B
Same model as text to image
Up to 4 (BFL's FLUX.2 overview)
Apache-2.0
HiDream-O1-Image
Same model; full version recommended for edits
1 to edit, 2 or more to personalise
MIT
GLM-Image
Same model
Editing, style transfer, multi-subject
MIT
Qwen-Image-2.1
Same model; also masks and drawn annotations
Up to 10
Qwen Research (non-commercial, open-weight)
FLUX.3 Image klein
Same model; bounding boxes guide edits
Up to 10
FLUX Kommunity v1.0 (open-weight)

Qwen-Image-Edit-2511 is the default pick for instruction editing under a permissive licence. Its card lists less image drift, better character and multi-person consistency, and some popular community LoRA effects (lighting, new viewpoints) built in. The card's example runs 40 steps with true_cfg_scale=4.0.

FLUX.2 [klein] 4B is the option when you want one small model for both generation and editing. It's Apache-2.0, and the card puts it at about 13 GB.

Qwen-Image-2.1 has the broadest editing feature list on paper: up to 10 references, local edits marked with circles, painted annotations or masks, and native RGBA (transparent) output. But it's open-weight, under the Qwen Research License, which allows non-commercial use only, so treat it as something to evaluate rather than ship.

Best for low VRAM

If you're searching for open-source or open-weight image models with VRAM requirements, the short answer is that few developers publish one. These are the ones that do, as they state them:

VRAM figures published by each model's developer. Different cards measure differently (with or without offload, different GPUs), so compare with care.
ModelDeveloper's figureNotes
MOSS-Image
3.65 GiB GPU, 14 GiB system RAM
Memory-saving modes, 1024 × 1024, 50 steps
FLUX.2 [klein] 4B
About 13 GB, RTX 3090/4070 and up
BFL's GitHub README says about 8 GB instead
Z-Image Turbo
Fits within 16 GB
bf16; CPU offload shown for smaller cards
LongCat-Image
About 17 GB
With CPU offload enabled
GLM-Image
About 23 GB
With CPU offload enabled
FLUX.2 [klein] 9B
About 29 GB, RTX 4090 and up
Open-weight, non-commercial licence
FLUX.3 Image klein
31 GB BF16, 26 GB FP8, 25 GB NVFP4
Open-weight. Peak on a B200 at 1024 × 1024; the prompt upsampler adds about 28 GB

For a 12 to 16 GB card under a commercial licence, FLUX.2 [klein] 4B and Z-Image Turbo are the two with published figures that fit. BFL also ships official FP8 and NVFP4 versions of every [klein] model and says they use up to 40% and 55% less VRAM respectively.

The 20B Qwen models have no official VRAM figure. The Qwen README points to DiffSynth-Studio, a community tool, for layer-by-layer offload that it says runs within 4 GB, and FP8 quantisation. Our hardware requirements page collects each catalogued model's published figures in one place.

Best for commercial use

These models carry licences that allow commercial use without a separate agreement:

  • Apache-2.0 (open-source): Z-Image Turbo, Z-Image, Qwen-Image-2512, Qwen-Image-Edit-2511, FLUX.2 [klein] 4B and 4B Base, FLUX.1 [schnell], MOSS-Image, LongCat-Image.
  • MIT (open-source): HiDream-O1-Image, GLM-Image (GLM-Image bundles tokenizer and ViT weights that stay under Apache-2.0).
  • Open RAIL++-M (open-weight): SDXL. No non-commercial clause, but its use restrictions apply, and if you host it as a service you have to put them into your terms with users.

Watch the family names. Within FLUX.2, only the two 4B [klein] models are Apache-2.0; the 9B models and FLUX.2 [dev] are under BFL's non-commercial licence. Within FLUX.1, only [schnell] is Apache-2.0. Within Qwen-Image, the 2025 releases are Apache-2.0 and Qwen-Image-2.1 is not.

FLUX.3 Image klein, also open-weight, sits in between. Its FLUX Kommunity License v1.0 allows non-commercial use plus commercial output generation by qualifying users with less than US$5M in gross annualised revenue, affiliates included. Read the licence itself before relying on that. Our commercial use page covers the conditions for each catalogued model.

Best for LoRA training

Distilled models (Turbo, [klein] without "Base", [schnell]) are tuned for few-step inference and aren't the intended base for training. Most families now publish an undistilled version for that:

  • Z-Image (base). Its card calls it the starting point for LoRA training and ControlNet-style conditioning.
  • FLUX.2 [klein] Base 4B (Apache-2.0) and Base 9B (non-commercial). BFL's README recommends the Base models, 50 steps, for fine-tuning and LoRA training.
  • Qwen-Image / Qwen-Image-2512, trained directly.
  • MOSS-Image-Base, with LoRA training guidance in its user guide.
  • SDXL, the oldest model here, with a large library of community LoRAs, fine-tunes and ControlNets built up since 2023.

On tooling: ai-toolkit lists Z-Image Turbo, Z-Image, FLUX.2 [klein] Base 4B and 9B, FLUX.3 Image klein Base, Qwen-Image, Qwen-Image-2512, the Qwen-Image-Edit releases, Qwen-Image-2.1, HiDream-O1, MOSS-Image, Ideogram 4 and SDXL among its supported models. musubi-tuner supports FLUX.2 dev and [klein], Qwen-Image, Z-Image and HiDream-O1-Image. For Z-Image, musubi-tuner's docs recommend training on the base model now that it's out.

What's new in 2026

  • January: FLUX.2 [klein] 4B and 9B, with Base versions and FP8/NVFP4 builds. Z-Image base. GLM-Image, a 9B autoregressive generator plus a 7B diffusion decoder.
  • March: FLUX.2 [klein] 9B KV, which BFL says is faster than 4B for multi-reference editing through KV caching.
  • May: HiDream-O1-Image, followed by its distilled Dev-2604.
  • June: Ideogram 4, 9.3B, with weights under a non-commercial licence.
  • September: Qwen-Image-2.1, one model for generation, editing and transparent images, under a research licence.
  • October: Qwen-Image-2.1-Turbo (8 steps), FLUX.3 Image klein (5.6B, with a separate 9B prompt upsampler the card says to always run), and MOSS-Image.

The pattern: the 2026 releases add editing and multi-reference input to the same model, and the newest ones move away from Apache-2.0 to open-weight licences. If you need an open-source licence, the strongest options are still mostly from late 2025 and January 2026.

Is FLUX 3 open source?

Partly. Black Forest Labs announced FLUX 3 in July 2026 without weights. The first open FLUX 3 image model is FLUX.3 Image klein, released in October 2026: 5.6B, with Qwen3-VL-4B as its text encoder, up to 10 references and bounding-box layout guidance, under the FLUX Kommunity License (commercial use for qualifying users under US$5M annual revenue). Its card gives peak memory of about 31 GB in BF16, 26 GB in FP8 and 25 GB in NVFP4 at 1024 × 1024.

We haven't found a statement from BFL on whether the larger FLUX 3 image models will get open weights, so treat anything beyond klein as closed for now.

Leaderboards and rankings

Leaderboards for open-source and open-weight image models are mostly blind human-preference arenas, where people pick the better of two images for the same prompt. Developers cite them in launch posts: Qwen does for Qwen-Image-2512, and Ideogram's card says Ideogram 4 has the best text rendering of any open-weight release it benchmarked. Those are the developers' own claims and measurements.

Arena rankings also move with every release and say nothing about licence, VRAM or whether a model edits. Shortlist on those constraints first, then run your own prompts through the two or three that fit.

Running them through an API

If you'd rather not manage GPUs, Windpaint serves open-source models through one API. Z-Image Turbo and FLUX.2 [klein] 4B are live today for text to image at 1k in ten aspect ratios; Qwen-Image-2512, Qwen-Image-Edit-2511, FLUX.1 [schnell], HiDream-O1-Image and SDXL are listed as coming soon. See the model catalogue, pricing and the image generation docs.

Sources

Questions.

What is the best open-source image model right now?

It depends on licence and hardware. Under a commercial licence, Z-Image Turbo (6B, Apache-2.0, fits in 16 GB) and Qwen-Image-2512 (20B, Apache-2.0) are the main text-to-image choices, and Qwen-Image-Edit-2511 for editing. Newer models such as Qwen-Image-2.1 and FLUX.3 Image klein are open-weight, with research or revenue-capped licences.

What is the best open-source image editing model?

Qwen-Image-Edit-2511 is the main Apache-2.0 option for instruction editing, and FLUX.2 klein 4B does generation and editing with up to 4 references in one smaller Apache-2.0 model. Qwen-Image-2.1 takes up to 10 references and masks but is open-weight and non-commercial.

Which open-source image models can I use commercially?

All of them: open-source licences allow commercial use. That's Z-Image Turbo, Z-Image, Qwen-Image-2512, Qwen-Image-Edit-2511, FLUX.2 klein 4B, FLUX.1 schnell, MOSS-Image and LongCat-Image (Apache-2.0), and HiDream-O1-Image and GLM-Image (MIT). Of the open-weight models, SDXL's Open RAIL++-M licence allows it with use restrictions, and FLUX.2 klein 9B, Qwen-Image-2.1 and Ideogram 4 are non-commercial.

What is the best open-source image model for low VRAM?

Among models whose developers publish a figure, FLUX.2 klein 4B (about 13 GB per its card) and Z-Image Turbo (fits in 16 GB) are the commercial-licence options for consumer GPUs. MOSS-Image reports 3.65 GiB of GPU memory in its memory-saving modes, with 14 GiB of system RAM.

Is Qwen-Image-2.1 open source?

No, it's open-weight. The weights are public, but it's under the Qwen Research License Agreement, which allows non-commercial use only. Commercial use needs a separate licence from the Qwen team. The earlier Qwen-Image-2512 and Qwen-Image-Edit-2511 are Apache-2.0.

Is FLUX.3 Image klein free for commercial use?

Partly. It's open-weight: the FLUX Kommunity License v1.0 allows non-commercial use and commercial output generation by qualifying users with under US$5M in gross annualised revenue, affiliates included. Check the licence terms before relying on it.

What is the best open source image generation model?

For commercial use, Z-Image Turbo (6B, Apache-2.0, fits in 16 GB) for text to image and Qwen-Image-Edit-2511 for editing. Qwen-Image-2.1 and FLUX.3 Image klein are newer but open-weight with restrictive licences.

Is FLUX 3 open source?

Only FLUX.3 Image klein has open weights so far, under the FLUX Kommunity License. BFL hasn't said whether larger FLUX 3 image models will be released.

Start yours.

Request early access. We’ll email you when your account is approved, with 200 free credits to spend in the first 30 days.