Client proof gallery
Place a repeated mark where a quick crop cannot remove every instance.
Tiling improves deterrence but also obscures more image detail; keep clean originals archived.
Add text or logo watermarks to whole batches of photos — fonts, opacity, blend modes, tiled or custom placement — and download as a ZIP.
Content last reviewed
Drop images to watermark
JPG, PNG, WEBP (Batch supported)
Overview
Add text or a logo, set opacity, scale, rotation, blend mode, and placement, then reuse that configuration for every selected image. Preview the active file and download JPEG outputs individually or as a ZIP.
Use a typed watermark with ten offered fonts or place a separate logo image over each source.
Four corners, center, tiled, and a draggable custom position cover repeatable and manual layouts.
Normal, multiply, screen, overlay, and soft-light change how the watermark mixes with the image.
The same settings render across the batch at quality 0.92; multiple results download as a ZIP.
How it works
Six steps, in the order the tool above actually takes them.
Choose the batch that should receive one shared watermark configuration.
Enter attribution text or load the graphic that should be overlaid.
Set font, colour, opacity, scale, rotation, and blend mode for the source imagery.
Use a corner, center, tile, or drag a custom position in the preview.
Move through light, dark, busy, and sparse examples so the mark remains readable without dominating.
Create JPEG copies with the _watermarked suffix and ZIP the batch when needed.
Use cases
The jobs this page is usually opened for, and the setting that makes each one quick.
Place a repeated mark where a quick crop cannot remove every instance.
Tiling improves deterrence but also obscures more image detail; keep clean originals archived.
Apply a restrained name or logo consistently to a set prepared for public viewing.
Test light and dark photographs; opacity and blend mode behave differently across tones.
Add a visible draft label to review images before distribution.
A visible label is a communication cue, not access control or document rights management.
Attribution is not access control
Treat the output as a labelled derivative. Keep clean masters and provenance records because a visible overlay alone neither prevents reuse nor settles a rights dispute.
| Goal | Overconfident claim | Practical role |
|---|---|---|
| Attribution | A logo guarantees every future copy retains the credit. | It carries visible attribution in this derivative, but a crop or edit may remove it. |
| Deterrence | A watermark makes unauthorized reuse technically impossible. | Prominent or tiled marks can raise the effort, not create DRM. |
| Ownership | Adding a mark creates or proves all legal rights by itself. | Keep originals, creation records, licences, and publication evidence; seek qualified advice for legal questions. |
| Image quality | One opacity and blend mode reads equally on every photo. | Review representative light, dark, and detailed images before applying one batch configuration. |
A logo guarantees every future copy retains the credit.
It carries visible attribution in this derivative, but a crop or edit may remove it.
A watermark makes unauthorized reuse technically impossible.
Prominent or tiled marks can raise the effort, not create DRM.
Adding a mark creates or proves all legal rights by itself.
Keep originals, creation records, licences, and publication evidence; seek qualified advice for legal questions.
One opacity and blend mode reads equally on every photo.
Review representative light, dark, and detailed images before applying one batch configuration.
Privacy
Source images and rendered JPEGs remain local. Choosing a hosted text font can request CSS and font files from Google Fonts, but that request does not contain the source image.
Reading, drawing, comparing, encoding, and ZIP creation happen in browser code on your device. The tool does not send the image file to a conversion API.
Uploaded images and generated outputs stay in memory until you remove them, reload, or close the tab. The SVG split view may remember only its divider position for the current tab session.
Watermark Image can request selected font files from Google Fonts. An SVG that links to remote fonts, styles, or images may also make those ordinary browser requests while rendering; the source image itself is not attached.
The page shell can send the tool slug, but not a filename or image content. That view ping is skipped when the browser signals Do Not Track or Global Privacy Control.
More detail in how processing works and our privacy policy.
Limits
The values this tool actually enforces, not a rounded-up version.
Output is JPEG-only, so transparency in source images is flattened and lossless output is not available. One watermark configuration applies to the whole batch — no per-image variation within a run. Text fonts are fetched from Google Fonts, which requires a network connection for the font files (the photos themselves never upload). And the perennial honest note: a watermark deters and attributes, but it is not DRM — determined removal, especially with modern tooling, remains possible, which is why originals should be archived clean.
FAQ
The ones that actually come up.