Text-to-image generation with FLUX.2 [dev] from Black Forest Labs. Enhanced realism, crisper text generation, and native editing capabilities.
Input
You can type #{field} to reference a core field.
Customize your input with more control.
Lightweight open-source generation that maintains professional quality at high speed. FLUX.2 [dev] delivers the efficiency of a streamlined architecture without compromising output fidelity, making it ideal for teams requiring fast iteration cycles and custom model training. As the foundation for LoRA fine-tuning workflows, dev balances accessibility with performance—generate production-ready images quickly, then customize the model for specialized use cases.
Built for: Rapid prototyping | High-volume generation on budget | Custom training workflows | Teams prioritizing speed-to-quality ratio | Foundation for domain-specific fine-tuning
FLUX.2 [dev] strips down to essentials while preserving the core capabilities that make FLUX.2 powerful. Its lightweight architecture delivers professional outputs at speeds that support tight iteration cycles and high-throughput production.
What this means for you:
For precise control over complex generations, use structured JSON prompts instead of natural language. JSON prompting enables granular specification of scene elements, subjects, camera settings, and composition.
Basic JSON structure:
json{ "scene": "Overall setting description", "subjects": [ { "type": "Subject category", "description": "Physical attributes and details", "pose": "Action or stance", "position": "foreground/midground/background" } ], "style": "Artistic rendering approach", "color_palette": ["color1", "color2", "color3"], "lighting": "Lighting conditions and direction", "mood": "Emotional atmosphere", "composition": "rule of thirds/centered/dynamic diagonal", "camera": { "angle": "eye level/low angle/high angle", "distance": "close-up/medium shot/wide shot", "lens": "35mm/50mm/85mm" } }
JSON prompts excel at controlling multiple subjects, precise positioning, and maintaining specific attributes across complex compositions.
Specify exact colors using HEX codes for precise color matching and brand consistency. Include the keyword "color" or "hex" before the code for best results.
Examples:
"a wall painted in color #2ECC71""gradient from hex #FF6B6B to hex #4ECDC4""the car in color #1A1A1A with accents in #FFD700"For enhanced accuracy, reference a color swatch image alongside the HEX code in your prompt.
Reference uploaded images directly in prompts using the @ symbol for intuitive multi-image workflows.
Usage patterns:
"@image1 wearing the outfit from @image2""combine the style of @image1 with the composition of @image2""the person from @image1 in the setting from @image3"The @ syntax provides a natural way to reference multiple images without explicit index notation, while maintaining support for traditional "image 1", "image 2" indexing.