Documentation index

Remove watermark

Erase logos and stamps from photos and videos with inpainting and tracking.

What you can do

Two specialized operations to remove watermarks:

  • Watermark from photo (static) — removes logos, stamps, text using smart LaMa inpainting
  • Watermark from video (moving) — automatically tracks the logo as it moves and removes it frame by frame

Watermark from photo (LaMa)

How it works

LaMa inpainting is intelligent: it doesn't just erase the logo, it reconstructs the background by reading the surrounding context. Perfect for:

  • Photography agency logos
  • Date stamps
  • Editorial watermarks
  • Copied advertising text

How to use

Step 1: upload the photo

Click and select a JPG or PNG up to 10 MB.

Step 2: select Remove watermark (photo)**

Step 3: draw a box around the watermark

The system shows the photo and asks you to trace a bounding box (rectangle) around the logo you want to erase. Click the top-left corner of the watermark, drag to the bottom-right corner. You see the box highlighted in real time.

Tip: include some context around it, not just the exact watermark. Example: if the logo is 50×50, draw a 70×70 box with the logo centered.

Step 4: press Process

Inpainting takes 5–10 seconds. The system erases the content inside the box and intelligently reconstructs the background using surrounding pixels.

Step 5: download

If the result looks good, press Download. If not perfect, retry with a slightly larger or smaller box.

Limitations

  • Complex background (texture, pattern): if the background is a repeating texture or pattern, it may not reconstruct perfectly (LaMa reads surrounding context).
  • Large watermark: if it covers more than 30% of the image, results are less reliable (not enough context).
  • Similar colors: if the watermark is the same color as the background, it still reconstructs, but edges might be wrong.

Watermark from video (LaMa + SAM2 tracking)

How it works

Much more sophisticated than static photo:

  1. SAM2 tracks the logo frame by frame (follows it as it moves, rotates, changes size)
  2. LaMa inpainting erases the tracked area in each frame
  3. The video is re-assembled without the watermark

Perfect for:

  • Fixed logo in bottom right (e.g., "© MyStudio 2024")
  • Watermark moving in parallax
  • Date stamp appearing/disappearing

How to use

Step 1: upload the video

Click and select an MP4 or MOV up to 100 MB (duration max ~30 seconds recommended, to avoid timeout).

Step 2: select Remove watermark (video)**

Step 3: draw a box around the watermark in the first frame

The system extracts the first frame and asks you to draw a box around the logo. Trace like static photo.

Step 4: press Process

The system:

  • Extracts all frames (if video is 30 fps and 5s long, that's 150 frames)
  • Tracks the logo in each frame (SAM2)
  • Erases the tracked area (LaMa for each frame)
  • Re-assembles the video to MP4

Time: 2 to 5 minutes (depends on resolution and duration). During processing, the button shows status "Processing frame 45/150...".

Step 5: download the video

Press Download to save the watermark-free video.

Limitations

  • Speed: SAM2 tracking is slow (about 1 frame per second on standard GPU). For longer videos, expect 5+ minutes.
  • Logo disappearing: if the logo appears/disappears mid-video (e.g., only in last 10 frames), tracking might fail. Retry with a better defined area.
  • Fast movement: if the logo moves very fast (e.g., rapid zoom in/out), tracking might lose it. Retry with a wider box.
  • High resolution: 4K videos process slower (up to 10 minutes for 30s of video).

Pro tip

If the watermark is a logo fixed in a corner (e.g., bottom right), use video watermark even if photo version is faster: SAM2 tracking maintains precision even if logo shifts 2–3 pixels (camera jitter). For photos, it depends: if the watermark is well-defined, photo suffices. If blurred or shadowed, video is more robust because it processes context across multiple frames.

Advice: before uploading a 10-minute video, crop to 30–60 seconds with the watermark visible. Process the preview, verify result, then do the full file if OK.