THE LITTLE PHOTO WORKSHOP

Add a watermark to photos: your own logo, many photos at once

Add your logo, signature or stamp as an image, choose where it goes, and stamp it onto up to 50 photos in one go. You set the size and the opacity; the default is a half-transparent mark in the bottom-right corner. Everything runs in your browser, so neither your photos nor your logo leave this device.

No signupOn your deviceAlways free

Add the image you want to use as a watermark first.

01Watermark image

Drop your logo or signature

A PNG with a transparent background looks cleanest.

02Photos to stamp

Drop photos here

Up to 50 at a time. JPG, PNG, WebP and iPhone HEIC.

Your photos and logo stay on this device. Nothing is uploaded.

03Position, size, opacity

Add photos to preview on your own picture.
Position · Bottom right

04Watermarked photos

0 FILES

Your watermarked photos will appear here.

A little help from the workshop

  1. 1
    Add your watermark

    A PNG logo with a transparent background looks cleanest. JPG, WebP and HEIC also work.

  2. 2
    Choose photos

    Add up to 50 photos. They are stamped right away with the current settings.

  3. 3
    Adjust and download

    Move the mark, change size or opacity, apply again, then save one photo or a ZIP.

How the watermark is placed

The size you choose is a percentage of each photo's width, not a fixed number of pixels. A mark set to 20% covers a fifth of the width on a 4000-pixel camera photo and on a 1080-pixel phone screenshot alike, so a batch of mixed photos comes out looking consistent. The gap from the edge works the same way: it is a percentage of the photo's shorter side.

Your watermark always keeps its own proportions. If the requested width would push it past the margins, as with a wide logo on a tall portrait photo, it is shrunk until it fits instead of being stretched or cut off. Nine positions are available: the four corners, the middle of each edge, and the centre.

Opacity: how see-through the mark is

Opacity runs from 10% (barely there) to 100% (fully solid). The default is 50%, the half-transparent look most people expect from a watermark: the photo underneath stays visible, but the mark cannot be missed. Lower it for portfolios where the picture should speak first; raise it when you are sending proofs to a client and want the mark to be obvious.

Which watermark file works best

Use a PNG with a transparent background. Transparent areas stay transparent, so only the logo itself appears on the photo. A JPG logo has no transparency: its white or coloured background box is stamped too, at the same opacity as the logo.

Give the logo enough pixels. A mark at 20% of a 4000-pixel-wide photo is 800 pixels wide, so a 200-pixel logo would be enlarged four times and look soft. As a rule of thumb, the logo file should be at least as wide as the mark will appear on your largest photo.

What happens to format, quality and file names

Each photo keeps its format where the browser can write it: a JPG comes back as a JPG, a PNG as a PNG and a WebP as a WebP. HEIC photos from an iPhone are saved as JPG. JPG and WebP are re-encoded once at quality 92 so the photo itself does not visibly change; PNG is lossless. Pixel dimensions stay exactly the same.

Downloaded files get “-watermark” added to the name, so trip.jpg becomes trip-watermark.jpg and your originals are never overwritten. Keep the originals anyway: a watermark cannot be taken back out of a saved photo.

What we measured on two test files

We stamped a 512×512 PNG logo onto two test files at the default settings: bottom right, 20% of the width, 50% opacity, 3% margin. A 1600×1000 JPG of 120,706 bytes came back as a 1600×1000 JPG of 129,816 bytes, about 7.5% larger, because the whole photo is saved again at quality 92. A 1254×1254 PNG grew from 436,475 to 645,259 bytes, about 48% larger, with no loss in quality: the browser writes PNG files with lighter compression than the program that made the original.

Moving the mark to the top left at 30% opacity changed the sizes by about 1% (128,438 and 644,232 bytes). The pixel dimensions stayed the same in every run. If a watermarked PNG is too large for where you are sending it, run it through the converter afterwards and save it as JPG or WebP.

Test fileBeforeAfter (default settings)
Pattern JPG, 1600×1000120,706 bytes129,816 bytes, JPG, same size
Pixel-art PNG, 1254×1254436,475 bytes645,259 bytes, PNG, same size

What a watermark can and cannot do

A visible watermark tells people where a photo came from and discourages casual reuse. It does not make copying impossible: a mark in a corner can be cropped away in seconds, and editing tools can paint over it. A larger mark closer to the centre is harder to remove but covers more of the picture. This tool adds only the visible mark; it does not embed hidden watermarks or copyright metadata.

Frequently asked questions

Is my logo or photo uploaded anywhere?

No. The watermark is drawn by your browser on this device. Nothing is sent to a server, so it also works offline once the page has loaded.

What opacity should I use?

The default 50% suits most uses. Around 30% keeps the mark subtle; 70–100% makes it impossible to ignore, which is useful for proofs you send before payment.

Can I type text instead of using a logo image?

Not on this page yet. Save your text as a PNG with a transparent background in any editor, then add that file as the watermark.

Will the photo lose quality?

PNG photos are saved losslessly, though the file can get bigger: in our test a PNG grew from 436,475 to 645,259 bytes. JPG and WebP photos are saved once at quality 92, which keeps them visually unchanged in normal viewing. The pixel size does not change.

How many photos can I watermark at once?

Up to 50 photos per batch, each up to 60 MB. Download them one by one or all together as a ZIP.

Content last reviewed: 2026-09-03

Other tools