Add a Text Watermark to Photos

Stamp a text watermark onto your photos right in your browser — your name, a copyright line or your site, in the colour, size and opacity you choose. Place it once in any of nine positions, or tile it across the whole picture so cropping a corner cannot remove it. Nothing is uploaded, up to 20 images at a time.

The text is drawn once at the bottom-right corner, inset by a small margin, at 30% opacity.

Drop images here to add your watermark

JPG · PNG · WebP · AVIF — up to 20 files, 50.00 MB each. Nothing is uploaded.

A watermark is either a signature or a lock — it cannot be both

A watermark in one corner says “this is mine” the way a signature does: readable, discreet, part of the picture. A watermark tiled across the whole image says “you cannot use this without me” the way a lock does: it makes every crop, every re-post and every screenshot carry the mark. Both are legitimate, but they answer different threats, which is why this tool offers the two as one switch instead of burying the choice in fine print.

The practical failure this tool designs against is the corner crop. A single-position watermark — however large — can be removed by cropping that corner off, which costs the thief nothing. Tiling exists precisely because there is no crop that removes a pattern without destroying the picture it covers.

Where the text goes

PositionWhat it is for
Nine positionsThe classic signature grid — four corners, four edges, centred — each inset by 4% of the shorter side so the text never touches the frame. Bottom-right is the convention for photographer credits.
Tile, straightThe text repeats in a grid across the whole picture at the spacing you set (40–1000 px). Every part of the image is covered, so any crop keeps some of the mark.
Tile, 45°The same grid rotated diagonally — the layout stock-photo agencies use. It crosses the picture’s own lines instead of paralleling them, which makes the mark harder to ignore and harder to clone out.

What changes in the file — and what does not

Only pixels under the text change. The dimensions stay exactly as they were, and the tool never resizes, crops or re-compresses beyond the single re-encode that writing the watermarked file requires. At the default 90% encoding quality that re-encode is not visible at normal viewing size.

The output format defaults to keeping whatever each image already was — a JPG stays a JPG, a PNG keeps its transparency with the watermark drawn over it. If your browser cannot write a format it says so instead of saving the file with a misleading extension. Every processed file is named with a “-watermarked” suffix, so the stamped copy never overwrites the original in your downloads.

Frequently asked questions

How do I add a watermark to a photo?

Type the watermark text above the drop box, set the size, colour and opacity, and pick a position — the bottom-right corner is the default and where most signatures go. Drop in your photos and each one comes back with the text stamped on it, ready to download. The whole thing runs on your own device, so there is no upload step to wait for.

Are my photos uploaded to a server?

No. The watermark is drawn by your browser with the Canvas API inside a Web Worker, and the watermarked file is written back on your device. There is no upload step, no queue on our side, and no copy of your photo anywhere but your own device.

Why would I tile the watermark instead of placing it once?

A watermark in one corner can be removed by cropping that corner off — the cheapest removal there is. A tiled watermark repeats across the whole picture, so there is no crop that takes it out without gutting the photo. Use a single position when the watermark is a signature you want readable, and tiling when the watermark is there to stop unauthorised reuse.

How transparent should a watermark be?

The default 30% opacity is the usual compromise: visible on any background, but quiet enough that it does not fight the picture. Signatures you want readable can go to 50–70%; a protection tile often works better fainter, around 15–25%, because a faint pattern repeated everywhere is harder to remove cleanly than a bold one sitting in one spot.

Can I watermark several photos at once?

Yes — up to 20 files per run, each up to 50 MB. They are processed one after another on your own device, and the same text and settings go on every one of them. Change a setting and the whole batch is re-stamped, so the files you download always match what the controls say.

Will watermarked photos keep their size and format?

The pixel dimensions never change — a 4000×3000 photo comes back 4000×3000, with the watermark drawn on top. The output format defaults to keeping each image’s own format, so a JPG stays a JPG and a PNG keeps its transparency; you can also force PNG, JPG or WebP from the menu. One honest exception: writing a JPG fills transparent areas with white, because JPG has no alpha channel.

Does it work on a phone?

Yes — the tool is a normal web page and works in the browser on iOS and Android. Photos picked from the camera roll are stamped on the device itself, which also avoids burning mobile data on an upload.

Other tools