Seedance 1.5 Pro is Live Now!Try Now!
Home/Explore/Flux Image Tools/wavespeed-ai/flux-2-turbo/edit
image-to-image

image-to-image

FLUX 2 turbo Edit

wavespeed-ai/flux-2-turbo/edit

FLUX 2 turbo Edit delivers ultra-fast image-to-image editing from Black Forest Labs—apply natural-language instructions and exact hex color control for consistent, studio-quality results at turbo speed. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Hint: You can drag and drop a file or click to upload

preview

Hint: You can drag and drop a file or click to upload

preview
If enabled, the output will be encoded into a BASE64 string instead of a URL. This property is only available through the API.
If set to true, the function will wait for the result to be generated and uploaded before returning the response. It allows you to get the result directly in the response. This property is only available through the API.

Idle

Have the two people in Figure 1 and Figure 2 take a photo together and hug.

Your request will cost $0.019 per run.

For $1 you can run this model approximately 52 times.

One more thing::

ExamplesView all

Have the two people in Figure 1 and Figure 2 take a photo together and hug.
Change the time in the picture from night to day.
Remove the cups from the table.
Change the art style of the images from Japanese manga to American comics.

README

WaveSpeedAI FLUX 2 Turbo Edit Image-to-Image

FLUX 2 Turbo Edit (wavespeed-ai/flux-2-turbo/edit) is a fast, practical image-to-image editing model for applying natural-language changes to an existing image (for example: lighting, color, props, background, or style), while keeping the original composition and identity cues stable.

It’s well suited for high-volume creative workflows where you want reliable edits with minimal configuration—provide an input image, describe the change, and iterate quickly.

Key capabilities

  • Prompt-guided image editing (image-to-image) Apply targeted edits using plain-language instructions (for example: “make it winter”, “change the background to studio gray”, “increase contrast while keeping the face and pose”).

  • Composition- and identity-preserving updates Optimized for “update, not regenerate” workflows, helping preserve layout, subjects, and overall visual identity across edits.

  • Repeatable results via seed control Use a fixed seed to reproduce the same edit or generate controlled variations for testing and comparison.

  • Flexible image inputs (up to 4 images) Supports 1–4 input images, allowing reference-based edits or multi-image context.

  • Production-friendly outputs Results can be returned as hosted image URLs by default, or as Base64-encoded data for direct embedding.

Parameters and how to use

  • prompt: (required) The edit instruction describing what you want to change.
  • images: (required) Array of input image URLs (1–3 items) to edit.
  • size: Output size in pixels as "width*height".
  • seed: Random seed for generation (-1 for random; fixed integer for repeatability).
  • enable_sync_mode: If true, waits for completion and returns the result in the response (API only).
  • enable_base64_output: If true, returns Base64-encoded output instead of a URL (API only).

Prompt

Write your prompt like a concise edit brief:

  1. State the change clearly Example: “Change the weather to winter. Add light snowfall and frosty breath.”
  2. Explicitly say what must stay the same Example: “Keep the same person, pose, face, and camera framing.”
  3. Specify visual attributes Mention lighting, materials, mood, or style (for example: “soft studio lighting”, “high-contrast cinematic look”).
  4. Use exact values for precision For branding or color accuracy, specify exact values such as hex color codes.

Media (Images)

  • Provide images as publicly accessible image URLs.
  • Supports 1 to 4 images per request.

Other parameters

  • size Controls output resolution using "width*height". Typical values:

    • "1024*1024" for square assets
    • "1536*1024" for wide banners
    • "1024*1536" for portrait layouts
  • seed

    • -1 for a new variation each run
    • A fixed integer (for example: 12345) for repeatable edits
  • enable_sync_mode (API only) Set to true if you want the API call to block until the result is ready.

  • enable_base64_output (API only) Set to `true if you need Base64 output instead of a hosted image URL.

After you finish configuring the parameters, click Run, preview the result, and iterate if needed.

Pricing

$0.019 per run

Notes

  • For the most stable results, make one type of change at a time and reuse the same seed while iterating.
  • If edits change too much of the original image, reinforce constraints in the prompt (for example: “keep the same composition, identity, and proportions”).

Related Models

  • FLUX.2 Dev Edit – A lightweight, cost-efficient FLUX.2 editing variant.
  • FLUX.2 Flex Edit – A more flexible option for creative and stylistic exploration.
  • FLUX.2 Pro Edit – Higher-fidelity edits designed for production and brand assets.
  • FLUX.2 Max Edit – The highest-quality FLUX.2 editing model for detail-critical work.