Skip to main content

FLUX 3 Image

Overview

FLUX 3 Image gives you maximum control over every pixel. Generate an image from a prompt, edit specific details, combine up to ten references, and draw bounding boxes to place each element.

Endpoint

POST https://api.bfl.ai/v1/flux-3-image with your API key in the x-key header. Only prompt is required.The response returns a polling_url. Poll it until status is Ready, then download result.sample within 1 hour. See Results and errors and the API reference.

Capabilities

Write a prompt to generate a new image. Add up to ten reference images and describe how to use them: edit a detail, change the style, or combine them into a new composition. Click any image to view it full size.

Text to image

Describe the subject, setting, light, and framing. FLUX 3 renders the whole scene from the prompt.
Generate your first image →

Edit an image

Write the change as an instruction, and name exactly what to change. Drag the handle to compare each source with its edit:
Perfectly edit your images →

Multi reference

Refer to each image by its position and say what it contributes. Here, image 1 is the scene and image 2 supplies the object to place in it:
Combine up to ten images →

Control the composition

Add bounding boxes to the end of the prompt to decide where each element goes. Each box is [top, left, bottom, right] on a 0 to 1000 grid. These images from the FLUX 3 launch were generated from layout prompts, with their boxes drawn on top.
The same boxes let you edit only part of an image: recolor, move, replace, or remove one element while the rest stays unchanged. Learn to use bounding boxes →

Keep exploring

Try in Playground

Try FLUX 3 Image in your browser, with no code.

FLUX 3 Text to Image

Your first request in Python, JavaScript, or cURL, then edits and multi-reference compositions.

Prompting guide

How to structure prompts for scenes, styles, text, and edits.

Bounding boxes

Place each element with a box, then edit box by box.

API reference

The full request schema, limits, and response codes.

FLUX 3 Image Editing

Place elements and target edits with bounding boxes.