package icon

Unmark

Remove watermarks and unwanted objects from photos, entirely on-device
New in version 0.4.0
Removed automatic vendor watermark detection, it was unreliable. Batch process now works by drawing one watermark box on a preview photo and reusing it across the whole batch, instead of guessing a vendor's watermark position.
Unmark lets you paint over a watermark, logo, or unwanted object in a photo and
erase it, entirely on your phone, with no internet connection required and nothing
uploaded anywhere.

Watermark removal uses a small, pure-Kotlin nearest-fill and smoothing algorithm.
There is no AI/ML model, no bundled weights, and no native code. See the project
README for how it works.

Features:

* On-device inpainting, no cloud processing, no network permission
* Manual brush selection with adjustable brush size
* Undo last stroke / reset mask, original photo is never overwritten
* Automatic metadata stripping (EXIF, XMP, possible C2PA) on save, with a scan showing
you what was found in the photo before it's gone
* Save result to your gallery or share it directly
* No ads, no trackers, no analytics, no account required

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 0.4.0 (7) suggested Added on Aug 14, 2026

    This version requires Android 10 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • com.unmark.app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 2.0 MiB PGP Signature | Build Log