You choose the area
Use a brush or rectangle to mask the visible watermark. Nothing is automatically guessed.
Private, local image cleanup
Mark the watermark, repair the area in your browser, then preview and download.
Processing stays in this browser. Your image is not uploaded.
How it works
Use a brush or rectangle to mask the visible watermark. Nothing is automatically guessed.
The script interpolates clean pixels from opposing sides, then fills unresolved areas inward and applies one light masked-area smoothing pass. No remote model or API is used.
PNG stays PNG, JPG/JPEG stays JPG/JPEG, and WebP stays WebP. A download is enabled only when the browser can encode the original format.
Know before you upload
This browser-only method works best when nearby pixels provide a believable replacement.
FAQ
Yes. It runs as a static page with no account, subscription, or server request.
Yes. Image decoding, masking, repair, preview, and export happen inside your browser tab.
No. This version uses a deterministic Canvas-based interpolation algorithm. It does not download or call an AI model.
No. Results depend on the background around the mark. Small marks over simple areas are the strongest use case; missing faces or complex objects cannot be reconstructed reliably by this algorithm.
Yes for PNG, JPG/JPEG, and WebP in modern browsers. HEIC is available only when the browser can both decode and encode HEIC; unsupported browsers show an error instead of producing a mislabeled file.