Paint it, it's gone
Choose a photo, paint over what should disappear and press Erase. The AI looks at the surroundings and fills the painted area with what would most likely be there: sky, wall, sand, grass, pavement. Popular fixes:
- tourists and passers-by behind you;
- bins, poles, cables and signs;
- stains, spots and small blemishes;
- a date stamp or a small logo.
Tips: paint a little beyond the object's edge, include its shadow, and for large objects erase in a few passes. The fill works best on natural backgrounds; complex patterns (a crowd, text, a detailed building) are harder to invent convincingly.
The photo keeps its full resolution: only the area around your strokes is changed. To remove the whole background instead, use Remove background.
Private
The AI model (28 MB) runs in your browser and is downloaded once. Your photos never leave your device and there's no watermark.
How this works
Your brush strokes become a mask: painted pixels are to be erased, the rest is kept. The photo and the mask go to MI-GAN (MIT), an open-source inpainting network designed for phones, run by ONNX Runtime on your graphics card (WebGPU) or processor. It crops the area around the mask, generates new content for it at 512 pixels and blends it back into the photo at full resolution.
Frequently asked
Is my photo uploaded?
No. The AI runs in your browser on this device.
How do I get a clean result?
Paint slightly beyond the object and include its shadow. For big objects, erase in a few passes.
Does it work on a phone?
Yes. Paint with your finger; zoom out the page first if the photo is large.
Is there a watermark?
No. The result contains only your photo.
Sources
- MI-GAN — a simple baseline for image inpainting on mobile devices (Picsart AI Research, MIT)
- ONNX Runtime Web — run ONNX models in the browser (WebGPU and WebAssembly)
- W3C — WebGPU
- Wikipedia — Inpainting
Reviewed Oct 19, 2026 · test vectors fixtures/tools/image/object-remover/