Guide

How to remove a watermark from an image

Short answer: if it is your own watermark, any editor with a content-aware fill will do it in about thirty seconds. If it is somebody else’s, the honest fix is nearly always to licence the picture instead — and this page explains both, plus how to stop needing to do it at all.

About the tool that used to be here. This page once carried an in-browser watermark remover. It stopped working when the site moved: a CMS deliberately strips JavaScript out of page content, because a page that can run code is a page an attacker can use. Rather than leave buttons here that do nothing, I have taken the dead uploader down and written what actually works. If you need a real in-browser image tool for your own site, that is a plugin or a route, not page content — and it is something I build. Ask me.

First: is it your watermark?

This matters more than the technique. A watermark is a claim of ownership. Removing your own, or one on an image you have licensed, is routine housekeeping. Removing somebody else’s to use their work without paying is copyright infringement in the United States, and stock agencies pursue it — a DMCA notice against your hosting provider can take a whole website offline while you sort it out.

So the practical order is: check whether you already have the licensed original, then check whether the picture can be licensed cheaply, and only then reach for an editor.

The three methods that actually work

Content-aware fill

Select the watermark, let the editor rebuild what should be underneath from the surrounding pixels. Best on busy, textured backgrounds — grass, foliage, crowds. Poor across straight lines and faces, where it invents geometry that was never there.

Clone and heal by hand

Slower and far more reliable. You copy real pixels from a matching part of the same picture. On a logo sitting over a flat sky or a plain wall this is close to invisible, and it takes a couple of minutes.

Generative fill

An AI model repaints the covered region. Excellent on complex scenes, and the only option when the watermark runs across the whole frame. Check the result closely: it will happily invent a sixth finger or a word that is not a word.

Free tools do all three. GIMP with the Resynthesiser plugin covers content-aware fill and cloning; Krita and Photopea handle healing in the browser. Paid editors are faster, not more capable.

Removing your own watermark in bulk

If you are re-issuing a whole catalogue — a photographer handing over finals, a shop replacing product shots — do not do it by hand. When the watermark is in the same place at the same opacity on every file, a short script can lift it from a thousand images in a few minutes with a consistent result no human can match. That is a couple of hours of work to write, once.

I write these regularly, alongside the resize, crop, rename and format conversion that usually has to happen in the same pass. There are worked examples on the blog: bulk image compression, converting to WebP and automated file renaming.

How to stop needing this

  • Keep the originals. Watermark on export, never on the master. Then removing one is just exporting again.
  • Licence properly the first time. A stock photo costs a few dollars. A copyright claim costs a great deal more, and can take your site down while it is argued about.
  • Use free-licence sources. There are large libraries of genuinely free commercial-use photography with no watermark to remove.
  • Or take the photograph. A modern phone and daylight beats stock for a local business nearly every time, and it is unmistakably yours.

Free tools that do work, here

These four run entirely in your browser, need no account, and are not going anywhere:

Ask us anything×