Search for FLUX.2 next to the word free and the first screen of results is full of sites that will happily generate an image. Almost none belong to Black Forest Labs. The vendor’s own pages are precise about money and quiet about free, with one exception: an open-weight build that one official table labels Free (non-commercial).

This page keeps every published figure on the page it came from, then costs two realistic jobs line by line. Where nothing is published, the gap says so.

The short answer, and the only cell that says free

No free API allowance appears on any page read here. The quick-start page is blunt about what pays for a request: credits power all API and Playground usage. The pricing documentation fixes the conversion at 1 credit = $0.01 USD, adds that the API and the Playground cost the same, and the billing page mentions no signup bonus or monthly grant. The browser surface is convenient, not free; the FLUX walkthrough covers what it does.

The one place an official page prints the word sits in the pricing row of the model overview table, in the FLUX.2 [dev] column: Free (non-commercial). That is a licence status for weights you run yourself, not a quota of hosted images.

What each FLUX.2 tier charges per megapixel

The two official pages carry rates in different shapes. The image tab of bfl.ai/pricing splits each tier three ways; the docs page gives one flatter from figure per operation.

FLUX.2 tierFirst megapixelEach further MPPer reference imagedocs page, from
FLUX.2 [max]$0.07$0.03$0.03/MP$0.07 generation and editing
FLUX.2 [pro]$0.03$0.015$0.015/MP$0.03 generation, $0.045 editing
FLUX.2 [flex]$0.05$0.05$0.05/MP$0.05, but the overview prints $0.06
FLUX.2 [klein] 4B$0.014$0.001$0.001/MP$0.014
FLUX.2 [klein] 9B$0.015$0.002$0.002/MP$0.015
FLUX.2 [dev]Not on the API——Local only, open weights, non-commercial

The first four columns come from bfl.ai/pricing, the last from docs.bfl.ai/quick_start/pricing. Read together, they show the shape of a bill: the first megapixel costs most, each further one less.

The [flex] row is a real disagreement between two official pages: $0.05 per megapixel on all three lines here, $0.06 in the model overview. Neither has been corrected, so cite the page you actually read.

What is free: the open-weights track

The free story lives on the weights. The model overview states that [klein] 4B is fully open under Apache 2.0 and that [klein] 9B ships under the FLUX Non-Commercial License. Both download from Hugging Face and both are absent from the hosted endpoint list, which is why the pricing table files [dev] as local only. Read the licence text for your own case, because the names are the operative fact and they differ. No official page attaches a fee to downloading these weights, and none publishes a quota on the images you make with them.

Commercial self-hosting is the paid track. The licensing page lists Builder, Platform, Professional and Enterprise, each with a monthly image allowance and a scope of use. None carries a published price, and every card routes to Contact Sales or a dashboard purchase page.

Why a search for FLUX.2 free lands on other people’s sites

The official surface is a short list: bfl.ai, docs.bfl.ai, dashboard.bfl.ai, playground.bfl.ai and mcp.bfl.ai. Anything else selling you FLUX.2 output is reselling it on its own terms, with its own credits and its own free allowances. Those figures are the reseller’s quotes, not Black Forest Labs prices, and they are not comparable to a per-megapixel rate anyway. A free image on someone else’s service and a free licence on a set of weights are different objects, and neither is a free API allowance.

A working test: if a page about FLUX.2 pricing never shows the conversion 1 credit = $0.01 USD, it is not Black Forest Labs. The request mechanics live in the FLUX.2 API guide, which keeps every header and endpoint on the vendor’s own spelling.

Worked examples: two jobs costed line by line

Both jobs use published rules only. One megapixel is 1024×1024 pixels. Resolution rounds up to the next whole megapixel, separately for each reference image and for the output, and the first megapixel takes the higher rate.

Example 1: one 1440×2048 poster on FLUX.2 [pro]

A portrait poster at 1440×2048, text to image, no references.

Output pixels   1440 × 2048            = 2,949,120 px
Megapixels      2,949,120 / 1,048,576  = 2.8125 MP
Rounded up      per the pricing note                 -> 3 MP
Charge          first MP $0.03 + 2 × $0.015
                = $0.03 + $0.03                      = $0.06
Credits         $0.06 / $0.01                        = 6 credits

Six cents, with the rounding doing visible work: 2.8 megapixels of pixels were billed as 3. At 1024×1024 the same job costs $0.03, since a square megapixel needs no rounding.

Example 2: four references on FLUX.2 [max]

A product shot: 1024×1024 output on [max], with four reference images holding the packaging and the label.

Output           1024 × 1024            = 1 MP exactly
Output charge     first MP                           = $0.07
References       several references, each charged as 1 MP
                 4 × $0.03                           = $0.12
Total            $0.07 + $0.12                       = $0.19
Credits          $0.19 / $0.01                       = 19 credits
Official Black Forest Labs example: a glass jar of branded capsules whose label is reproduced exactly from a reference image
Black Forest Labs

The second half of that footnote is the part people miss. When several references are sent, each image above one megapixel is downscaled to one megapixel and charged as one megapixel, whatever output size you asked for. A single reference is different: up to 4 MP it is processed at its original resolution, so one 4 MP reference costs 4 × $0.03 — the same $0.12 as four 1 MP references. Going big saves a round trip, not money.

What the official pages still have not published

  • No free API allowance, signup credits or trial grant. The quick-start page goes from registering straight to adding credits.
  • No minimum purchase amount. The auto top-up threshold of $5, and a recharge target $10 above it, are top-up rules rather than a purchase floor.
  • No unit price for any commercial open-weights tier.
  • No success rate, benchmark score or head-to-head comparison against another vendor.
  • No per-country pricing or availability split. The only regional division is infrastructural: European and US API endpoints.

Frequently asked questions

Is there any free way to use FLUX.2? Yes, on the weights: [klein] 4B under Apache 2.0 and [klein] 9B under the FLUX Non-Commercial License, both on Hugging Face. No free API allowance is published.

Does the playground count as a free tier? No. The quick-start page states that credits power all API and Playground usage, and the pricing documentation charges the same rate in both.

What does one image cost, roughly? On [pro] a 1024×1024 output is one megapixel, so $0.03. On [max] the same square is $0.07. Add $0.03 per reference on [max], or $0.015 on [pro], and round the output up.

Why does this article give two prices for [flex]? Because two official pages disagree and the disagreement is the finding. Cite whichever page you read.

Read the megapixel rules once, then keep the two pages side by side: the API costing walkthrough turns the same four rules into a function you can run, and the FLUX.2 prompt guide covers the habits that keep you from re-rolling an expensive job.