FLUX1.1 Pro Ultra is Black Forest Labs’ hosted image generator, and BFL lists its API price as $0.06 per image. Access is through the BFL API or supported providers, with no released Ultra weights for local inference. Ultra documentation, Product page, Model access
What are the key facts about FLUX1.1 Pro Ultra access?
| Field | Verified detail |
|---|---|
| Developer | Black Forest Labs. Launch |
| Released | November 6, 2024, for Ultra and Raw modes. Launch |
| Type | Hosted image generation from text, with optional image guidance. Ultra documentation |
| Size or parameters | Ultra-specific parameter count: not published in the cited product documentation. Product page |
| License and access | Hosted Pro service, with no released Ultra weights; BFL documents $0.06 per image. Model access, Ultra documentation |
| Where it runs | Provider infrastructure, accessed by an API client or supported hosted interface. Product page, Ultra documentation |
How do you access FLUX1.1 Pro Ultra?
Ultra offers a documented high-resolution generation path in the FLUX1.1 Pro family. Its launch describes output up to four megapixels and an optional Raw mode for a more candid photographic appearance. Launch
The practical access benefit is that your application can request a generated image without loading model weights. The BFL documentation provides request fields, asynchronous polling, and output retrieval instructions. Ultra documentation
This suits a workflow where the operating decision is how many candidate images to generate and keep. Create a shortlist of briefs and a review rubric before submitting repeated paid requests.
For a product photograph, define the object, framing, light, and background before asking for variants. Compare outputs on those requirements rather than accepting whichever image first looks attractive.
Raw is an optional generation setting. Use the sibling Ultra and Raw mode guide for a deeper discussion of its visual controls.
What does FLUX1.1 Pro Ultra cost and what are its limits?
A hosted interface does not provide a local model download. BFL’s Ultra page provides hosted access, while its repository lists downloadable checkpoints separately. Product page, Model access
If a provider advertises trial credits, check its actual terms and the selected model. A limited promotion should not become an assumption that all future Ultra generations will be free.
The verified BFL price here is $0.06 per image. It is the rate in the Ultra documentation, not a statement that every third-party provider charges the same amount. Ultra documentation
For illustration, forty requests at that rate total $2.40. This is simple arithmetic from the documented rate; it does not include any separate provider plan or additional workflow expense.
Decide how you will count success before spending the budget. A generated image can be technically valid while still failing your composition, lettering, or brand requirements.
The service also returns temporary signed image URLs. Its documentation says those URLs are valid for ten minutes, so retrieve the image as part of the request workflow. Ultra documentation
Do not use the temporary URL as the only record of an accepted result. Save the image and request information in the storage you use for the project.
How do you submit a paid FLUX1.1 Pro Ultra API request?
Set up a BFL account, create an API key, and configure access to the required credits. BFL’s quickstart documents account and API setup. Getting started
Place the key in your server environment as BFL_API_KEY. Submit an Ultra request using the documented endpoint and JSON fields. Ultra documentation
curl --request POST \
'https://api.bfl.ai/v1/flux-pro-1.1-ultra' \
--header "x-key: ${BFL_API_KEY}" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "A ceramic coffee cup on a linen cloth, soft morning light",
"aspect_ratio": "1:1",
"raw": false
}'
This creates a paid generation request when executed. The example’s scene and aspect ratio are illustrative choices; the endpoint and request shape follow BFL’s Ultra documentation. Ultra documentation
Retain the response’s task identifier and polling_url. Poll that URL for the task status, and retrieve the image URL in result.sample after the status becomes Ready. Generation quickstart
Handle a failed or moderated result as a separate outcome rather than treating every completed request as an image. BFL’s integration guide documents the asynchronous response flow. Generation quickstart
Download a ready image promptly, then record its prompt, endpoint, output settings, and review decision. Use that information to assess the cost of obtaining an accepted image across your own test set.
A useful review sheet includes composition, object fidelity, visible text, and the reason for rejection. Add the actual request count so that a successful final image does not hide the work required to obtain it.
If your primary requirement is local weights, evaluate FLUX.1 schnell instead. Its official card provides an Apache 2.0 checkpoint, a Diffusers example, and ComfyUI support. Schnell card
Downloading schnell gives you a different model; it does not install Ultra. Keep the model identifier visible in your workflow and in any comparisons you publish. Schnell card, Model access
Klein 4B is another downloadable option with Apache 2.0 weights and image-editing support. The sibling Klein model guide explains its checkpoint choices. Klein card
When comparing local and hosted costs, include the hardware and operating arrangement you actually use. A freely downloadable model and a zero-cost generation service are different budgeting situations.
How does Ultra compare with freely downloadable FLUX models?
| Option | Access and cost distinction |
|---|---|
| FLUX1.1 Pro Ultra | Hosted generation; BFL lists $0.06 per image. Ultra documentation |
| FLUX.1 schnell | Downloadable Apache 2.0 image model with supported local inference. Schnell card |
| FLUX.2 Klein 4B | Downloadable Apache 2.0 generation/editing model, also available through hosted access. Klein card |
These access differences do not establish a universal visual-quality ranking. Evaluate each option against the images you need and the deployment arrangement you can maintain.
The FLUX photography pillar provides prompting background for constructing a consistent photographic test set.
What else should you know about FLUX1.1 Pro Ultra pricing?
Is FLUX1.1 Pro Ultra free?
BFL lists FLUX1.1 Pro Ultra API generation at $0.06 per image. Check any provider promotion separately for the model, quota, and conditions it covers. Ultra documentation
Can I download FLUX1.1 Pro Ultra from Hugging Face?
BFL does not publish FLUX1.1 Pro Ultra as an open-weight checkpoint. Its downloadable FLUX models are separately named products. Model access
Does the Ultra API require a local GPU?
FLUX1.1 Pro Ultra inference runs on provider infrastructure. An API client submits the request and retrieves the result without loading Ultra weights locally. Ultra documentation
Which FLUX alternatives have Apache 2.0 weights?
FLUX.1 schnell and FLUX.2 Klein 4B have downloadable Apache 2.0 weights, according to their official model cards. Budget separately for the compute used to run either model. Schnell card, Klein card
Sources
- BFL Ultra product page
- Ultra and Raw release announcement
- BFL FLUX.1 model access overview
- Ultra API parameters and pricing
- BFL account and API setup
- BFL asynchronous generation quickstart
- FLUX.1 schnell model card
- Klein 4B model card
Top comments (0)