Herramientas · Imagen · Marca de agua para imágenes · Guías · How to Add a Logo Watermark to a Batch of Photos
How to Add a Logo Watermark to a Batch of Photos
Branding a whole batch of photos with the same logo mark takes one logo upload and one set of position/size/opacity settings, applied consistently across every photo you drop in - each photo still shows its own live preview so you can check the placement lands sensibly on each one before downloading.
Drop your photos
On the image watermark tool, drop up to 20 photos at once - JPG, PNG, WebP, GIF, or BMP, each up to 100 MB. This is a genuinely batch-first tool: the config you set applies to the whole set by default, matching the realistic case of branding a full shoot the same way rather than adjusting each photo individually.
Switch to Logo mode
The Text/Logo toggle at the top of the options panel starts on Text; switch to Logo. Upload a logo file - PNG or WebP with transparency is recommended so the mark blends cleanly onto each photo without a visible rectangular background of its own; a JPG logo is accepted too, but it renders as an opaque rectangle since JPG has no transparency to preserve.
Set the size, position, and opacity
The logo size slider is a percentage of each photo's own width, not a fixed pixel size - this matters for a batch with photos of different dimensions, since a percentage-based size scales sensibly across all of them rather than looking huge on a small photo and tiny on a large one. The 3×3 position grid places the mark in one of nine spots: the four corners, the four edge-centers, or dead center. The opacity slider controls how strongly the logo shows through - low enough to be a subtle brand mark, high enough to be a visible signal, depending on what you're going for. Watch the preview as you lower it: at 0% the logo isn't visible at all, and in Logo mode there is no warning for that, so the preview is your check before you download an entire batch.
One config, applied across the whole batch
Rotation and color, if you want them
Text mode also offers a color picker and a rotation slider (0 to 360 degrees) - a diagonal "SAMPLE" stamp across a proof photo is a classic look precisely because rotation makes the mark harder to crop around cleanly compared to a horizontal one. Logo mode has no rotation control, since a rotated logo generally reads as a mistake rather than a deliberate design choice - the size and opacity sliders are the two dials that matter there.
Optional: tile instead of a single stamp
The "Repeat across the whole image" checkbox switches from a single positioned mark to a tiled grid pattern across the entire photo - harder to crop out, at the cost of being visually busier. This uses the same size and opacity settings; toggling it on doesn't require reconfiguring anything else. Toggling between a single stamp and a tiled pattern is a one-click decision, so it's worth trying both on a representative photo from the batch before committing - what reads as tastefully subtle at a single position can look different once repeated across the whole frame, and the reverse is also true.
Check the live preview, then download
Each photo row shows a small live-updating thumbnail with the current watermark baked in, redrawn as you adjust any setting - this is what catches a mark that looks fine on one photo but lands awkwardly on another (over a face, across important product detail) before you've downloaded anything. Once it looks right across the batch, download: a single photo downloads directly, and two or more download together as a zip, generated in your browser with no upload involved at either step.
Fixing a photo that isn't working
If one photo in the batch shows a decode error instead of a preview - a corrupted file, or a format the browser genuinely can't read - it's flagged with a plain message and skipped, and the rest of the batch keeps processing normally rather than the whole run stopping on one bad file. Swap in a working copy of that file and re-drop just it, or re-run the whole batch once it's fixed; either way, one bad file never costs you the results already produced for the rest of a batch that could easily be a dozen or more images deep.
A few things worth knowing before you run a big batch
The output keeps the same format as the source photo by default - watermarking a JPEG produces a JPEG, watermarking a PNG produces a PNG - so a transparent PNG's own transparency is preserved unless the source needs to be flattened for another reason. If you type Arabic text into the text-mode watermark field rather than uploading a logo, it renders correctly shaped and right-to-left on the canvas regardless of which language the page itself is in - the watermark's own script decides its direction, not the site's current locale. And because every photo decodes once and redraws from that same decoded copy as you adjust settings, changing the position or opacity after the fact doesn't mean re-uploading anything - the whole batch updates live from the settings already in memory.
For the reasoning behind picking text versus a logo mark and single-stamp versus tiled, see why watermark your photos in the first place. And for the specific case of a full product shoot going onto a marketplace, see watermarking product photos in bulk.