Skip to main content
Simple credit-based pricing: 1 credit = $0.01 USD • Pay per image, or per second for video • Same price for API and Playground

Pricing

The following table shows pricing for all FLUX models and their variants:

FLUX 3 Models (Video)

FLUX 3 generates video with synchronized audio and uses per-second pricing — cost scales with clip length, resolution (hd or fhd), and whether you run a full render or a fast draft.
Drafts render at hd and cost about a third of a full render, so you can explore variants freely and only pay full price for the shot you keep. See the FLUX 3 overview for length limits and supported aspect ratios.

FLUX Tools (Video)

FLUX Video Upscale is priced per output megapixel-second: the megapixels per output frame multiplied by the output duration in seconds. ¹ One megapixel-second is one megapixel (1,048,576 pixels, i.e. 1024 × 1024) of output resolution for one second of output video. Charges are calculated on the delivered output’s actual frame dimensions and duration: megapixels per output frame × output duration in seconds, with fractional values charged pro rata. Example: upscaling a 10-second clip to 1080p (1920 × 1080 = 1.98 megapixels) is 19.8 megapixel-seconds, i.e. $1.48 (Precise) or $2.08 (Creative). ² Charges are based on output only. Input resolution, upscale factor and optional prompts are not charged separately. ³ Rates apply to output at the standard frame rate of 24 frames per second. Where output at a higher frame rate is requested and supported, charges scale proportionally with frame rate (equivalently, the listed rate ÷ 24 per megapixel per frame). Supported input durations, resolutions, upscale factors and frame rates are set out in the documentation. ⁴ Input videos up to 20 seconds. Sources longer than 20 seconds are rejected before processing; they are not truncated, and no charge applies.

FLUX.2 Models

FLUX.2 uses megapixel-based pricing — cost scales with output resolution.
Klein pricing explained: The first megapixel costs a flat rate, then each additional MP adds to the total. For example, a 2MP image with Klein 4B costs $0.014 + $0.001 = $0.015.
FLUX.2 pricing varies by output resolution. Use the pricing calculator for exact costs.

Fine-tuned Endpoints (Public Beta)

During public beta, fine-tuned FLUX.2 endpoints are billed at the same rate as their base endpoints. For example, a request to flux-2-klein-9b-kv-finetuned costs the same as the equivalent flux-2-klein-9b request at the same resolution.
Pricing for fine-tuned endpoints may change once out of public beta. See the LoRA inference guide for details on how to call these endpoints.

FLUX.1 Models (Previous Generation)

Batch Pricing

Batch requests multiply the base cost by the number of images
Example: FLUX.2 [pro] batch of 4 images
  • Single image: from $0.03
  • Batch of 4: from $0.12

Getting Started

Quick Start

Create account, add credits, and get API keys

Generate Images

Start creating with our API

Try Playground

Try our models without writing code