Browse ModelsWavespeed AIFlux 1.1 Pro Ultra

Flux 1.1 Pro Ultra

Flux 1.1 Pro Ultra

Playground

Try it on WavespeedAI!

FLUX 1.1 Pro Ultra is the latest FLUX model delivering professional-grade photoreal image generation with support up to 2K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Features

FLUX 1.1 Pro Ultra

Generate stunning, highly detailed images with FLUX 1.1 Pro Ultra — the premium tier of Black Forest Labs’ acclaimed FLUX model family. Known for exceptional prompt adherence, intricate detail rendering, and versatile style capabilities, it’s the go-to choice for professional-quality image generation.

Why It Looks Great

  • Ultra-quality output: Premium tier delivers maximum detail, coherence, and visual fidelity.
  • Exceptional prompt adherence: Accurately interprets complex, multi-element descriptions.
  • Raw mode: Toggle for less processed, more natural-looking images.
  • Intricate detail rendering: Excels at fine textures, ornate designs, and complex machinery.
  • Flexible aspect ratios: Multiple format options for any use case.
  • Prompt Enhancer: Built-in tool to refine and expand your descriptions automatically.
  • Reproducible results: Use the seed parameter to recreate exact outputs.

Parameters

ParameterRequiredDescription
promptYesText description of the image you want to generate.
aspect_ratioNoOutput format (e.g., 1:1, 16:9, 9:16). Default: 1:1.
output_formatNoFile format: jpg or png. Default: jpg.
rawNoEnable for less processed, more natural-looking images.
seedNoRandom seed for reproducibility. Leave empty for random.
enable_base64_outputNoAPI only: Returns base64 string instead of URL.

How to Use

  1. Write your prompt — describe your image with rich details about subject, style, and atmosphere.
  2. Use Prompt Enhancer (optional) — click to automatically enrich your description.
  3. Choose aspect ratio — select the format that fits your needs.
  4. Select output format — choose jpg for smaller files or png for higher quality.
  5. Toggle raw mode (optional) — enable for more natural, less processed aesthetics.
  6. Set seed (optional) — for reproducible results.
  7. Run — click the button to generate.
  8. Download — preview and save your image.

Pricing

Flat rate per image generation.

OutputCost
Per image$0.06

Best Use Cases

  • Concept Art & Illustration — Create detailed fantasy, sci-fi, and steampunk imagery.
  • Product Visualization — Generate intricate product concepts with fine details.
  • Architectural Rendering — Visualize ornate buildings and interior designs.
  • Marketing & Advertising — Produce high-quality visuals for campaigns.
  • Creative Exploration — Experiment with complex, multi-element compositions.

Example Prompts

  • “A grand steampunk airship soaring through the sky, with intricate brass and copper details, large propellers spinning, and a massive balloon filled with hot air. The airship is adorned with Victorian-style architecture, featuring ornate railings and decorative elements.”
  • “Photorealistic portrait of an elderly craftsman in his workshop, warm natural lighting, detailed wood textures and tools in background”
  • “Enchanted library with floating books, magical glowing orbs, spiral staircases reaching into infinite darkness, fantasy art style”
  • “Futuristic motorcycle design with sleek aerodynamic curves, chrome and matte black finish, studio lighting”
  • “Japanese zen garden at dawn, morning mist over raked sand patterns, moss-covered stones, cherry blossom petals falling”

Raw Mode Explained

SettingResultBest For
Raw OFF (default)More polished, vibrant, enhanced lookMarketing, social media, stylized content
Raw ONLess processed, natural, organic feelPhotorealism, documentary style, authentic aesthetics

Pro Tips for Best Results

  • FLUX excels at intricate details — don’t hesitate to describe ornate, complex elements.
  • Include material descriptions: “brass and copper”, “chrome finish”, “weathered wood”.
  • Specify lighting conditions for more controlled outputs.
  • Use raw mode when you want images that feel more like photographs than renders.
  • Layer your descriptions: subject → details → environment → style → mood.
  • The model handles long, detailed prompts exceptionally well — be descriptive!

Notes

  • The enable_base64_output option is only available through the API.
  • Generation time may vary based on prompt complexity and queue load.
  • FLUX 1.1 Pro Ultra represents the highest quality tier in the FLUX family.
  • Raw mode is particularly effective for portraits and natural scenes.

Authentication

For authentication details, please refer to the Authentication Guide.

API Endpoints

Submit Task & Query Result


# Submit the task
curl --location --request POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-1.1-pro-ultra" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}" \
--data-raw '{
    "aspect_ratio": "1:1",
    "output_format": "jpg",
    "raw": false,
    "enable_base64_output": false
}'

# Get the result
curl --location --request GET "https://api.wavespeed.ai/api/v3/predictions/${requestId}/result" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}"

Parameters

Task Submission Parameters

Request Parameters

ParameterTypeRequiredDefaultRangeDescription
promptstringYes-The positive prompt for the generation.
aspect_ratiostringNo1:11:1, 16:9, 9:16, 4:3, 3:4
output_formatstringNojpgjpg, pngThe format of the output image.
rawbooleanNofalse-Generate less processed, more natural-looking images.
seedintegerNo--1 ~ 2147483647The random seed to use for the generation.
enable_base64_outputbooleanNofalse-If enabled, the output will be encoded into a BASE64 string instead of a URL. This property is only available through the API.

Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
data.idstringUnique identifier for the prediction, Task Id
data.modelstringModel ID used for the prediction
data.outputsarrayArray of URLs to the generated content (empty when status is not completed)
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.has_nsfw_contentsarrayArray of boolean values indicating NSFW detection for each output
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds

Result Request Parameters

ParameterTypeRequiredDefaultDescription
idstringYes-Task ID

Result Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
dataobjectThe prediction data object containing all details
data.idstringUnique identifier for the prediction, the ID of the prediction to get
data.modelstringModel ID used for the prediction
data.outputsstringArray of URLs to the generated content (empty when status is not completed).
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds
© 2025 WaveSpeedAI. All rights reserved.