Skip to content
Back to Saglitz

/ Outpainting

Extending a photo past its own edges

Outpainting generates new image outside the frame you have, so a picture continues past where the photographer stopped. Inpainting fills a hole in the middle; this adds to the outside. Uncrop and image extender are the same thing with different names on it.

It is used for three jobs, and it fails differently in each. Knowing which one you are doing is most of getting a usable result.

/ What it is actually for

01

One image, three aspect ratios

A shot composed for a 4:5 feed post has to become a 16:9 header and a 9:16 story. Cropping loses the subject; outpainting invents the room the other formats need.

This is the job it does best, because the new area is mostly continuation — more wall, more sky, more table — and continuation is what the model is good at.

02

Undoing a crop that went too far

The original is gone and the version you have cuts off a hand, a chair leg, the top of a building. Outpainting rebuilds the missing part from what remains.

Anything with structure the eye knows — hands, faces, straight architectural lines, text — is where it fails visibly. Rebuild backgrounds, not anatomy.

03

Making room for type

A layout needs empty space on the left for a headline, and the photograph has none. Extend the frame instead of shrinking the picture.

Ask for less than you think. Extending 20% and repeating beats asking for 60% in one pass, which is where the model starts inventing objects nobody wanted.

/ The upload

Nearly every tool for this runs in a browser, which means the photograph goes to somebody’s server before it comes back wider. For one holiday snapshot that is a fair trade for not installing anything. For a client’s unreleased product shot, or a frame from something under embargo, it is a decision rather than a convenience — and it is usually made by not thinking about it.

Saglitz Studio is a local AI image studio for Apple Silicon Macs. Outpainting is one of the edits it does on an infinite canvas, alongside inpainting, instruction edits, a magic eraser, background removal and upscaling — with the models on your disk, so the image, the result and every intermediate step stay on the machine. Local generation is free and there is no account. Cloud models are there if you want them, on your own API keys, billed by the provider.

  • The canvas is infinite, so extending in small repeated steps — the thing that actually keeps a seam invisible — is the normal way to work rather than a workaround.
  • Nothing is uploaded: no per-image credit, no queue, no terms about what happens to what you sent.
  • The same file goes on to background removal, upscaling and social crops without leaving the app.
  • The engine underneath is open source (GPL-3.0), so "it runs locally" is checkable rather than a claim.
See Saglitz Studio

/ When a browser tool is the better answer

If you are not on an Apple Silicon Mac, this is not a choice you have. If you need one image widened once, opening a tab beats downloading a model. And local generation costs disk and the first run costs patience — a few gigabytes of model before anything happens. The local route wins on volume, on privacy and on not being metered. It does not win on the first five minutes, and pretending otherwise would waste yours.

Frequently asked

What is outpainting?

Generating new image beyond the edges of an existing one, so the picture continues past its original frame. Inpainting fills a hole inside the image; outpainting adds to the outside. Uncrop and "image extender" are the same operation under different names.

Why does the join look wrong?

Usually because too much was asked for at once. The model has to infer the new region from the border it can see, and the further out it goes, the less it has to go on — so it starts inventing. Extending in smaller steps, repeatedly, keeps each new strip anchored to real pixels.

Does it work on photographs of people?

For the background around them, yes. For the people themselves, expect to fix it by hand: hands, faces and anything with a structure the viewer already knows are where generated continuation is most obviously wrong.

Do I have to upload the image?

To a hosted tool, yes — that is how it works, and for an occasional edit it is a reasonable trade. Running the model on your own machine means the photograph, the result and the intermediate steps never leave it, which matters more for client work and unreleased material than for a personal snapshot.

Can you outpaint video?

Not with the same operation, and be careful with tools that imply otherwise — extending a video means keeping the invented edges consistent across every frame, which is a different and much harder problem. What is practical today is reframing: recomposing an existing shot for another aspect ratio. Saglitz Studio does reframe for video; its outpainting is for stills.