Add Watermark to Images

Add watermark to JPG, PNG or GIF images. Add image or text watermarks to multiple images at once.

What Add Watermark Actually Does

Add Watermark stamps a text label or a second image onto every photo you upload, then re-encodes the result as a new file — the work happens on a hidden canvas element inside your browser tab, not on a server. Switch between the Text Watermark and Image Watermark tabs: text mode renders your string with Font Size (12–120px) and Color, while image mode lets you pick a PNG, JPG or SVG file through Select watermark image and shrink it with Scale. Either mark is placed at one of nine anchor points via Position — top-left through bottom-right, plus center — with a fixed margin from the edge, and its transparency is set with Opacity. What it doesn't do matters just as much: it won't tile or repeat the mark across the frame, it can't detect or remove an existing watermark from someone else's photo, and it has no way to embed an invisible or forensic tag — everything it adds is a plain, visible overlay that a determined editor can crop or paint over. The finished file is re-encoded in the same format as the original — JPGs come back near their source quality, PNGs stay lossless — so watermarking itself doesn't shrink or resize the file, it just adds the mark on top.

Why You'd Watermark an Image

A watermark earns its place when an image has to leave your control before you've been paid or credited for it. A photographer emailing proof galleries wants low Opacity text across the frame so the shots read clearly as previews, not deliverables — a tight crop around the subject still looks obviously incomplete. A small shop listing product photos on a marketplace wants its logo in a bottom corner at higher opacity so screenshots and reposts keep carrying the brand. An event photographer culling hundreds of shots for a same-day online gallery needs every image marked before a client starts browsing, not just the handful they remember to protect one by one. A freelancer uploading portfolio samples wants the same signature stamped on every JPG in a folder without repeating the setup for each file — Add Watermark applies one text or image, opacity, position and scale to every file you've uploaded in a single pass. And because it runs entirely client-side, someone marking up unreleased client artwork for internal review never has those images touch a network request.

Stamp text or a logo image, your choice
Batch every upload with one setting pass
Dial opacity down for a proof, up as a deterrent
Processes fully in your browser, nothing uploaded

How to Add a Watermark

Add Watermark applies one shared configuration to however many images you've uploaded, so set it up once and let it run across the batch.

1

Upload one or more JPG, PNG or GIF images

2

Choose Text Watermark or Image Watermark, then enter your text with Font Size, Color and Position, or use Select watermark image and set its Scale

3

Adjust Opacity and Position until the mark is visible but not distracting

4

Click Apply — every uploaded image is watermarked and ready to download

Frequently Asked Questions

Yes, and you should assume they can. The mark is a fully visible overlay placed at one of nine fixed positions — top-left through bottom-right, or center — not an invisible or forensic tag baked into the pixels. Someone with cloning tools, or who simply crops tightly around your subject, can remove a corner watermark. Placing it over Center, raising Opacity, or scaling an image watermark larger makes removal more obvious, but nothing here prevents a determined editor — this tool deters casual reuse rather than blocking it outright.
Add Text is built for placing one string of type on a single image, with free positioning and typography controls meant for design work, like a caption or title card. Add Watermark's Text Watermark tab reuses the same idea but is built for tagging: a fixed nine-point Position grid, an Opacity slider for a translucent mark, and — the real difference — the ability to run the same text across every file you upload in one batch. Use Add Text for a one-off overlay you're designing carefully; use Watermark when you're stamping a whole folder of images the same way.
Opacity runs from 10% to 100% in 10% steps for both text and image watermarks. Text Font Size goes from 12px to 120px. An image watermark's Scale runs from 5% to 100% of the watermark file's own pixel dimensions, so a large logo file scaled to 100% can still dominate a small photo — scale it down further if that happens.
No. Everything happens on a canvas element created inside your browser tab — the photo and any logo file you pick are drawn locally, the text or image is composited in place, and the result is exported back to a downloadable file without a network request. Closing the tab or losing your connection mid-session doesn't send anything anywhere first.
Yes. Upload multiple files, choose your text or image watermark once, set Position, Opacity and Scale (or Font Size and Color for text) a single time, and click Apply — that configuration is applied to every file in the batch and each one downloads with the mark on it. There's no per-image override; if one photo needs different placement, run it through separately.
You'll get a still image back, not an animated one. The tool draws the source file onto a canvas to composite the watermark, and a canvas capture only holds a single frame, so an animated GIF comes out flattened to whatever frame was current at that moment. If you need to keep the animation, watermark the individual frames before assembling the GIF, or accept the export as a static preview instead.
Yes. Image Watermark composites your file with its native alpha channel intact, so a PNG or SVG logo with transparent areas lets the underlying photo show through around the shape. Opacity then applies on top of that, so a logo that's already partly transparent in its own file can be dialed down even further.
There's a small quality cost for JPGs: the output is re-encoded at roughly 92% JPEG quality regardless of the source file's original compression, which is close to lossless but is a fresh encode, not a byte-for-byte copy with a mark added. PNG watermarks are re-saved losslessly, so pixels outside the watermark are unchanged. Either way the tool doesn't resize the image — output dimensions match the original.

More Image Tools

Explore other powerful tools for your image editing needs