FLUX.1 Kontext [max] is a text-to-image model with max performance and greatly improved prompt adherence for accurate results. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Idle

$0.08per run·~12 / $1

The camera begins in a dimly lit interrogation room, focusing closely on the eyes of a white woman in her early 30s. It slowly pulls back to reveal her full face—platinum blonde hair slightly disheveled, her expression calm but betraying flickers of anxiety. She sits upright in a metal chair, tense wrists resting on the cold tabletop. A harsh overhead light casts sharp shadows across her face, creating stark contrast and strong shadow lines.

Anime racer girl on flaming hoverboard, graffiti skyline, dynamic angle

Van Gogh-style starry night ocean, thick brushstrokes, swirling waves

Vintage bicycle leaning against brick wall with flower basket, cobblestone street, dusk blue hour ambiance

A cute lego doll with a garden background

A vibrant young superhero in a brightly colored costume, striking a dynamic pose atop a city skyline, with a lively urban landscape in the background. Bold lines, vivid colors, American comic book/Japanese anime style.

An elderly woman in elaborate Victorian attire, seated in a velvet-upholstered armchair, holding an open book with a serene expression, against the backdrop of a dimly lit classical study. Classical oil painting texture, soft Rembrandt lighting, rich and deep colors.

An 8-bit style adventurer character, holding a pixelated sword and shield, standing in a simple forest scene with blocky trees and bushes in the background. Clear pixel blocks, limited color palette, nostalgic retro game style.

A human silhouette with its head replaced by a floating geometric shape, situated in a distorted, dreamlike landscape, with broken clocks and floating islands in the sky. Non-linear perspective, bizarre juxtapositions, unexpected elements, surrealist art.

A mechanic with goggles and gear embellishments, wearing a leather apron, repairing intricate machinery in a workshop filled with steam and contraptions, with gleaming metal and pipes in the background. Retro-futurism, metallic sheen, intricately detailed mechanical parts, industrial steampunk aesthetic.
FLUX Kontext Max is a high-quality text-to-image model built for prompt-faithful generation with strong composition control and cinematic detail. Write a clear scene description (subject, setting, action, camera, lighting, mood), and it produces polished, production-ready images—great for story frames, concept art, marketing visuals, and realistic or stylized illustration work.
$0.08 per image.
Total cost = num_images × $0.08 Example: num_images = 4 → $0.32
A reliable prompt structure:
Example pattern: A [shot type] of [subject] [action] in [scene]. [Lighting + mood]. [Camera/framing]. [Style cues].
Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-kontext-max/text-to-image with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Flux Kontext Max Text To Image below.
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-kontext-max/text-to-image" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"seed": 0,
"guidance_scale": 3.5,
"aspect_ratio": "1:1",
"enable_sync_mode": false
}'
# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"
# When status is "completed", read the output from data.outputs[0].// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env
const result = await client.run("wavespeed-ai/flux-kontext-max/text-to-image", {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"seed": 0,
"guidance_scale": 3.5,
"aspect_ratio": "1:1",
"enable_sync_mode": false
});
console.log(result.outputs[0]); // → URL of the generated output# pip install wavespeed
import wavespeed
output = wavespeed.run(
"wavespeed-ai/flux-kontext-max/text-to-image",
{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"seed": 0,
"guidance_scale": 3.5,
"aspect_ratio": "1:1",
"enable_sync_mode": false
}
)
print(output["outputs"][0]) # → URL of the generated outputFlux Kontext Max Text To Image is a WaveSpeedAI model for image generation, exposed as a REST API on WaveSpeedAI. FLUX.1 Kontext [max] is a text-to-image model with max performance and greatly improved prompt adherence for accurate results. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.
POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/wavespeed-ai/flux-kontext-max-text-to-image.
Flux Kontext Max Text To Image starts at $0.080 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.
Key inputs: `prompt`, `aspect_ratio`, `seed`, `guidance_scale`, `enable_sync_mode`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/wavespeed-ai/flux-kontext-max-text-to-image.
Average end-to-end generation time on WaveSpeedAI is around 16 seconds per request — measured across recent runs. Queue time scales with global demand; live status is visible in the prediction record.
Commercial usage rights depend on the model's license, set by its provider (WaveSpeedAI). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.