Skip to content

How much VRAM does FLUX.2 [dev] need?

FLUX.2 [dev] needs about 32.4 GB at 8-bit, or 19.2 GB as a 4-bit GGUF, at its default output size.

Type
Image model
Parameters
32.2B
Text encoder
Mistral-Small-3.1-24B-Instruct
Released
Nov 2025
License
FLUX [dev] Non-Commercial License

Memory at each precision

Memory FLUX.2 [dev] needs at each precision
PrecisionWeightsPeak at 1024 × 1024
16-bit BF1660.0 GB61.2 GB
8-bit FP8 · Q8_031.1 GB32.4 GB
6-bit GGUF Q6_K24.8 GB26.0 GB
5-bit GGUF Q5_K_M21.4 GB22.6 GB
4-bit GGUF Q4_K_M · NVFP418.0 GB19.2 GB

The Mistral-Small-3.1-24B-Instruct text encoder (22.4 GB at FP8) runs first and then waits in system RAM.

What runs it

How FLUX.2 [dev] runs on common GPUs, Macs and AI boxes
MachineBest fitPer image
RTX 3060 12 GBToo big
RTX 4060 Ti 16 GBToo big
RTX 30905-bit4.1 min
RTX 40905-bit1.8 min
RTX 50906-bit85 s
RTX PRO 6000 Blackwell16-bit31 s
M4 Max 128 GB16-bit17 min
M5 Max 128 GB16-bit4.8 min
Ryzen AI Max+ 395 128 GB16-bit7.3 min
DGX Spark 128 GB16-bit4.1 min
M3 Ultra 256 GB16-bit9.3 min
M5 Ultra 512 GB16-bit2.9 min
H100 SXM16-bit16 s
DGX Station GB30016-bit7.1 s

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

Where to get it

Questions

How much VRAM does FLUX.2 [dev] need?

FLUX.2 [dev] needs about 32.4 GB at 8-bit, or 19.2 GB as a 4-bit GGUF, at its default output size.

Can FLUX.2 [dev] run on an RTX 4090?

Yes. At 5-bit it takes about 1.8 min per image.

More models