Image Tools
Remove Object from Photo
Upload Image
Drag and drop your image here, or click to browse. Supports JPG, PNG, and WEBP.
How to remove an object from a photo online
Open a photo in this browser tool, mark the object you want gone, and process that area. You can paint with the brush, draw a rectangle or circle, or use magic select. The marked area is filled by an inpainting model. Pixels outside the mark stay as they were.
The model is Large Mask Inpainting (LaMa), run in the browser with WebAssembly. The first visit downloads the model and stores it in this browser. After that, the photo itself is handled on your device. This is a photo tool. It does not edit video, and it is not the iPhone or Android photo editor.
Fast, Private, & Native
Photo stays here
The edit runs in this browser
LaMa inpainting
Model cached after the first download
Marked area only
Pixels outside the mark are left as they were
What Can You Remove from a Photo?
People
Photobombers, tourists, ex-partners
Text & Dates
Captions, subtitles, camera timestamps
Logos & Brands
Stock photo marks, branding
Background Distractions
Power lines, trash cans, signs
Unwanted Items
Blemishes, glare, wire mesh
How to Remove Objects
Open a photo
Choose a JPG, PNG, or other image from your device. It is read in the browser.
Mark the object
Paint with the brush, or use a rectangle, circle, or magic select. Keep the mark tight around the object.
Process
Run the fill. The first run waits for the inpainting model if this browser has not saved it yet.
Download
Compare before and after, then download the photo.
Deep Dive: Detailed Technical Workflow
This is the pipeline that runs in the browser when you remove an object:
- Open the photo: The file is read into a canvas in this browser. The photo is not sent to ScaScan to be edited. The first visit does download the inpainting model, which is separate from the photo.
- Masking (User Selection): To remove an object, mark it with the brush, a rectangle, a circle, or magic select. When you process, the app builds a mask. The marked pixels are the area to fill, and the rest of the photo is kept.
Common Mistake to Avoid: Do not draw a massive box that captures irrelevant background if you don't need to. The tighter the box around the object, the more context the AI has to reconstruct the missing pixels perfectly. - Model download: The first run fetches the LaMa model (
lama.onnx) and stores it in this browser’s IndexedDB databasescascan-ai-models. Later runs use that copy until the browser’s site data is cleared. The page itself still has to load. - Smart Patch Cropping: AI models require huge amounts of memory. Feeding a whole 4K image into the model would instantly crash the browser. Instead, our app calculates a specialized "padded boundary" around the mask you drew. It crops just that small contextual patch from your original image.
- WebAssembly inference: The patch and the mask go through ONNX Runtime in WebAssembly. The model fills the masked pixels from the surrounding patch. A large photo can still run out of memory in the browser.
- Stitch the patch back: The filled patch is written back onto the original canvas at the same coordinates. Pixels outside the mask stay as they were. The filled area is a reconstruction, so it can still look wrong if the mark is loose or the background is busy.
Common Questions
How do I remove an object from a photo online?
Open the photo here, mark the object with the brush, a shape, or magic select, then process. Download the result. You do not install a desktop editor.
Does the photo get uploaded?
The photo is processed in your browser. The inpainting model is downloaded once and cached in this browser. The photo is not sent to ScaScan for editing.
Can I remove a person or text?
Yes, if you can mark it. People, captions, dates, and other objects are the same kind of edit: mark the pixels, then fill that area. A tight mark gives the model more surrounding context.
Will the rest of the photo be resized?
No. The tool edits the marked patch and puts it back on the original image. It does not crop or change the pixel size of the whole photo. Use the image cropper or image resizer for that.
Does this replace the object remover in the iPhone Photos app?
No. This page runs in a mobile or desktop browser. It is not a control inside the iPhone, Android, Photoshop, or Snapseed editors. A large photo needs enough memory in that browser.
More Free Privacy Tools