Customize your input with more control.
Customize your input with more control.
Type # to reference inputs.
Hint: Drag and drop image files from your computer, images from web pages, paste from clipboard (Ctrl/Cmd+V), or provide a URL. Accepted file types: jpg, jpeg, png, webp, gif, avif, heic, heif

Customize your input with more control.
Your request will cost $0.04 per image.
Transform your images with intelligent editing using FLUX.1 Kontext [pro], a powerful 12-billion parameter multimodal flow transformer designed for in-context image generation and editing. Seamlessly modify existing images with simple text instructions while preserving character consistency and visual quality.
FLUX.1 Kontext [pro] delivers exceptional image editing and generation capabilities through its multimodal architecture. Built to understand both text and visual context, it excels at intelligent image modifications, character preservation, and complex scene transformations without requiring fine-tuning or complex workflows.
Creative Image Editing Modify existing images with natural language instructions. Change styles, swap objects, adjust lighting, or transform scenes while maintaining visual coherence.
Character Consistency Preserve unique characters, objects, or styles across different scenes and environments without any fine-tuning required.
Typography and Text Editing Seamlessly edit text within images - change signs, labels, posters, or any text elements with precision.
Style Transfer and Remixing Transform images from one artistic style to another - oil painting to pencil sketch, modern poster to surreal collage.
Getting up and running with FLUX.1 Kontext [pro] takes just a few minutes. Here's how to begin:
For JavaScript/TypeScript:
javascriptimport { fal } from "@fal-ai/client"; fal.config({ credentials: "YOUR_FAL_KEY" }); const result = await fal.subscribe("fal-ai/flux-pro/kontext", { input: { prompt: "Change the red car to blue while keeping everything else the same", image_url: "https://your-image-url.com/image.jpg" } });
For Python:
pythonfrom fal_client import FalClient client = FalClient("YOUR_FAL_KEY") result = client.subscribe("fal-ai/flux-pro/kontext", { "prompt": "Change the red car to blue while keeping everything else the same", "image_url": "https://your-image-url.com/image.jpg" })
Achieve optimal results with these proven approaches:
Be specific about what you want to change and what should remain the same. Instead of "make it better," try "change the background to a sunset while keeping the person's pose and clothing identical."
Use Kontext's strength in preserving characters across edits. You can modify lighting, backgrounds, or scenes while maintaining the same person, object, or style.
When editing text in images, specify exactly what text to change and what it should become: "Change 'SALE' to 'SOLD OUT' on the storefront sign."
Build upon previous edits through multiple turns while maintaining visual consistency and character identity.
Refine images through successive edits while preserving quality and character consistency across multiple editing sessions.
The model reads both image context and text instructions to ensure edits make logical and visual sense.
The FLUX.1 Kontext [pro] API accepts the following core parameters:
typescriptinterface FluxKontextParameters { prompt: string; // Your editing instruction image_url: string; // Input image to edit guidance_scale?: number; // Prompt adherence strength num_inference_steps?: number; // Generation steps seed?: number; // For reproducible results }
Your request will cost $0.04 per image. Our transparent, per-image pricing makes it cost-effective for both experimentation and production use:
View detailed pricing or contact sales for enterprise solutions.
We're here to help you succeed with FLUX.1 Kontext [pro]:
Ready to transform your images with intelligent editing? Sign up now at https://fal.ai and start creating with FLUX.1 Kontext [pro].