Batch-watermark images
Apply the same text or logo watermark to a whole folder of images at once and download them together as a ZIP. Everything runs locally in your browser.
Privacy-first: every image is processed locally in your browser. Nothing is uploaded, stored or transmitted to any server.
Watermark hundreds, position once
Marking a shoot or product catalog one image at a time is busywork. Batch mode applies your text or logo mark to every image with relative sizing and positioning — so the mark lands in the same corner at the same visual weight whether a photo is 800px or 6000px, portrait or landscape.
No per-image fees, no upload queue
Because processing is local, a 300-image batch costs nothing and starts instantly — no “10 free images” meter, no watching an upload bar, no service seeing your unpublished work. Check a few results in the preview, then download everything as a single ZIP.
Frequently asked questions
- Are my images uploaded to add the watermark?
- No. The watermark is drawn onto your image locally using your browser’s canvas. Nothing is sent to a server.
- Can I watermark many photos at once?
- Yes. Drop in any number of images and the same watermark settings are applied to all of them. Download results individually or as a single ZIP.
- Can I use my own logo as the watermark?
- Yes. Upload a PNG, JPG, WebP or SVG logo. Transparent areas are preserved, and you can control its size, opacity and rotation.
- How do I position the watermark?
- Use the nine placement presets (corners, edges, center) with an adjustable margin, or simply drag the watermark on the live preview and pull its handles to resize and rotate.
- Can I tile a repeating watermark across the whole image?
- Yes. Switch placement to “Tiled / repeat” and the text or logo repeats diagonally across the entire photo, like the watermarks stock-photo sites use. You can adjust the angle, the spacing between repeats and the size.
- Is the watermark permanent?
- Yes. The watermark is baked into the exported image’s pixels, so it cannot be removed from the downloaded file.