

FLUX is an open-weight text-to-image model from Black Forest Labs, the team behind Stable Diffusion. It launched August 2024 with three tiers, beat Stable Diffusion 3 and Midjourney v6 on benchmark leaderboards, and anchors one of the largest LoRA ecosystems in AI image generation.
FLUX is a family of text-to-image and image-editing models built by Black Forest Labs (BFL), a company founded in 2024 and headquartered in Freiburg im Breisgau, Germany. BFL was started by Robin Rombach, Andreas Blattmann, and Patrick Esser, the researchers who built Stable Diffusion at LMU Munich under Bjorn Ommer and later led image generation research at Stability AI. The company raised $31 million from Andreessen Horowitz and others specifically to build a new generation of open-weight image models. FLUX launched on August 1, 2024 as a three-tier suite: schnell (Apache 2.0, fully open), dev (non-commercial open weights), and pro (closed, API-only). By the end of its first day, FLUX.1 [dev] and [pro] held the top two spots on the Artificial Analysis Text to Image Arena leaderboard, outranking Stable Diffusion 3 Ultra and Midjourney v6.0.
The core FLUX.1 architecture is a rectified flow transformer scaled to 12 billion parameters, combining multimodal and parallel diffusion transformer blocks. This architecture delivers notably stronger prompt adherence than earlier latent diffusion models and handles text rendering in generated images, hand anatomy, and complex multi-element scenes far more reliably than Stable Diffusion XL. As of April 2026, the model family has expanded to include FLUX.1.1 [pro] (October 2024), FLUX.1 Tools for controlled editing (November 2024), FLUX.1 Kontext for context-aware image editing (May 2025), and FLUX.2 featuring a 32-billion-parameter open-weight dev model (November 2025). FLUX is available for local self-hosting via Hugging Face, or via hosted inference on Fal.ai, Replicate, Together.ai, and BFL's own API. Thousands of community LoRAs are available on Civitai for custom style fine-tuning.
What FLUX generates in April 2026
FLUX spans two model generations with distinct capabilities. The FLUX.1 family centers on the 12B rectified flow transformer. FLUX.1 [schnell] (Apache 2.0) runs in 3-6 inference steps and generates images in under two seconds on modern hardware, fast enough for real-time prototyping on a capable gaming GPU. FLUX.1 [dev] uses the same 12B base with guidance distillation, producing higher-quality results at the cost of more steps; it requires roughly 16GB VRAM at full precision, with quantized versions fitting 8GB cards. FLUX.1 [pro] is the closed, API-only tier delivering the best single-image quality in the family.
The FLUX.1 Tools suite adds four controlled generation modes: fill (inpainting), canny (edge-guided generation), depth (depth-map conditioned generation), and redux (style transfer from reference images). FLUX.1 Kontext, launched May 2025, introduced context-aware editing: upload a photo, type "change the jacket to red," and the model makes a targeted local edit without touching anything else in the frame. Kontext also supports character consistency, allowing the same person or object to persist coherently across different scenes, useful for building consistent visual narratives or product campaigns. BFL claims Kontext runs 8x faster than GPT-Image for editing tasks.
FLUX.2 [dev], launched November 25, 2025, scales the architecture to 32 billion parameters and is available as open weights on Hugging Face. BFL describes it as "the most powerful open-weight image generation and editing model available." FLUX.2 [klein], released January 15, 2026 under Apache 2.0, is a size-distilled version generating images in under a second on consumer GPUs, available in 4B and 9B variants. All FLUX generations support output at standard resolutions up to 1MP for most tiers, with FLUX.2 [pro] Ultra at 4 megapixels via Fal.ai.
Where FLUX sits versus Stable Diffusion 3.5 and Midjourney
The two natural comparisons for FLUX are Stable Diffusion 3.5 (the other major open-weight option) and Midjourney (the dominant commercial closed model). The mechanical differences are significant.
FLUX vs. Stable Diffusion 3.5 Large: SD3.5 Large uses the MMDiT (Multimodal Diffusion Transformer) architecture with a triple text encoder stack: CLIP-L, CLIP-G, and T5 XXL. At 8.1 billion parameters in its large-turbo variant, it runs with a fixed 20-step inference schedule, compared to FLUX schnell's 3-6 steps. FLUX handily wins on prompt adherence, text rendering inside generated images, and anatomically correct hands, which SD3 still struggles with. A February 2025 thread on r/StableDiffusion raised additional concerns that SD3.5's medium and large variants were "untrainable" for LoRA fine-tuning, frustrating fine-tuners and pushing much of the community's creative energy toward FLUX. Civitai's FLUX LoRA catalog now numbers in the thousands. SD3.5 retains an advantage in some pipeline compatibility (older ComfyUI nodes and AUTOMATIC1111 workflows) and can run on lower-VRAM hardware at smaller sizes.
FLUX vs. Midjourney: Midjourney remains a stylistic quality leader for painterly and highly stylized aesthetics, but its structural constraints are the opposite of FLUX's. Midjourney is closed source with no public API for most users, no local deployment, no LoRA fine-tuning, and access limited to Discord or its web interface. You cannot integrate Midjourney into your own application pipeline. FLUX's open weights and BFL API allow full programmatic access, custom fine-tuning, and self-hosted deployment, none of which Midjourney supports. On benchmark leaderboards (Artificial Analysis Arena), FLUX [pro] and Midjourney trade positions depending on the evaluation category; FLUX wins on prompt fidelity and text rendering, while Midjourney retains an edge in some curated artistic styles.
"Really good prompt adherence, strong ability to keep track of multiple parts of a scene, it's technically very impressive. However it seems to have had no training on art-art.", vessenes, Hacker News, October 2024
"FLUX.1 has state of the art prompt adherence, it can do text, and it's open-source. The model's general aesthetic is well-liked. It can do realistic images or artistic ones and has a good understanding of color and light.". Stablecog blog review, 2024
Real cost of running FLUX
For self-hosters, FLUX.1 [schnell] is Apache 2.0 and genuinely free. There is no license cost; you only pay electricity and hardware depreciation. FLUX.1 [dev] is also free for non-commercial personal use via the open-weight Hugging Face release. These two tiers make FLUX accessible to anyone with a capable GPU: a meaningful advantage over commercial-only models.
When using BFL's hosted API, pricing is credit-based: 1 credit = $0.01 USD. Key rates as of early 2026:
FLUX.2 [pro]: approximately $0.03/image
FLUX.1 [pro] / FLUX.1.1 [pro]: $0.04/image (4 credits)
FLUX.1 Kontext [pro]: $0.08/image (higher due to editing complexity)
Fal.ai FLUX1.1 [pro] Ultra (4MP): $0.06/image
There is no flat monthly subscription from BFL; it is purely pay-per-image credits. Third-party hosts (Replicate, Fal.ai, Together.ai) have their own pricing structures and may differ by a few cents. For production workloads generating thousands of images per month, the per-image costs add up quickly; teams doing high volume should benchmark actual generation counts against alternatives like Stable Diffusion self-hosted on spot cloud instances. The minimum cost entry for API use starts around $0.014/image on lighter tiers, making FLUX accessible for small-scale testing without large upfront commitments.
Where FLUX reliably fails
FLUX has real limitations that appear consistently across community discussions. The most notable is classical art and painterly styles. When prompted for "oil painting, thick brushstrokes, Impressionist light," or asked to produce something in the style of Degas or Monet, FLUX tends to return anime-influenced or hyper-digital results rather than painterly ones. Community speculation on HN attributes this to deliberate training data curation: BFL avoided scraping heavily from living artists after the backlash Stable Diffusion faced. The result is a model with exceptional photorealism but narrower artistic range than the older Stable Diffusion SDXL ecosystem.
Portrait skin texture has drawn consistent criticism in r/StableDiffusion threads: a "plastic" or overly smooth quality in close-up faces that reads as synthetic. Fine-tuning with portrait-specific LoRAs mitigates this, but the base model shows it in unguided generation.
Complex spatial composition and negation remain unsolved. Prompts requiring multiple subjects in specific spatial relationships ("three figures, one sitting behind the other two"), or negation ("a room with no windows"), still produce errors. This is not unique to FLUX; it is an architecture-level limitation of current flow-matching models, but it is worth flagging for workflows requiring precise compositional control.
VRAM gating is a practical friction point. FLUX.1 [dev] at full precision needs 16GB VRAM; quantized versions that fit 8GB cards sacrifice quality in complex scenes. FLUX.2 [dev] at 32B is more demanding still. Casual local users on mid-range gaming hardware (RTX 3060, 12GB) will hit limits and may get better practical results from schnell at full precision than from dev at heavily quantized settings.
The non-commercial license on FLUX.1 [dev] creates a subtle trap: the highest-quality open-weight model cannot legally be used in commercial products without switching to the paid API. Users who start with dev for prototyping and want to launch a product must either migrate to schnell (lower quality) or pay for the API.
Who FLUX is for, and who should pick something else
FLUX is the right choice for developers building image generation into applications, researchers who need self-hostable open weights, AI artists running local ComfyUI pipelines, and anyone who wants the freedom to fine-tune with LoRAs on a current-SOTA base model. The Civitai ecosystem for FLUX LoRAs is now mature: thousands of community-trained adapters exist for portrait styles, specific aesthetics, product photography, and more. If you want to build something custom on top of image generation, FLUX is the most capable open-weight foundation available as of April 2026.
FLUX is also the right call for businesses needing API access to production-grade image generation at per-image pricing, without locking into Midjourney's proprietary walled garden.
Skip FLUX if you are a casual user who wants a simple consumer web app for occasional image generation: FLUX does not have its own polished consumer product. You will need to use a third-party UI (Fal.ai, Replicate's web interface, or a local ComfyUI setup). Skip it too if your core use case is replicating classical painting aesthetics; the model has documented gaps there, and a heavily fine-tuned SDXL checkpoint may serve better. If VRAM is a constraint at 8GB, test schnell carefully before committing: it is fast and free but produces less detailed results than [dev] on complex scenes.
User Reviews
No reviews yet. Be the first to share your experience!
Sign in to write a review.
Featured in collections
Curated lists that include FLUX.
Related articles
Guides and articles related to FLUX.

AI Fashion Prompts That Stay Consistent: The Working Formula (2026)

Freepik AI Is Now Magnific: What Changed, What It Costs, and Whether to Stay (2026)

Grok 4.3 API for Agents (May 2026): Pricing, Benchmarks, Migration

AI Video Generator Prompting: The Filmmaker's Real Workflow

Replit Pricing Explained (2026): Core vs Pro and Effort-Based Agent Billing
