FLUX.2 ComfyUI Workflow: Features, Setup, and Multi-Reference Generation
FLUX.2 brings a major upgrade for AI image creators using ComfyUI. Whether you are producing brand visuals, character-consistent comics, product photography, or UI mockups with embedded text — FLUX.2 delivers better results with less iteration. This guide walks through the full setup and shows you how to unlock the most powerful feature: multi-reference generation.
What's New in FLUX.2 for ComfyUI?
FLUX.2 introduces four major improvements over previous FLUX models. Each one directly affects the quality and versatility of your generated images.
How to Set Up the FLUX.2 ComfyUI Workflow
Follow these four steps to get FLUX.2 running in ComfyUI. The workflow uses the SageAttention node for faster generation — you can install it or bypass it if needed.
Step 1 — Update ComfyUI to the Latest Version
FLUX.2 requires a recent ComfyUI version. Update before loading the workflow to avoid compatibility errors.
Run the ComfyUI update script.
Open ComfyUI_windows_portable/update/ and double-click update_comfyui to update the installation.
Update all nodes via ComfyUI Manager.
After launching ComfyUI, open Manager and click "Update ComfyUI" and then "Update All" to update all installed custom nodes.
Step 2 — Download the FLUX.2 Workflow
Download the ready-to-use FLUX.2 workflow JSON file. This is the standard single-generation workflow — the multi-reference workflow is available separately in the multi-reference section below.
Step 3 — Download Required FLUX.2 Models
Download the three required model files and place them in the correct ComfyUI model subfolders. All files are available on Hugging Face from the Comfy-Org repository.
Place files in this folder structure:
📂 ComfyUI/
└── 📂 models/
├── 📂 text_encoders/
│ ├── mistral_3_small_flux2_fp8.safetensors
│ └── mistral_3_small_flux2_bf16.safetensors
├── 📂 diffusion_models/
│ └── flux2_dev_fp8mixed.safetensors
└── 📂 vae/
└── flux2-vae.safetensorsStep 4 — Load the FLUX.2 Workflow and Run
Open ComfyUI and load the workflow.
Click Load in ComfyUI and select the flux2_comfyui_workflow.json file you downloaded.
Handle the SageAttention node.
This workflow uses the SageAttention node for faster generation. If you have it installed it will work automatically. If not, right-click the node and choose Bypass to skip it. See the SageAttention installation guide to install it.
Write your prompt and click Run.
Add your text prompt in the conditioning node and run the workflow. Output will appear in the Save Images node.
Example Run: Generating with FLUX.2
Here is an example showing how FLUX.2 handles world-physics reasoning — correctly placing shadows, weight distribution, and realistic light reflections.
Prompt used:
A bright, photorealistic park with a wooden bench under a tree. A backpack rests on the bench, straps falling naturally. A water bottle sits upright next to it, reflecting light realistically. Sunlight filters through leaves, creating soft patterned shadows on the ground. A bicycle leans against a tree with correct weight distribution and shadow placement
Using Multi-Reference Generation in FLUX.2
Multi-reference lets you provide up to 10 images as style or subject references in a single workflow run. The model combines visual elements from all references with your prompt to produce highly consistent outputs — ideal for product photography, character consistency, and brand work.
How to Use the Multi-Reference Workflow
Enable all reference image nodes.
Select the reference image nodes in ComfyUI. Press Ctrl + B or right-click and choose Bypass to toggle any disabled nodes. Make sure all reference nodes you want to use are active (not bypassed).
Upload your reference images.
Add your reference photos to the designated Load Image nodes inside the workflow. You can use up to 10 reference images.
Adjust your prompt to match the references.
Write a prompt that describes how the references should be combined or what scene you want. Describing elements from the reference images in your prompt improves consistency.
Set output size and run.
Use 1024×1024 or larger for optimal quality. Click Run — the output will combine character, style, and detail from all your reference images.
Multi-Reference Example
Reference images used:
Prompt used:
Add soft neon glow from the background onto the camera, girl image on the lens, and nearby objects. Let subtle reflections of electric blue, hot pink, and purple gently highlight the edges of the camera body, lens ring, memory card, lens cap, and coffee cup. Keep the glow soft and atmospheric, not overpowering, matching the neon gradient background while keeping all main details clear and realistic.
Tips & Troubleshooting
✓ Use the recommended text encoder for fastest generation
The mistral_3_small_flux2_fp8.safetensors encoder is the fastest and most robust option. Use this unless you specifically need the bf16 version for quality comparisons.
✓ Verify all model files are in the correct subfolders
Place the text encoder in text_encoders/, the diffusion model in diffusion_models/, and the VAE in vae/. Using the wrong folder is the most common setup error.
✓ Keep ComfyUI and the workflow updated
FLUX.2 is actively developed. Run Update All in ComfyUI Manager regularly to get compatibility fixes and performance improvements.
✓ For multi-reference: use consistent style references
Multi-reference blending works best when reference images share consistent lighting, color palette, or art style. Mixing very different styles can produce inconsistent results.
✓ Blank output or errors on run
Double-check that all three model files are downloaded and correctly placed. Also verify all node connections in the workflow are intact — a disconnected node is often the cause of blank outputs.
Frequently Asked Questions
Join the discussion
Sign in to leave a comment or reply
No comments yet
Be the first to share your thoughts!















