Remove an Object from a Photo with a Brush

Paint over the thing you do not want, such as a wire, a spot, a sign or a passerby far in the back, and the editor fills the gap with patches from the rest of the photo. It runs in your browser with no download.

Updated by Khokhar Sab

How do I remove an object from a photo?

Choose a photo, and the Eraser tool opens. Set the brush a little wider than the object, then paint over it. When you lift your finger or the mouse, the area fills with texture from around it. Add more strokes if a trace remains, press Apply, then Save picture.

  1. Press Choose a picture, or Take a photo on a phone.
  2. Zoom in with two fingers or the + key, and set Brush size a little wider than the object.
  3. Paint over the object, including its shadow. The fill appears when you lift the brush.
  4. Press Apply, then Save picture. Undo stroke takes back the last stroke.

To hide a face or a license plate instead of removing it, use Blur Image. To cut away an object at the edge of the frame, Crop Image is quicker.

Can I remove a person from a photo?

A small person far in the background, yes, when the area behind them is plain: sky, sand, grass, water or a wall. Paint over the whole figure and its shadow in a few strokes. A large person near the camera, or someone in front of a detailed building, leaves a gap too complex for patch filling.

Work in several small strokes rather than one big one. Each fill becomes part of the picture the next stroke copies from, so the gap closes from the outside in.

How does the object remover fill the gap?

It uses exemplar-based inpainting. The fill starts at the edge of the hole and picks the edge point where strong lines run into it. It finds the square patch elsewhere in the photo that best matches the known part around that point and copies it in, then repeats until the hole is full.

Each patch is 9 x 9 pixels on the working copy. Holes up to 64 pixels across are filled at full size; bigger ones are filled on a smaller copy, and for every filled pixel the editor remembers which known pixel it came from, so the full-size result copies real pixels instead of a blurry enlargement. This is our own code, tested on a red and blue picture where the fill carried the color edge straight through the hole.

Which photos work best for removing objects?

Photos where the area around the object is plain or repeats: sky, sea, a lawn, a beach, a painted wall, a tiled floor. Small objects such as dust spots, power lines, litter or a distant bird disappear cleanly. Faces, text and large objects in front of detailed scenes are hard and may need a few tries.

What to expect from the Eraser, by kind of object
ObjectBackgroundExpected result
Dust spot, blemish, small speckAnyClean in one stroke
Power line, wire, thin branchSky or a plain wallClean; paint the whole line in one stroke
Person far away, bird, litterSand, grass, waterUsually clean; may need a second stroke
Person or car close to the cameraBuilding, crowd, patternVisible smudges; crop or blur instead

Is my photo uploaded to remove objects?

No. The Eraser runs in your browser with our own code and needs no download or model. Your photo never leaves your device, and the saved file is drawn fresh, so camera details such as GPS location are not copied into it.

Limits

  • One picture at a time. Open the next picture after you save.
  • Very large photos are held to 8,192 pixels on the longest side and 16 megapixels, the size a phone browser can draw.
  • Camera details such as GPS location and camera model are not copied into the saved file.
  • Animated GIFs open as their first frame.

Frequently asked questions

Is the object remover free?

Yes. There is no sign-up, no watermark and no limit on photos or strokes.

Can I undo a removal?

Before Apply, Undo stroke or Clear takes strokes back. After Apply, Ctrl+Z undoes the whole step until you save.

Why does the fill look smudged?

The area around the object did not hold a good match, often because the background is busy or the hole is large. Undo, then erase in smaller strokes, or include more plain background in each stroke.

How this tool was built and tested

  • Wikipedia: Inpainting: how missing parts of a picture are filled
  • Criminisi, Perez and Toyama (2004): "Region filling and object removal by exemplar-based image inpainting", IEEE Transactions on Image Processing 13(9)
  • Test method: speeds and accuracy measured on 2026-10-18 with src/tools/imgedit/ai/bench.test.ts on a 2018 laptop (Intel Core i5-8350U), WebAssembly on one thread; mask, tile, Lanczos and fill math checked on hand-worked values in src/tools/imgedit/ai/ai.test.ts

Embed this tool on your site

Add this remove object from photo to a blog, class page or help center for free. Paste the code into an HTML block. It runs in the visitor's browser, so nothing they enter reaches us or you. Please keep the credit line under the tool: Free Remove Object from Photo by iLoveDesk.