pickframe.
Studio öffnen

Diese Ratgeber sind auf Englisch.

How to inpaint with AI: five models compared

By the Pickframe team · · 10 min read

Inpainting changes one part of a picture and leaves the rest alone. You paint over what should change and say what should be there instead, and an AI model repaints only that area. At least, that is the idea. On 8 November 2026 we gave Pickframe’s five inpaint models the same three pictures, the same painted areas and the same words, and kept every first result.

How we tested

  • Three pictures: a product shot and a portrait of a fictional woman from our first model comparison, both made by Krea 2 Turbo, and a photograph of a living room from Unsplash.
  • Each area was painted with round brush strokes, as the Pickframe editor paints them, at the picture’s own size. Every model got the same painted area: white where it may change, black where it should not.
  • Five models: Z-Image Turbo Inpaint, GPT Image 2.6 Inpaint, Bria Fibo 2.0 Inpaint, Qwen Image Edit Inpaint and FLUX.1 Pro Fill. They ran through the same fal.ai routes and requests as the Pickframe editor.
  • One result per model and wording: no retries, no picking the best of several, no retouching. Select any picture to open the untouched original file.
  • For the room we tried three wordings. We wrote the third after seeing the first two, and sent it to four models: by then, Z-Image Turbo Inpaint had ignored the picture in every test.
TestPicturePainted area
Replace the capProduct shot, 1024 × 1024The silver cap and the collar under it
Remove a side tableLiving room photograph, 960 × 653The black side table, but not its shadow
Change the topPortrait, 1024 × 1024Her charcoal top, a little over the neckline

One result per model cannot rank models. It shows what each one did with these pictures on one run, which is the kind of difference worth checking on your own picture before you choose.

The results at a glance

Four of the five models edited the picture they were given. They differed in what they drew, in how much of the rest they kept, and in the wording they needed. The fifth never used the picture at all.

ModelCredits per editRest of the pictureCapTopSide table
Z-Image Turbo Inpaint8Not kept: every result was a new pictureA black bottle on a windowsillA jumper on a hangerA new picture of a side table, then of a rug
GPT Image 2.6 Inpaint16Redrawn: the same at a glance, but her freckles fadedMatte blackMustard cable knit, the cleanest necklineRemoved with every wording; the third also carpeted the wooden floor
Bria Fibo 2.0 Inpaint16Kept, to within JPEG noiseMatte black, above a chrome collarMustard cable knit, a charcoal line at the neckRemoved with every wording; the third added a book to the coffee table
Qwen Image Edit Inpaint24Kept, very nearlyBlack, with a small notch in its edgeMustard cable knit, a charcoal line at the neckRemoved only when told to remove it
FLUX.1 Pro Fill40Kept, very nearlyMatte black, a little narrowerNavy, not mustardDrew a new side table when told to remove it; otherwise removed it, leaving a dark patch

Credits are Pickframe’s prices on the day. In the studio you can tick up to four of these models for one edit, and each makes its own version.

Test 1: replace the cap on a product shot

We painted over the bottle’s brushed silver cap and the metal collar under it, with a little of the wall around them, and described the cap we wanted.

Wording

A matte black cylindrical cap on the glass perfume bottle, in the same soft window light.

The painted area in the first picture is what each model was allowed to change. One unedited result per model.
  • GPT Image 2.6 Inpaint made a matte black cap that sits straight on the glass, with no collar. It looks the most like a real product photograph.
  • Bria Fibo 2.0 Inpaint drew the black cap above a polished chrome collar, as if only the cap itself had been changed.
  • Qwen Image Edit Inpaint made a black cap on a black collar. Up close, there is a small notch in the cap’s left edge.
  • FLUX.1 Pro Fill made a narrower cap. Up close, a faint, lighter outline of the painted area shows on the wall behind it.
  • Z-Image Turbo Inpaint returned a different picture altogether: a black frosted bottle on a windowsill. Nothing of the original is left.

Test 2: remove a side table from a room

Removing something is the most common reason to inpaint, and the one where wording matters most. We painted over the black side table, which stands on the rug and overlaps the edge of the white coffee table. We did not paint its shadow on the rug, which is easy to miss.

First wording

Remove the black side table.

“Remove the black side table.” Told to remove the table, FLUX.1 Pro Fill drew a new one.

Second wording

An empty grey wool rug, in the same light as the rest of the room.

“An empty grey wool rug, in the same light as the rest of the room.” Given a description, Qwen Image Edit Inpaint changed nothing.

Third wording

Fill this area with empty grey wool rug, matching the rug around it.

“Fill this area with empty grey wool rug, matching the rug around it.” Four models; Z-Image Turbo Inpaint was not asked again.
  • The original: the black side table on the rug, with its shadow to the right and the wooden floor behind

    Original

  • GPT Image 2.6 Inpaint: plain rug, and rug where the wooden floor was

    GPT Image 2.6 Inpaint

  • Bria Fibo 2.0 Inpaint: plain rug, the table's shadow still there, and a book on the coffee table

    Bria Fibo 2.0 Inpaint

  • Qwen Image Edit Inpaint: the side table unchanged

    Qwen Image Edit Inpaint

  • FLUX.1 Pro Fill: a large dark patch on the rug where the table stood

    FLUX.1 Pro Fill

The same 240 × 160 pixels around the side table with the third wording, from the original and each result, enlarged 2× without smoothing.
  • GPT Image 2.6 Inpaint removed the table with every wording and continued the rug and the coffee table convincingly. With the third, it also turned the strip of wooden floor beside the rug into rug: it took “fill this area” further than the area we painted.
  • Bria Fibo 2.0 Inpaint removed it every time and kept everything else, including the table’s shadow, which we had not painted. With the third wording it added a book on the corner of the coffee table, which was inside the painted area.
  • Qwen Image Edit Inpaint removed the table only when told to: “Remove the black side table.” Given either description of a rug, it returned the room unchanged.
  • FLUX.1 Pro Fill did the opposite. Told to remove the table, it drew a new black side table. Told what should be there, it removed the table but left a dark patch on the rug.
  • Z-Image Turbo Inpaint returned a new picture of what the words named: a side table on a herringbone floor, then a grey rug on a wooden floor.

Only Bria returned the photograph at its own size, 960 × 653. GPT Image 2.6 returned it slightly larger and very nearly in proportion. Qwen and FLUX.1 Pro Fill returned it in an exact 3:2 shape, about 2% wider for its height than the original.

Test 3: change the top in a portrait

Clothes are a common edit, and a hard one: the new top has to meet her neck and hair naturally, and her face must not change. We painted over her charcoal top, a little over the neckline.

Wording

A mustard-yellow cable-knit jumper with a round neck, in the same soft window light.

The same portrait, with only her top painted over.
  • GPT Image 2.6 Inpaint made the most convincing jumper: chunky cable knit with a ribbed round neck that sits naturally at her collarbones.
  • Bria Fibo 2.0 Inpaint and Qwen Image Edit Inpaint both made a mustard cable knit with a thin charcoal line along the neckline, as if a T-shirt showed underneath. Bria also drew a dark patch at the shoulder on the left of the picture. Both kept a small dark spot on the sleeve on the right: a few pixels our mask had missed, which they rightly left as they were.
  • FLUX.1 Pro Fill made a ribbed jumper with a round neck, but in navy. It ignored “mustard-yellow”.
  • Z-Image Turbo Inpaint returned a picture of a mustard jumper on a hanger, with no one wearing it.

Did they leave the rest alone?

An inpaint model should change only what you paint. We compared every pixel outside the painted area with the original, in the two square pictures, which every model returned at their own size. For scale, saving the original once more as a JPEG changes those pixels by 0.8 in the product shot and 1.0 in the portrait, on average, out of 255.

ModelAverage change outside, product shotAverage change outside, portraitFine detail kept outside
Bria Fibo 2.0 Inpaint1.01.1100% and 101%
Qwen Image Edit Inpaint1.21.391% and 81%
FLUX.1 Pro Fill1.31.5100% and 76%
GPT Image 2.6 Inpaint4.54.8123% and 71%
Z-Image Turbo Inpaint69.868.7Not comparable: a different picture

Bria Fibo 2.0 Inpaint kept the rest of the picture to within JPEG noise, and returns a lossless PNG. Qwen and FLUX.1 Pro Fill came very close, slightly softer in the portrait. GPT Image 2.6 Inpaint redraws the whole picture, following the original closely outside the painted area. Its changes there are small but everywhere: in the maps below, they trace every edge in the portrait.

  • GPT Image 2.6 Inpaint: a map of what changed, black where the picture is untouched

    GPT Image 2.6 Inpaint

  • Bria Fibo 2.0 Inpaint: a map of what changed, black where the picture is untouched

    Bria Fibo 2.0 Inpaint

  • Qwen Image Edit Inpaint: a map of what changed, black where the picture is untouched

    Qwen Image Edit Inpaint

  • FLUX.1 Pro Fill: a map of what changed, black where the picture is untouched

    FLUX.1 Pro Fill

Where each result differs from the original portrait, the difference multiplied by four: black is unchanged, white changed by a quarter of the scale or more. The top shows in all four; only GPT Image 2.6's map clearly shows her face, hair and the window.

At normal size the portrait still looks like the same woman. Up close, GPT Image 2.6 has redrawn her skin: many freckles are fainter or gone. In the product shot it went the other way and added a little grain, which is why its detail figure there is over 100%.

  • The original: her nose and right cheek with dark freckles

    Original

  • GPT Image 2.6 Inpaint: the same cheek with fewer, fainter freckles and smoother skin

    GPT Image 2.6 Inpaint

  • Bria Fibo 2.0 Inpaint: the same cheek, freckles unchanged

    Bria Fibo 2.0 Inpaint

  • Qwen Image Edit Inpaint: the same cheek, freckles unchanged

    Qwen Image Edit Inpaint

  • FLUX.1 Pro Fill: the same cheek, freckles unchanged

    FLUX.1 Pro Fill

The same 300 × 200 pixels of her face, far outside the painted area, from the original and each result, enlarged 2× without smoothing.

In the room, only Bria returned the photograph at its own size, so the others had to be resized to compare and their figures are not like for like. Side by side, GPT Image 2.6 redrew the room as it redrew the portrait, most visibly when it carpeted the floor, while the other three kept what was there.

The wording that worked

The room test shows two kinds of model. Some read your words as a description of the finished picture; others read them as an instruction to act on.

Model“Remove the black side table.”“An empty grey wool rug, in the same light as the rest of the room.”“Fill this area with empty grey wool rug, matching the rug around it.”
GPT Image 2.6 InpaintRemovedRemovedRemoved, and carpeted the floor
Bria Fibo 2.0 InpaintRemovedRemovedRemoved, and added a book
Qwen Image Edit InpaintRemovedUnchangedUnchanged
FLUX.1 Pro FillDrew a new tableRemoved, dark patchRemoved, dark patch
Z-Image Turbo InpaintNew pictureNew pictureNot asked
  • FLUX.1 Pro Fill paints what you name. It treats your words as a description of the area, so “remove the black side table” brought back a black side table. Describe what should be there, and leave out what should go.
  • Qwen Image Edit Inpaint needs an instruction. A description of a rug, even one starting “Fill this area with”, changed nothing. Only “Remove the black side table” worked.
  • GPT Image 2.6 Inpaint and Bria Fibo 2.0 Inpaint followed all three. They are the safe choice when one wording has to suit every model you tick.
  • To replace something, describe the new thing. For the cap and the top, a description of the result worked for all four models that used the picture, apart from FLUX.1 Pro Fill’s colour. Add the light (“in the same soft window light”) so the new part matches the old.

In one Pickframe edit, every model you tick gets the same words, and we found no wording that both FLUX.1 Pro Fill and Qwen took the right way when removing something. Run them as separate edits, or choose GPT Image 2.6 Inpaint and Bria Fibo 2.0 Inpaint.

How to paint the area

  • Paint a little past the edges. A model that keeps the rest of the picture keeps your mistakes too: Bria and Qwen left a dark spot on the sleeve where our mask had missed a few pixels.
  • Paint shadows and reflections with the object. The side table’s shadow was outside our painted area, so Bria, Qwen and FLUX.1 Pro Fill left it on the rug after removing the table.
  • Include what should change with it. We painted the cap’s collar too, which let each model decide how the new cap meets the glass.
  • Do not rely on a redraw to hide mistakes. GPT Image 2.6 also removed the shadow, as it redraws the whole picture; the same redraw faded the freckles.

What happened with Z-Image Turbo Inpaint

Z-Image Turbo Inpaint is the cheapest and fastest of the five: it returned each result in under five seconds. But every result was a new picture made from the words alone, inside the painted area and outside it. The other four models got the same pictures and painted areas and used them. As things stand, it is not a model for edits like these, so Pickframe stopped offering it on 8 November 2026. It comes back if a later version uses the picture.

What we would take from this

  • To keep everything you did not paint, Bria Fibo 2.0 Inpaint kept it to within JPEG noise here, and Qwen and FLUX.1 Pro Fill very nearly so.
  • For the most finished result, GPT Image 2.6 Inpaint made the most convincing jumper and, with the first two wordings, the cleanest removals. Check faces and small details outside the painted area: it redraws them.
  • Match the wording to the model. Describe the result for FLUX.1 Pro Fill; give Qwen Image Edit Inpaint an instruction.
  • Paint generously, including shadows, and check the edges of the painted area at full size.
  • Compare more than one. In each test at least one model did something the others did not, from a missed colour to a new book on the table.

Inpaint your own picture in Pickframe

  1. Open a picture saved in your account and choose Edit with AI. The editor opens on the AI edit tab. AI edits work on pictures in your account, not on the samples.
  2. Under Edit operation, choose Edit selected area.
  3. Set the Brush size and paint over what should change. Undo stroke and Clear mask take paint away, and Mask whole image selects everything.
  4. Write the Edit instruction in the form your models need, as above.
  5. Tick up to four Edit models and choose Run AI edit. The button shows the credit cost first. Each version appears next to the original, and your text and logo layers stay in the editor.

To finish an edit elsewhere, Download edit brief saves the picture, the painted area as a black and white mask and your instruction in one file. To add space around a picture instead, see how to extend an image with AI. Every original, the masks, the exact requests, the checksums and the measurements for these 24 results are in the public manifest.

Deine ersten 2 Vergleiche gehen auf uns.

50 Gratis-Credits bei der Registrierung. Danach zahlst du nur für fertige Bilder, und jeder Preis wird vorher angezeigt.

Kostenlos vergleichen