Watermark remover from image: what AI fill really puts back

Answer in the first paragraph Measured on a test image Visible marks, not metadata

A watermark remover from an image doesn't get back what was under the mark. It paints over it with a guess. The original pixels under a visible watermark aren't in the file anymore, so any tool, AI or not, rebuilds that patch from the surrounding area. In our test the rebuilt patch differed from the true original about 29 times more than the rest of the image did. At normal size it can look clean. It still isn't the original.

What we tested

We made a 900 × 600 test scene with a gradient sky, texture, and shapes, and saved a clean copy. Then we stamped a semi-transparent text watermark across a 400 × 80 pixel box and filled that box the way a one-click remover does, by copying in nearby texture. Because we kept the clean copy, we could measure exactly how close the "removed" result came to the truth. You can't do that with a real photo.

Test scene with a semi-transparent text watermark across the middle
1. With the watermark
Same scene after the watermark area was filled with nearby texture
2. After the remover filled it
Difference map: almost black everywhere except a bright rectangle where the watermark was
3. Difference from the real original

The third image is the giveaway. Black means "same as the original." The bright rectangle is the area the remover invented.

MeasurementInside the watermark boxRest of the image
Average difference from the true original (sum of R+G+B)20.30.7
Largest single-channel error after filling38 of 255—
Largest single-channel error with the watermark still on102 of 255—

The fill did help: the worst error dropped from 102 to 38. It just didn't bring back the original. The area that used to hold the watermark is now about 29 times further from the truth than the untouched area. (The "rest of the image" figure isn't zero because the test scene has film-grain noise, which also counts as a small difference.)

Why no remover can do better than a guess

A visible watermark is drawn on top of the pixels and saved as part of them. Once the file is saved, the colors that used to be under the logo are gone, and nothing in the file records them. AI fill tools are much better guessers than a simple copy-paste: they look at the whole scene and paint something plausible. But "plausible" is the ceiling. On a plain sky the guess can be very close. On a face, text, or fine pattern it's where removed watermarks usually show up.

What removing a visible mark does not touch

LayerPainting over the logo removes it?What does
Visible logo or textCovers it with a guessCrop, fill, or the original file
Metadata (EXIF, XMP, C2PA credentials)NoStripping the header segments. How, without re-encoding →
Pixel watermark spread across the image (SynthID)No, it isn't in the logo cornerNothing reliable. What actually comes off →

That's three separate jobs, and most "watermark remover from image" tools only do the first one. For how the three layers fit together on one photo, see removing a watermark from a photo.

Frequently asked questions

Does a watermark remover from an image restore the original photo?

No. The pixels under a visible watermark are gone from the file. A remover fills that area with a guess built from the surrounding pixels. In our test the filled area differed from the real original about 29 times more than the untouched part of the image.

Can you tell a watermark was removed from an image?

Often, if you have a reference. Comparing against the original, the filled region stands out clearly, and even without one, repeated texture and soft edges around the old mark are common giveaways. A good fill can look fine at normal viewing size.

Does removing a visible watermark also remove C2PA or SynthID?

Painting over a visible mark does nothing to file metadata like C2PA credentials, which need to be stripped separately. It also doesn't remove a watermark woven into the pixels, like SynthID, because that pattern is spread across the whole image, not the corner with the logo.

What's the best way to get an image without a watermark?

Get the original file. If the image is yours, export it again without the mark. If it's someone else's, license it. Any remover only gives you an approximation of the original.

Before you remove a watermark, check that the image is yours or you have the rights to it. A watermark someone else put on their own work isn't yours to take off.