Skip to main content

Inpainting on FLUX.1 Fill [dev], Black Forest Labs' 12-billion-parameter fill model, with up to three of your own FLUX.1 dev LoRAs. Send a source image and a mask: only the white area is redrawn, the rest comes back as it was, and nothing is filtered.

From $0.042/image

Workbench

Input

Image editing
223/5000
Describe what belongs in the white area: the object or garment, its material and the light it sits in. Put a LoRA trigger phrase first. Up to 5,000 characters. at least 1 characters · at most 5000 characters
1/1

Drop files or media links, paste, or browse · 1 file · Max 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 files
The photo to repaint. The result keeps its aspect ratio; the resolution tier sets the long side.
1/1

Drop files or media links, paste, or browse · 1 file · Max 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 files
A black-and-white image the same size as the source: white is redrawn, black is kept. A mask of another size is stretched to fit, so draw it on the source canvas.
1k returns a long side of 1,024 pixels and is the default; 1.5k returns 1,536. Sides are rounded down to a multiple of 32. Both cost the same.
Style LoRAs0/3
Up to three {path, scale} entries trained for FLUX.1 dev; scale 0 to 4, 1 is neutral. Use a public direct link to the .safetensors file. Does not change the price. at most 3 items
Prompt adherence
How strictly the fill follows the prompt, 28 to 35; 30 by default. Does not change the price. no lower than 28 · no higher than 35
Sampling steps
Denoising steps, 1 to 50; 28 by default. Fewer steps return faster and a little softer. Does not change the price. no lower than 1 · no higher than 50
Seed
Keeps fills comparable while you change the prompt or a LoRA. It does not guarantee the exact same pixels on every run. no lower than 0 · no higher than 2147483647
Safety checkerOff

SpicyAPI does not run a safety checker on this model. Your prompt and media go to the model as written, and the model itself decides what comes back.

Checking your account before enabling submission and pricing.

Output

Ready for a new run
crimson-slip-fittingExample result

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

INPAINTING API

FLUX.1 Fill Dev LoRA API at a glance

FLUX.1 Fill [dev] with your own LoRAs: paint a mask, describe what goes there, and keep everything else as it was.

Parameters
12B
FLUX.1 Fill [dev] from Black Forest Labs, trained for inpainting and outpainting.
Only white is redrawn
Mask
An all-black mask returned the source unchanged in our test.
LoRAs per call
3
Weights trained for FLUX.1 dev, each with its own strength from 0 to 4.
Images per run
1 – 4
Several takes on the same mask in one request, billed per image.
Typical render
~27 s
Median model time across 22 test runs; the 1.5k tier takes longer.
Content filter
None
No filter on prompts, weights or results.

Results

What you can make with FLUX.1 Fill Dev LoRA

  • Photograph of a woman with close-cropped hair in a floor-length crimson silk evening dress standing on a wooden fitting platform in a tailor's atelier, a three-panel mirror, fabric shelves and a dress form around her

    Wardrobe

    A new dress, the same fitting

    The muslin toile was masked and redrawn as a crimson silk evening dress at the 1.5k tier. Her face, the platform, the mirror and the dress form are the original pixels, and the mirror reflection was masked too so it matches.

    Inpainting at the 1.5k tier: a muslin toile redrawn as a silk evening dress.

  • Photograph of a man and a woman standing back to back in an empty dance studio, a pixel-art mural of two dancers in red dresses painted on the wall behind them

    LoRA

    A style LoRA on a bare wall

    Two rectangles of empty wall were masked and filled with a pixel-art mural using a pixel-art LoRA. The two dancers in front of it were never touched.

    Inpainting with a pixel-art LoRA at 1: the wall masked, the couple untouched.

  • Photograph of a man with wavy black hair sitting on the floor of a sunlit dance studio against the mirror wall, his grey hoodie unzipped and open over his chest

    Mask edges

    What stays outside the mask stays

    Only the front of the hoodie and its reflection were masked, so the hood around his neck carries over and the change reads as the same garment, now unzipped.

    Inpainting without a LoRA: the hoodie front and its reflection masked.

Content test

Is FLUX.1 Fill Dev LoRA uncensored? What we tested

We ran each level on our live setup and checked every clip frame by frame. A pass means the content was actually on screen, not just that the request went through.

Content levels tested on FLUX.1 Fill Dev LoRA, by mode
LevelImage editing
MildThe lightest prompts in the test
RendersTested Oct 9, 2026
ModerateWhere filtered models start to refuse
RendersTested Oct 9, 2026
StrongThe middle of the scale
RendersTested Oct 9, 2026
Very strongWhere most models start to hold back
Not tested yet
MaximumThe top of the scale
RendersTested Oct 9, 2026

Renders: on screen as written. Softened: generated, but milder than what was written. Refused: rejected. Not tested yet: we have not run that level on that mode.

How each mode behaves

All modes
Use LoRAs trained for FLUX.1 dev. A LoRA for another model family loaded without an error and changed nothing, and a link that needs a login or points to a web page fails the request. Style LoRAs act only inside the mask, so a masked area in a photograph stays mostly photographic.
All modes
Only the white area changes, so anything left outside it stays in the picture. A second person asked for inside a mask did not appear in our tests, and without an unfiltered LoRA the model toned the result down.
All modes
Guidance runs from 28 to 35, sides are capped at 1,536 pixels and results come back as JPEG. The output keeps the source's aspect ratio, with sides rounded down to a multiple of 32.
All modes
Every person you describe or upload must be an adult. You are responsible for the lawfulness of what you generate and publish, including the rights of anyone in a source image. Generated media is retained for 14 days and then deleted.

Use cases

What to build with the FLUX.1 Fill Dev LoRA API

  • Wardrobe changes

    Swap a toile for a silk evening dress, open a jacket or change a colour, with the face, pose and room left exactly as shot.

  • Fixes and replacements

    Repaint a hand, remove a stray object or put something new on a table by masking only that area.

  • Art inside the scene

    Mask a bare wall or a canvas and paint a mural or a sketch onto it with a style LoRA.

  • Unfiltered edits with your own LoRAs

    Wardrobe changes up to the Moderate level work on the base model; load an unfiltered FLUX.1 dev LoRA to go further.

Prompts

FLUX.1 Fill Dev LoRA prompt examples you can copy

Paste one into the playground as it is, then change one thing at a time.

  • Image editing

    A crimson gown at the fitting

    A floor-length deep crimson silk slip dress with a low draped cowl neckline and thin straps, bare shoulders and collarbones, the satin catching warm tungsten light; her reflection in the mirror wears the same crimson dress.

    Why it works. The dress and its reflection in the left mirror panel were masked; the face, arms and room are the original pixels. 1.5k tier.

    This mode starts from your own image: add it in the playground before you run.

    Try this prompt
  • Image editing

    Hoodie to rehearsal-studio look

    His grey hooded sweatshirt is now unzipped and hanging open over his bare chest and stomach, the hood still around his neck, warm late-afternoon sun on his skin; his reflection in the mirror matches.

    Why it works. Only the front of the hoodie and its reflection were masked, so the hood carries over and the edit reads as the same garment.

    This mode starts from your own image: add it in the playground before you run.

    Try this prompt
  • Image editing

    A pixel-art studio mural

    umempart, a large pixel-art mural painted on the studio wall: a dancer in a long flowing crimson dress mid-leap, trailing ribbons of red silk, bold pixel blocks on the pale wall.

    Why it works. Two wall rectangles masked, with a pixel-art LoRA at 1 and its trigger word first. Compare with the run below on the same seed.

    This mode starts from your own image: add it in the playground before you run.

    Try this prompt

Pricing

FLUX.1 Fill Dev LoRA API pricing

One image starts at $0.042.

The playground shows the exact price for your settings before you run. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

See every price tier

Get started

How to use the FLUX.1 Fill Dev LoRA API in three steps

  1. Step 1

    Draw the mask on the source canvas

    White is redrawn, black is kept. Make the mask the same size as the photo: a mask of another size is stretched to fit, so the white area lands somewhere else than you drew it.

  2. Step 2

    Cover everything that has to change

    Anything outside the white area stays. When you swap a garment, include its straps, collar or hood, and its reflection if a mirror shows it; our first hoodie edit kept a grey hood that sat just outside the mask.

  3. Step 3

    Describe the white area

    Say what belongs there, its material and the light it is in. The model matches the surrounding picture on its own; you do not need to describe the rest of the photo.

Parameter reference and code samples are in the API and Readme tabs at the top of this page.

Why SpicyAPI

Why run FLUX.1 Fill Dev LoRA on SpicyAPI

  • No filter from us

    We add no content filter of our own. What the model renders is what you get back.

  • Tested, not guessed

    Content labels come from real generations we ran and checked, with the test date on the page.

  • Pay per result, in dollars

    No subscription and no credits. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

  • One key for every model

    One API key and balance cover image, video, audio and chat models, so you can explore more models from the same account.

FAQ

FLUX.1 Fill Dev LoRA API FAQ

About FLUX.1 Fill Dev LoRA

FLUX.1 Fill Dev LoRA puts Black Forest Labs' purpose-built inpainting model behind your own LoRAs: mask the area, describe it, and get up to four takes back with the rest of the picture untouched. LoRAs load without review, and nothing is filtered.

All FLUX models21

Image models20

Related models and next tasks