SignetDrop

SignetDrop watermarks a folder of photos without uploading them

Drop the pictures in, set the mark once, and take one ZIP away. The work happens inside this page — the photos are never sent anywhere, so there is nothing to delete afterwards and nothing to trust us about.

1. Photos

No photos yet

Drop photos here

JPEG, PNG, WebP and — where the browser can read them — HEIC.

    Nothing is uploaded. You can watch the Network tab while you use this.

    2. Settings

    Free version
    Watermark
    Colour
    Position
    Size and format

    The free version writes at most 2048px on the longest edge.

    Canvas

    Padding and a set shape only ever add space around the photo. Nothing is cropped.

    Names

    Template tokens: {name} {n} {n:3} {date} {time} {w} {h} {ext}. The extension always comes from the output format.

    EXIF

    Off by default, and that is the safe setting. EXIF can hold the place a photo was taken and the camera's serial number. Turned on, all of it is copied across, with only the rotation tag corrected.

    JPEG in, JPEG out. EXIF lives in a different place in a PNG, a WebP or a HEIC, and this option does not read those or write them. A photo that is not a JPEG, or that you are saving as something other than JPEG, comes out with no EXIF — and the result says how many were in that position rather than leaving you to find out.

    Presets

    Presets stay in this browser. A logo image is never stored — pick it again each session.

    3. Run

    How it works

    Everything runs in the page. When you drop photos in, the browser decodes them one at a time, draws each onto a canvas with the watermark you set, re-encodes it, and puts the result into a ZIP that is built in memory. The ZIP is handed to you as a download from your own machine. No server sees the pictures because no server is involved.

    Which way up

    Phone photos are usually stored sideways with a tag saying which way to turn them. SignetDrop reads that tag itself and applies it, rather than trusting the browser to, because browsers disagree about the default. So the output is upright and the watermark is in the corner you chose.

    What happens to EXIF

    By default, none of it survives. Output is drawn onto a canvas and re-encoded, and a canvas has nothing to say about where a photo was taken or what took it — no GPS, no camera serial, no timestamps. That is a consequence of how the tool works rather than a filter that might miss something. The one thing browsers do attach is a colour profile, which describes how the colours should be read and nothing about you. The paid version can carry the original EXIF across for JPEG output if you ask it to.

    What a watermark is and is not

    A visible watermark tells an honest person where a picture came from. It does not stop a determined one: it can be cropped, painted over, or removed by software made for the purpose. If a photo would cause you real harm if it were taken, a watermark is not the protection you need. We would rather say so than sell you a feeling.

    Questions

    Are my photos uploaded?

    No, and you can check rather than take our word for it: open the developer tools, switch to the Network tab, and run a batch. The only requests are this page's own files and — if analytics is switched on — a counter that carries how a batch ended, how many photos were in it, and which format. Privacy lists them.

    Is there a limit on file size?

    Not one we impose. The practical limit is your machine's memory, and photos are handled one at a time to keep that as low as it can be. Very large batches take a while; the page tells you where it is and you can stop it.

    Why is HEIC sometimes refused?

    HEIC can only be decoded by browsers that ship a decoder — Safari does. Where the browser cannot read it, SignetDrop says so and names the file rather than quietly producing nothing.

    What does the paid version check?

    A licence key with a signature on it. The check happens in your browser and never touches the network, so it works offline and keeps working if our licence service is down. Once a month, if you are online, the page asks whether the key has been refunded.