What are the FLUX Tools?

Last updated: August 26, 2026

FLUX Tools are purpose-built editing endpoints for specific tasks. They complement the general FLUX models, which handle text-to-image, video, and prompt-based editing. Each tool takes an input image (or video) and returns a result through the same async submit-and-poll pattern as the rest of the API.

Tool

What it does

You provide

Pricing

FLUX Outpainting

Extends an image beyond its original borders, filling the new area with coherent content.

An input image and a larger target canvas

from $0.10/MP

FLUX Eraser

Removes a masked object and rebuilds the scene behind it.

An input image and a mask of what to remove

from $0.034/image

FLUX Virtual Try-On

Dresses a person in a garment, keeping their face and pose.

A person image and a garment reference

from $0.0475/image

FLUX Video Upscale

Upscales a video to higher resolution, in Precise or Creative mode.

A video up to 20 seconds

$0.07/MP·s (Precise), $0.10/MP·s (Creative)

FLUX Deblur

Sharpens a blurry image, recovering detail across the frame.

An input image

from $0.034/image

Endpoints

Outpainting: POST /v1/flux-tools/outpainting-v1
Eraser: POST /v1/flux-tools/erase-v1
Virtual Try-On: POST /v1/flux-tools/vto-v1
Virtual Try-On v2: POST /v1/flux-tools/vto-v2 (same request shape, references and output up to 4MP)
Video Upscale: POST /v1/flux-tools/video-upscale-v1
Deblur: POST /v1/flux-tools/deblur-v1

Each tool has full documentation, including request parameters and worked examples, in the FLUX Tools section of docs.bfl.ai.

How billing works

Like all generations, you are only charged for successful results. Failed or moderated requests do not consume credits.