FLUX.1 Kontext [dev] VRAM Requirements

FLUX.1 Kontext [dev] needs about 12.3 GB of VRAM with FP8 weights at 1024×1024, loading one model at a time. In FP16 it needs 23.3 GB (35.4 GB with everything loaded), and GGUF Q4 brings it to 7.5 GB. The smallest consumer GPU that runs it is the RTX 3050 8GB with Q4 weights, or the RTX 4060 Ti 16GB in FP8.

By Black Forest Labs · Updated October 14, 2026 · Estimates ±20%, see methodology

12.3 GB peak VRAM

FLUX.1 Kontext [dev] at 1024×1024 with FP8 weights, loading one model at a time (ComfyUI default on smaller cards). Keeping everything loaded needs 19.7 GB.

  • Diffusion model 11.1 GB
  • Text encoders 4.5 GB
  • VAE 0.2 GB
  • Peak activations 3.1 GB
  • Overhead 0.8 GB

GPU fit

The VAE decode is the peak here. Turn on tiled VAE decoding to cut it to about 0.8 GB.

FLUX.1 Kontext [dev] VRAM by precision

At 1024×1024. Text encoders in FP8 except for the FP16 row.

WeightsDiffusion modelPeak (swapping)All loadedSmallest tier
FP16 / BF1622.2 GB23.3 GB35.4 GB32 GB
FP811.1 GB12.3 GB19.7 GB16 GB
GGUF Q8_011.8 GB13.0 GB20.4 GB16 GB
GGUF Q5_K_S7.6 GB8.8 GB16.3 GB10 GB
GGUF Q4_K_S / NF46.3 GB7.5 GB15.0 GB8 GB

VRAM by resolution

FP8 weights, with model swapping.

ResolutionLatent tokensActivationsPeak VRAM
1024×10244,0960.4 GB12.3 GB
1536×15369,2160.8 GB12.7 GB

About FLUX.1 Kontext [dev]

An instruction-based image editor built on the FLUX.1 [dev] architecture: you give it an image and a text instruction. Weights are the same size as FLUX.1 dev, but the input image is fed in as extra tokens, so activation memory is roughly double at the same resolution. GGUF and FP8 versions run in ComfyUI on 12 GB cards.

ComponentSize
Diffusion model11.9B parameters (Rectified-flow transformer (image editing))
Text encodersCLIP ViT-L (0.123B), T5-XXL encoder (4.76B)
VAE0.084B parameters
Classifier-free guidanceDistilled (1 pass per step)
Released2025-06
LicenseFLUX.1 [dev] Non-Commercial License

FLUX.1 Kontext [dev] VRAM: common questions

Does FLUX.1 Kontext need more VRAM than FLUX.1 dev?

Slightly. The weights are identical, but the reference image doubles the number of tokens the transformer processes, which raises activation memory, most noticeably at high resolutions.

How much VRAM does FLUX.1 Kontext [dev] need?

At its default 1024×1024: about 23.3 GB in FP16 with model swapping (35.4 GB with everything loaded), 12.3 GB in FP8 and 7.5 GB with GGUF Q4 weights.

Related