FLUX.2 guide: how to create photoreal product visuals and multi-reference edits in Phygital+

When I reach for FLUX.2, I am usually not hunting for a stylized moodboard first.

I am hunting for something that can pass as a real photograph or a production-ready commercial still.

Black Forest Labs released FLUX.2 in November 2025 as a family for photoreal generation and editing, with output up to 4 megapixels, multi-reference control, and a strong quality-to-cost positioning. That combination is why it shows up so often in product, ecommerce, and brand production workflows.

In this guide I want to focus on four practical questions:

  • which FLUX.2 variant to use
  • what FLUX is actually good at
  • how to prompt it for photoreal control
  • how to use it inside Phygital+
FLUX AI image generation hero visual

FLUX.2 versions compared

Variant Best use Why I would use it
FLUX.2 [pro] production generation + editing balanced quality and speed for day-to-day commercial work
FLUX.2 [flex] typography / fine detail control when small details and readable text matter more
FLUX.2 [max] highest quality / grounding workflows when I want the top of the family for hard prompts
FLUX.2 [klein] fast iteration / high volume when I need speed and branching before final quality

My working rule

  • [klein] to explore
  • [pro] to produce
  • [flex] when text/detail is the bottleneck
  • [max] when the frame has to be the final hero

What FLUX.2 is actually good at

1. Photoreal materials and lighting

What: believable surfaces, physics, and photographic light behavior.
When to use: product shots, editorial realism, ecommerce heroes.
Why it matters: reduces the generic “AI look” that kills commercial trust.

2. Multi-reference consistency

What: combine multiple references for character/product/brand lock.
When to use: recurring talent, SKU consistency, packshot systems.
Why it matters: one pretty image is not a catalog.

3. Generation and editing in one family

What: create and then locally change lighting, background, pose, or style.
When to use: production revisions without restarting from zero.
Why it matters: real work is revision, not one-shot generation.

4. Strong quality-to-cost ratio

What: competitive output quality relative to spend.
When to use: branching many options before locking a final.
Why it matters: production volume changes which model you can afford to explore with.

How I think about prompting FLUX

FLUX responds best when I prompt like a photographer/art buyer, not like a fantasy novelist.

I prioritize:

  1. exact subject
  2. camera geometry
  3. light source and quality
  4. material truth
  5. what must remain unchanged
Stronger brief
studio product photo of a matte ceramic water bottle on a pale limestone slab, 85mm lens look, table-level angle, soft north-light softbox from camera left, accurate label typography, natural contact shadow, no CGI gloss, no floating props, commercial ecommerce hero

Prompt structure table

Subject Camera Lighting Materials Edit intent Constraints
product / person lens + angle source + quality surface truth generate vs revise keep / remove / no

Example prompts

Ecommerce hero

Front three-quarter product photo of a white wireless earbud case on seamless light gray infinity background, softbox lighting, crisp edges, accurate plastic material, subtle reflection, catalog-ready composition, no hand models, no lifestyle clutter

Editorial portrait

Natural-light portrait of a chef in a stainless kitchen, medium close-up, window light from the side, visible skin texture, shallow depth of field, documentary food-magazine style, no beauty retouching look

Packshot revision

Same perfume bottle as reference, keep logo and glass proportions exact, replace background with warm beige gradient, soft shadow under bottle, luxury ecommerce lighting, no extra props

Interior still

Wide shot of a sunlit living room with oak floor and linen sofa, realistic window highlights, subtle dust in light beam, architectural photography, natural color, no fisheye distortion

Food commercial

Top-down shot of a ceramic bowl of tomato soup with basil oil, soft daylight, tactile steam, food advertising style, accurate reflections on glaze, no text overlays

Brand character lock

Same woman from reference, olive jacket, short black hair, standing in a rainy Tokyo crosswalk at night, neon reflections on wet pavement, photoreal cinematic still, identity locked, no face morphing

A practical FLUX workflow inside Phygital+

  1. Explore compositions quickly with a faster variant when available.
  2. Lock the hero with [pro] or [max].
  3. Use references early if the product or person must stay consistent.
  4. Do local edits in-family before jumping to another tool.
  5. Chain into upscaling, background cleanup, or video only after the still is stable.

Start from the FLUX model page.

When I would not use FLUX

  • I need native SVG logo geometry
  • I want maximal painterly/fantasy stylization over realism
  • the brief is pure taste exploration and Midjourney already wins that lane
  • I need dense multilingual layout systems where another text-first model is stronger

FAQ

What is FLUX.2?

FLUX.2 is Black Forest Labs’ image generation and editing model family, released November 2025. It focuses on photorealistic output up to 4MP, multi-reference control, clean typography, and production-oriented editing.

Which FLUX.2 variant should I use?

Use [pro] for production quality at scale, [flex] when typography and fine detail control matter most, [max] when you want top-tier quality/grounding workflows, and [klein] when speed and high-volume iteration matter.

Can FLUX use multiple reference images?

Yes. Official FLUX.2 positioning highlights multi-reference control — up to around 10 references depending on the workflow — for character, product, and brand consistency.

Is FLUX good for photoreal product visuals?

Yes. That is one of its strongest lanes: real-world lighting/materials, product shots, and edits that need to stay commercially usable.

Can I use FLUX commercially in Phygital+?

On paid Phygital+ plans, outputs are covered by commercial-use licensing under platform terms. Vendor licensing still differs by variant ([pro]/[flex] hosted vs open-weight [dev]/[klein]), so check the model card.

Why run FLUX inside Phygital+?

Because generation and downstream editing can stay on one canvas with other models, instead of bouncing between separate generators and editors.


Explore more