erasekitAI OBJECT REMOVER
Private by design•Runs in your browser
Start Erasing

BROWSER-BASED IMAGE INPAINTING

Batch Watermark Remover for Images You Own

Select a visible watermark on one image and use Apply to all to reuse that selection on a batch with matching relative positioning. The editor supports up to 30 PNG, JPG/JPEG, or WebP images per session; practical performance depends on your device and browser.

Local image processing Manual selection Up to 30 images per session Inspect every result
Your photos never leave your device
Fast local processing
Batch editing
AI-powered results

REPEAT A MANUAL SELECTION

Batch workflow in three steps

EraseKit applies one manually drawn mask across images. It does not automatically detect marks or guarantee that every image in the batch has the same watermark.

  1. STEP 01

    Add a consistent set

    Load up to 30 PNG, JPG/JPEG, or WebP images. Similar crop and framing make shared coordinates more likely to line up.

  2. STEP 02

    Select the mark once

    Paint over the full visible watermark on one image. Keep the mask as tight as practical while covering its edges.

  3. STEP 03

    Apply, inspect, download

    Use Apply to all when the mark occupies the same relative position in every image. Review each result; edit images one by one if placement differs.

How Apply to all maps a selection

The editor stores the selection proportionally to the source image dimensions and scales it for the other images. A logo a similar distance from the lower-right corner may align across matching exports. It will not track a moving, resized, rotated, or repositioned watermark. Mixed orientations and crops can put the mask over clean content.

Initialization and browser processing

The inpainting model initializes when editing begins and may need to download first. ONNX Runtime Web uses WebGPU where available and WebAssembly when needed. Image processing runs in the browser; site and model downloads still use the network.

Formats, output, and limits

Accepted inputs are PNG, JPG/JPEG, and WebP. Downloads retain the corresponding format; JPEG and WebP are re-encoded. Canvas dimensions are retained, but large selected regions may be processed smaller and scaled back, which can soften detail.

Batch size is not a speed guarantee

Although the interface accepts up to 30 images per session, processing is sequential. Time and feasibility vary with image dimensions, selection size, available device memory, graphics support, and browser capabilities. A large batch can be slow or fail on constrained devices. Try a smaller set if the browser struggles.

Batch watermark removal questions

Does the tool find every watermark automatically?

No. You manually select one region and choose whether to reuse its coordinates across the batch.

How many images can I add?

The interface accepts up to 30 images per session. This is a practical interface cap, not a guarantee that every device can process a batch of that size.

What if the watermark moves?

Process each image separately so you can paint a mask at its actual position.

Are the images uploaded?

The inpainting operation runs in your browser and images are not sent to an EraseKit processing server. The site and model resources do load over the network.

Can I remove stock preview watermarks?

Only if you have permission to edit and use that image. Do not remove marks from stock previews, proofs, or unlicensed assets.

Featured on CodeHypeFeatured on Findly.toolsView EraseKit on Better LaunchFeatured on LaunchIgniterFeatured onBoworaEraseKit, Verified by KittyLaunch