Techniques
What is inpainting?
Inpainting regenerates only a masked region of an existing image, using the surrounding pixels as context so the new content blends in.
Inpainting takes an existing image plus a mask marking a region, and regenerates only what is inside the mask. Crucially, the model sees the unmasked surroundings while it works, so it matches the lighting, perspective, colour and texture of what is already there. That context is why a well-executed inpaint is invisible, and why it is fundamentally different from pasting something in.
It is the standard fix for the failures that diffusion models reliably produce. Hands with the wrong number of fingers, a face that came out subtly wrong, a stray object in the background, a piece of garbled text: mask it, describe what should be there instead, regenerate. Rather than rerolling the whole image and losing a composition you liked, you repair the one part that failed.
Outpainting is the same mechanism pointed outward. The mask covers new canvas beyond the original edges, and the model extends the scene into it. This is how a square image becomes a wide banner, or a tight portrait gains room above the head for a title. It works best in small increments; extending far in one pass tends to drift away from the original scene.
Dreamify is text to image only and does not offer inpainting. If masked editing is a regular part of your workflow, a canvas-based tool such as Leonardo AI, Adobe's generative fill in Photoshop, or a local Stable Diffusion setup is what you want. Dreamify is the better fit when you are producing images from scratch rather than repairing them.
Worth remembering
- Regenerates a masked region using the surroundings as context
- The standard repair for hands, faces and stray objects
- Outpainting is the same idea extending beyond the canvas edges
- Dreamify does not offer it; use a canvas-based tool for masked editing
Try it in the generator
The advanced panel exposes the negative prompt, scheduler, inference steps and seed. Twenty images free, no account needed.
Start generatingFrequently asked questions
- Can I inpaint on Dreamify?
- No. Dreamify is text to image only. For masked editing, use a canvas-based tool such as Leonardo AI or Photoshop's generative fill.
- What is the difference between inpainting and outpainting?
- Inpainting regenerates a region inside the existing image. Outpainting extends the image beyond its original edges. Both use the surrounding pixels as context.
- Is generative fill the same thing?
- Yes, generative fill is Adobe's name for inpainting inside Photoshop. The underlying idea is identical.
Related terms
What is AI upscaling?
AI upscaling enlarges an image by generating plausible new detail, rather than simply stretching the pixels that are already there.
What is a LoRA?
A LoRA is a small add-on file that adjusts a model's behaviour toward a specific style, character or concept without retraining the whole model.
What is a diffusion model?
A diffusion model generates data by learning to reverse a noising process, turning random static into an image one denoising step at a time.
Back to the glossary, or apply it on a use case or an art style.