Paint over a person, sign, wire, date stamp or any other distraction and the tool fills the gap with texture from the surrounding background. It runs entirely in your browser, so your photo is never uploaded.
Last updated:
◂ ▸
BeforeAfter
Removing…
Fill method
Paint generously over the whole object, including its shadow and soft edges. Run it again on any leftovers: each removal is applied on top of the last one.
Advertisement
Advertisement
How to use the Remove Object from Photo
Open a photo by dropping it on the page, pasting it or clicking Choose photo. A sample photo is loaded so you can try it first.
Paint over the object with the Brush. Cover all of it, including its shadow and blurry edges. Use the Eraser to take back any paint you did not mean.
Pick a fill method: Auto works for most photos; Texture fill suits objects on grass, sand, sky or walls; Smooth fill suits thin lines such as text, wires and scratches.
Click Remove object and drag across the result to compare it with the original.
Clean up leftovers by painting them and removing again, then download the photo as PNG or JPG.
How the object remover fills the gap
Removing an object is called inpainting: the painted pixels are treated as unknown and rebuilt from the pixels around them. This tool has two real inpainting methods built in and, in Auto mode, picks one for each separate painted area by measuring how thick it is.
Method
How it works
Best for
Weak spot
Texture fill (PatchMatch completion)
The photo is shrunk into a pyramid. At each size, every 7×7 patch touching the hole is matched to the most similar fully-known 7×7 patch nearby using PatchMatch (random search plus propagation of good matches to neighbours). Each hole pixel then becomes a similarity-weighted vote of all matching patches. The result is refined from the smallest size up to full resolution.
Unique structures that do not exist elsewhere in the photo (half a face, a straight railing at an angle)
Smooth fill (Telea fast marching)
The hole is filled from its edge inward in order of distance (fast marching). Each new pixel is a weighted average of already-known pixels within 5 px, weighted by closeness, by direction along the boundary normal and by similar distance from the edge.
Date stamps, captions, thin wires, dust spots, scratches, small blemishes
Large areas turn into a soft smear, because no texture is copied
Auto mode uses Smooth fill when a painted area is at most about 10 px thick and Texture fill otherwise. Separate areas far apart are processed one by one, each with its own surrounding search region.
Tips for a clean removal
Paint a little beyond the object. Include its shadow, reflection and the soft edge. Leave Expand mask at 3 px or raise it if you see a faint outline.
Work in passes on large objects. Remove the main body first, then paint and remove small leftovers. Each pass uses the previous result as its source.
Give the fill something to copy. Texture fill works best when there is plenty of similar background around the object. Objects near the photo edge or against unique detail are harder.
Remove distractions before cropping. A wider photo gives the fill more texture to choose from; crop afterwards.
Save as PNG while you are still editing and export JPG only for the final copy, so JPG artifacts do not get copied into later fills.
Respect ownership. Only remove logos, watermarks or credits from images you own or are licensed to edit.
Frequently asked questions
How does the tool decide what to put where the object was?
It looks for patches of the photo around the painted area that best continue the surroundings and copies them in. This is done with the PatchMatch nearest-neighbour search on several image sizes, coarse to fine, then each filled pixel is a weighted average of all matching patches that cover it. For thin marks it uses Telea's fast marching method, which spreads the colors at the edge of the mark inward.
Is my photo uploaded to a server?
No. All processing happens in your browser in a background thread. The photo never leaves your device, which also means it works offline once the page has loaded.
Why does the fill look blurry or repeat a pattern?
The fill can only reuse what is in the photo. Large holes on busy or unique backgrounds (faces, text, a fence seen at an angle) are hard for any automatic method. Paint a slightly larger area, remove large objects in two or three smaller passes, or try the other fill method.
What is the difference between Texture fill and Smooth fill?
Texture fill copies real detail such as grass blades, sand, bricks or clouds, so it is best for objects and people. Smooth fill blends the surrounding colors inward, which is quick and clean for narrow marks like date stamps, captions, power lines, dust spots and scratches, but looks soft on large areas.
Why should I paint the shadow and edges too?
Objects leave a soft shadow and a few pixels of blended color around their outline. If those stay outside the mask, the fill copies them and you see a ghost outline. The Expand mask slider adds a few extra pixels around your painting for this reason.
How big can my photo be?
Photos up to 4096 pixels on the longest side are edited at full resolution. Larger photos are scaled down to 4096 px first. Very large painted areas are filled at a reduced working size and scaled back up, which keeps the page responsive.
Can I remove a watermark with this?
Technically it can fill any marked area, but you should only remove watermarks, logos or credits from images you own or have permission to edit. Removing a copyright notice from someone else's photo can break copyright law.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.