Skip to content

How much VRAM does FLUX.2 [klein] 9B need?

FLUX.2 [klein] 9B needs about 9.9 GB at 8-bit, or 6.2 GB as a 4-bit GGUF, at its default output size.

Type
Image model
Parameters
9.1B
Text encoder
Qwen3-8B
Released
Jan 2026
License
FLUX Non-Commercial License

Memory at each precision

Memory FLUX.2 [klein] 9B needs at each precision
PrecisionWeightsPeak at 1024 × 1024
16-bit BF1616.9 GB18.0 GB
8-bit FP8 · Q8_08.8 GB9.9 GB
6-bit GGUF Q6_K7.0 GB8.1 GB
5-bit GGUF Q5_K_M6.0 GB7.1 GB
4-bit GGUF Q4_K_M · NVFP45.1 GB6.2 GB

The Qwen3-8B text encoder (7.6 GB at FP8) runs first and then waits in system RAM.

What runs it

How FLUX.2 [klein] 9B runs on common GPUs, Macs and AI boxes
MachineBest fitPer image
RTX 3060 12 GB8-bit17 s
RTX 4060 Ti 16 GB8-bit10 s
RTX 309016-bit6.8 s
RTX 409016-bit3.5 s
RTX 509016-bit3.0 s
RTX PRO 6000 Blackwell16-bit1.8 s
M4 Max 128 GB16-bit28 s
M5 Max 128 GB16-bit8.8 s
Ryzen AI Max+ 395 128 GB16-bit13 s
DGX Spark 128 GB16-bit7.6 s
M3 Ultra 256 GB16-bit16 s
M5 Ultra 512 GB16-bit5.7 s
H100 SXM16-bit1.4 s
DGX Station GB30016-bit1.2 s

1024 × 1024, 4 steps. Times are rough, plus or minus 30%.

Where to get it

Questions

How much VRAM does FLUX.2 [klein] 9B need?

FLUX.2 [klein] 9B needs about 9.9 GB at 8-bit, or 6.2 GB as a 4-bit GGUF, at its default output size.

Can FLUX.2 [klein] 9B run on an RTX 4090?

Yes. At 16-bit it takes about 3.5 s per image.

More models