Clean up a photo's imperfections
Clean up smudges, scratches, or small stray elements from a photo by painting over them, with AI.
or click to select it
Clean up small imperfections in a photo (a smudge, a scratch, a stray element) by painting over them: the AI fills the area naturally, directly in your browser.
Uses an inpainting model (MI-GAN) running in your browser via WebAssembly to naturally fill in the marked areas, based on the surrounding texture.
Use cases
- Removing a dust spot or scratch from a scanned photo.
- Removing a small distracting stray element from a product photo.
- Touching up a specific detail before sharing or printing a photo.
How it works
- 1
Upload the photo
It appears ready to paint on.
- 2
Paint over the imperfection
A small brush is usually enough for spots or scratches.
- 3
Click "Remove"
The AI fills in the area. The first time it downloads a model (~10 MB).
Frequently asked questions
How is this different from "Remove Objects from Photo"?
It's the same engine; this page is built for small, localized touch-ups (smudges, scratches, specks) rather than large objects, with a finer default brush.
Does it restore damaged old photos?
It helps with localized, specific damage. For a photo that's heavily deteriorated overall, results will be limited — it's not a full restoration tool.
Related tools
- Remove Date from PhotoRemoves a photo's date stamp with AI.
- Remove Objects from PhotoRemoves an object from a photo with AI.
- Remove People from PhotoRemoves a person from a photo with AI.
- Remove Text from ImageRemoves text from an image with AI.
- Auto Crop PersonCuts out a person from a photo with AI.
- Blur Face in PhotoBlurs faces in a photo with AI.