GPU guide

Open-source image generation models compared: licence, VRAM and which GPU

FLUX.2, FLUX 3 Klein, Qwen-Image, Z-Image, HiDream, Hunyuan Image, Krea 2, SD 3.5 and SDXL compared: licences, file sizes, VRAM and which GPU.

Faiz Ahmed14 min read

The open image model I would start with is Z-Image Turbo if the licence has to be clean and the GPU small, FLUX.2 [klein] 4B if I also need editing, and Qwen-Image-2512 or Qwen-Image-Edit-2511 when quality and text rendering matter more than speed. All four are Apache-2.0. The differences I weigh first are licences and memory, because a quality ranking depends on your prompts. Several popular models carry terms people miss: FLUX.1 [dev], FLUX.2 [dev] and the 9B [klein] models are non-commercial, Qwen-Image-2.1 is for research only, Krea 2 and Stable Diffusion 3.5 are free only below USD 1 million in revenue, and Tencent's Hunyuan Image licence does not apply in the EU, the UK or South Korea. Every model in the table fits a 48 GB card in 8-bit form except FLUX.2 [dev] and HunyuanImage-3.0.

The open image models, compared#

The table lists the open models with real use, checked at their own repositories and model cards on 2026-11-12. The file totals are what ComfyUI loads, the diffusion model, text encoder and VAE, summed from the Hugging Face byte sizes (our calculation): "16-bit" is everything at full precision, and "8-bit" is the fp8 or INT8 files Comfy-Org publishes, with the template's text encoder.

ModelMaker, releasedParametersText encoderLicence16-bit files8-bit filesEdits too
FLUX.1 [schnell]Black Forest Labs, August 202412BT5-XXL and CLIP-LApache-2.034.15 GB17.24 GBNo
FLUX.1 [dev], Kontext [dev], Krea [dev]Black Forest Labs, 2024 and 202512BT5-XXL and CLIP-LFLUX.1 [dev] Non-Commercial License34.17 GB17.25 GBKontext [dev] edits
FLUX.2 [klein] 4BBlack Forest Labs, January 20264BQwen3 4BApache-2.016.13 GB12.45 GBYes
FLUX.2 [klein] 9BBlack Forest Labs, January 20269BQwen3 8BFLUX Non-Commercial License34.87 GB18.35 GBYes
FLUX.2 [dev]Black Forest Labs, November 202532BMistral Small 3.2 24BFLUX Non-Commercial License100.37 GB53.83 GBYes
FLUX 3 Image KleinBlack Forest Labs, October 20265.6BQwen3-VL 4B, plus a 9B prompt upsamplerFLUX Kommunity License39.13 GB with the upsampler17.75 GBYes, built for editing
Qwen-Image-2512Qwen, December 202520BQwen2.5-VL 7BApache-2.057.70 GB30.07 GBNo: the Edit models edit
Qwen-Image-Edit-2511Qwen, December 202520BQwen2.5-VL 7BApache-2.057.70 GB30.17 GBEdits only
Qwen-Image-2.1Qwen, September 20267BQwen3-VL 8BQwen Research License32.44 GB17.28 GBYes
Z-Image-TurboTongyi-MAI, November 20256BQwen3 4BApache-2.020.69 GB12.17 GBNo
HiDream-I1 FullHiDream.ai, April 202517BCLIP-L, CLIP-G, T5-XXL and Llama 3.1 8BMIT, Llama 3.1 terms on its text encoder50.42 GB, with fp8 T5 and Llama33.32 GBNo: E1.1 edits
HiDream-O1-ImageHiDream.ai, May 20268.8BNone: one pixel-level modelMIT16.37 GB8.07 GBYes
HunyuanImage-2.1Tencent, September 202517BQwen2.5-VL 7B and ByT5Tencent Hunyuan Community License52.69 GB28.06 GBNo
HunyuanImage-3.0Tencent, September 202580B, 13B active per tokenNone: one autoregressive modelTencent Hunyuan Community License168.54 GBNot publishedThe Instruct version
Stable Diffusion 3.5 LargeStability AI, October 20248.1BCLIP-L, CLIP-G and T5-XXLStability AI Community License27.88 GB14.93 GBNo
Stable Diffusion 3.5 MediumStability AI, October 20242.5BSame as LargeStability AI Community License16.53 GB11.64 GBNo
SDXL 1.0Stability AI, July 20233.5BOpenCLIP-G and CLIP-LCreativeML Open RAIL++-M6.94 GBNo fp8 fileNo
Krea 2Krea, June 202612BQwen3-VL 4BKrea 2 Community License35.41 GB18.64 GBNo

A few of those figures need a word. HiDream-I1's 16-bit total uses the fp8 T5 and Llama encoders, because those are the only forms Comfy-Org publishes. HiDream-O1's ComfyUI template also holds an optional Gemma 4 E4B prompt enhancer, 9.06 GB in fp8, switched off by default and left out of its totals. FLUX 3 Image Klein's maker says to always run its prompt upsampler, so both its totals include one: the 16-bit upsampler in the first column, and the 4-bit one ComfyUI's template loads in the second. HunyuanImage-3.0 has no native ComfyUI support, and every other model in the table has. MiniMax-H3-Image, released on 10 November 2026, and Pruna's P-H3-Image, which carries the MiniMax H3 Community License, are not in the table. Both licences define their "Excluded Territories" as "the European Union, the United Kingdom, the Republic of Korea and the United States of America" and grant rights "solely within the Applicable Territory", and every QuantaCloud region is in the US. MiniMax-H3-Image's licence also asks for written authorization above USD 1 million in annualized revenue or for any hosted service, and the H3 licence above USD 20 million in yearly revenue.

What the makers and ComfyUI's docs say about memory is thinner than the table, and the makers' figures come from their own reference code. Tongyi says Z-Image Turbo fits a 16 GB card, Stability says SDXL works on 8 GB and SD 3.5 Medium needs 9.9 GB without its text encoders, and Tencent gives 24 GB for HunyuanImage-2.1 at 2,048 by 2,048. ComfyUI's own docs say HiDream-I1 needs more than 27 GB at full precision and more than 16 GB in fp8, and that Qwen-Image in fp8 used 86% of a 24 GB card. Black Forest Labs gives a 31 GB peak for FLUX 3 Image Klein in BF16 with the upsampler off, plus about 28 GB for the upsampler. ComfyUI streams weights between system RAM and the GPU, so it runs most of these in less memory than the totals, and more slowly when it has to.

What each licence allows#

The licence decides more than the benchmark, because an image that is fine for a hobby project can be off-limits for your company. The licence travels with the weights, whichever mirror you download them from.

LicenceModelsCommercial useOther conditions
Apache-2.0FLUX.1 [schnell], FLUX.2 [klein] 4B, Qwen-Image and its Edit models, Z-ImageYesKeep the licence notice
MITHiDream-I1, E1.1 and O1YesHiDream-I1's Llama 3.1 8B text encoder comes with Meta's Llama 3.1 Community License
CreativeML Open RAIL++-MSDXLYesIts use restrictions pass on to anyone you share the model with
FLUX.1 [dev] Non-Commercial LicenseFLUX.1 [dev], Kontext [dev], Krea [dev]Images yes, the model only with a licence from Black Forest LabsRevenue-generating use, use that affects end users, and training models for commercial use all count as commercial. Outputs may not train a model that competes with FLUX
FLUX Non-Commercial LicenseFLUX.2 [dev], [klein] 9BImages yes, the model only with a licence from Black Forest LabsThe same terms
FLUX Kommunity LicenseFLUX 3 Image KleinNon-commercial use, plus commercial image generation for users under USD 5 million in gross annualized revenue, affiliates includedRun content filters or review the images, and never use them to improve a model that does what FLUX does. Black Forest Labs sells licences for other uses
Stability AI Community LicenseSD 3.5 Large and MediumFree below USD 1 million in annual revenue, with registrationAbove that, an enterprise licence
Krea 2 Community LicenseKrea 2 Raw and TurboOnly below USD 1 million in company-wide annual revenue, and this covers outputs tooAbove that, an enterprise licence from Krea
Qwen Research LicenseQwen-Image-2.1 and 2.1-TurboNo: research and evaluation onlyQwen runs hosted Pro and Turbo APIs for the same model
Tencent Hunyuan Community LicenseHunyuanImage-2.1 and 3.0Yes, below 100 million monthly active usersNot licensed in the EU, the UK or South Korea

Two clauses catch people. Krea 2's revenue limit applies to the images as well as the model, unlike the FLUX non-commercial licences, which let you use the images commercially. And a workflow's licence is the sum of its files: a LoRA trained on a non-commercial model, or a text encoder with its own licence, brings its terms into your output. Read the licence on each model card before you build a product on it, and treat this table as a summary, not legal advice.

What fits a 48 GB card, and what wants 96 GB#

The rule I follow is to compare the 8-bit and 16-bit totals with the memory budget of each card, in GiB: 41.39 GiB on a 48 GB card with ECC on, 73.60 GiB on an A100 80GB, 87.95 GiB on the RTX PRO 6000 Blackwell and 129.17 GiB on an H200 NVL, each 0.92 of what the card reports (our calculation).

GPUMemoryWhat I would run on it
RTX A6000, RTX 6000 Ada, L40, L40S48 GBEvery model at 8-bit except FLUX.2 [dev] and HunyuanImage-3.0, and at 16-bit FLUX.1 (31.8 GiB), both [klein] models, FLUX 3 Image Klein with its upsampler (36.4 GiB), Qwen-Image-2.1, Z-Image, HiDream-O1, SD 3.5, SDXL and Krea 2 (33.0 GiB)
A100 80GB, H100 PCIe80 GBQwen-Image and Edit-2511 at 16-bit (53.7 GiB), HiDream-I1 (47.0 GiB) and HunyuanImage-2.1 (49.1 GiB) at 16-bit, and FLUX.2 [dev] in fp8 (50.1 GiB)
RTX PRO 6000 Blackwell96 GBAll of the above with room for batches and a second model, and FLUX.2 [dev] with the bf16 text encoder
H200 NVL141 GBFLUX.2 [dev] fully at 16-bit, 93.5 GiB
Two or more large GPUs192 GB and upHunyuanImage-3.0, whose weights alone are 157.0 GiB, more than any single GPU QuantaCloud rents. Tencent's demo script defaults to four GPUs

Architecture changes which file to pick on the same memory. The Ada, Hopper and Blackwell cards compute fp8 natively, while the Ampere RTX A6000 and A100 do not. There ComfyUI expands the layers of an fp8mixed or fp8_scaled file to 16-bit as it computes, and it converts a plain fp8 file to its 16-bit size as it loads whenever that copy fits under about 88% of the card's memory. The 8-bit files of Qwen-Image-2512, HiDream-I1 and HunyuanImage-2.1 are plain fp8, so on an RTX A6000 their diffusion models can take twice their 8-bit size, and a 48 GB Ada card suits them better. INT8 files run natively on every NVIDIA GPU in ComfyUI's code, which makes them the 8-bit choice on an RTX A6000. A second model loaded beside the first is the best reason to rent more memory: Qwen-Image-2512 and Edit-2511 in fp8 share a text encoder and VAE and come to 47.1 GiB together, which a 48 GB card cannot hold at once and an 80 GB or 96 GB card can.

GPUMemoryFromAvailable now
RTX A600048 GB$0.48/GPU-hrYes
RTX 6000 Ada48 GB$0.78/GPU-hrYes
L40S48 GB$1.09/GPU-hrYes
A100 SXM4 80GB80 GB$1.50/GPU-hrYes
H100 PCIe-Not listedNo
RTX PRO 6000 Blackwell96 GB$2.16/GPU-hrYes
H200 NVL-Not listedNo

The H100 PCIe and H200 NVL run these workflows when the catalog lists them. HunyuanImage-3.0 needs a multi-GPU configuration when the catalog lists one, or a server we build to your spec: send a capacity brief and we quote it in writing. The RTX PRO 6000 Blackwell page lists its configurations with RAM and disk, and ComfyUI GPU requirements covers the same arithmetic with the video models added.

Which model for which job#

The honest answer depends on three questions, in this order: may you use the model for your business, does it do what you need, and does it fit the GPU.

JobModel I would start withWhy
Commercial images, fastZ-Image Turbo or FLUX.2 [klein] 4BApache-2.0, 8 and 4 steps, and small files
Text inside images: posters, labels, Chinese and EnglishQwen-Image-2512Apache-2.0, and Qwen's model card leads with complex text rendering, especially Chinese
Editing photos from an instructionQwen-Image-Edit-2511, or FLUX.2 [klein] 4B for speedBoth Apache-2.0. Edit-2511 takes up to 3 input images in ComfyUI
Several reference images in one editFLUX 3 Image Klein, under its revenue limitUp to 10 references in one model
A huge base of LoRAs and community modelsSDXLThe oldest model here, and the base of community checkpoints such as Juggernaut XL and Animagine XL, which sit among Hugging Face's most downloaded image models
The largest model on one GPU, non-commercialFLUX.2 [dev] on a 96 GB card32B parameters, and non-commercial unless you buy BFL's licence
Fine-tuning your own styleZ-Image Base or FLUX.2 [klein] 4B BaseApache-2.0 base models that their makers name for fine-tuning

Each family has its own guide with the files, folders and settings: FLUX.1, FLUX.2, Qwen-Image, Qwen-Image-Edit and Z-Image Turbo. For SDXL outside ComfyUI, Forge in Docker runs it in a browser UI, and training a FLUX LoRA covers training on a cloud GPU.

ComfyUI support and the template's version#

Every model in the table except HunyuanImage-3.0 runs natively in ComfyUI, with no custom nodes. The catch is the ComfyUI version: ComfyUI's template index gives each model's templates a minimum, from 0.0.1 for SDXL to 0.37.2 for Qwen-Image-2.1 and 0.41.0 for FLUX 3 Image Klein. ComfyUI itself was at v0.45 on 2026-11-12, and the version inside QuantaCloud's ComfyUI template is not published yet. Check it before you download the files:

Terminal
curl -s http://127.0.0.1:8188/system_stats | python3 -c 'import json, sys; print(json.load(sys.stdin)["system"]["comfyui_version"])'

If it is older than the model, install a current ComfyUI yourself on the Bare Metal template, as running ComfyUI on a cloud GPU shows. GGUF files exist for most of these models, but on a 48 GB card the native fp8 and INT8 files do the same job without a custom node: GGUF models in ComfyUI explains when a quant earns its place.

Launch ComfyUI on an RTX A6000 Launch ComfyUI on an RTX PRO 6000 Blackwell

Questions about open image models#

What is the best open-source image generation model?

There is no single answer that holds for every prompt, so I choose on licence and memory. For commercial work that means Z-Image Turbo, FLUX.2 [klein] 4B or Qwen-Image-2512, all Apache-2.0. FLUX.2 [dev] is the largest open FLUX model, but its licence is non-commercial.

Which open image models can I use commercially?

FLUX.1 [schnell], FLUX.2 [klein] 4B, Qwen-Image and its Edit models and Z-Image under Apache-2.0, HiDream under MIT, and SDXL under its RAIL++-M licence. Stable Diffusion 3.5 and Krea 2 are free below USD 1 million in annual revenue, and FLUX 3 Image Klein allows commercial images below USD 5 million. Hunyuan Image allows it outside the EU, the UK and South Korea.

What is a good alternative to FLUX?

For a commercial licence, Qwen-Image-2512 and Z-Image Turbo, both Apache-2.0. Qwen-Image is the stronger choice for text in images, and Z-Image Turbo the faster one, at 8 steps and about a third of the files at 16-bit, 20.69 GB against 57.70 GB.

Can I run these models locally on my own GPU?

Most of them, yes: SDXL, SD 3.5 Medium, Z-Image Turbo and FLUX.2 [klein] 4B are within reach of a 16 GB consumer card by their makers' own figures, and ComfyUI's offloading stretches further at the cost of speed. FLUX.2 [dev], Qwen-Image at 16-bit and HunyuanImage-3.0 are where a rented 80 GB, 96 GB or multi-GPU machine starts to make sense.


My decision rule: start with Z-Image Turbo or FLUX.2 [klein] 4B on a 48 GB RTX A6000, move to Qwen-Image-2512 and Edit-2511 when you need text or editing, and rent the RTX PRO 6000 Blackwell when two models must share the GPU or you run FLUX.2 [dev]. Read the licence before you pick anything with a revenue limit. Each instance starts with an empty disk and stopping it deletes the disk, so keep a list of model URLs and copy your images off before you stop. Open-source video generation models is the same comparison for video, and the ComfyUI page lists every GPU with the template and its live price.

Launch ComfyUI on an RTX A6000

Keep building

Choose your next step.