~/image-watermark
resizer compress collage ☕ Support me apps about
media & image

Image Watermark

Add text or image watermarks — custom fonts, opacity, rotation, tiling. Export as PNG or JPEG. 100% client-side.

🖼
Drop image(s) here or click to upload — pick several to batch-watermark
48px
0px
40%
-30°

Guide — text or logo watermarks on one photo or a batch

Fonts, outline, shadow, opacity, rotation, nine positions or tiling. Export PNG, JPEG or a ZIP.
1Add your images

Drop one or more images on the drop zone or click to choose them. Several images appear as thumbnails above the preview; + Add images adds more later.

2Pick text or image

On the Text tab type your line and choose one of 7 fonts, a size of 8–200 px, colour, bold, an outline of 0–20 px and a drop shadow. On the Image tab upload a logo and scale it from 5% to 100%.

3Set opacity, rotation and position

Opacity runs 1–100% (default 40%) and rotation −180° to 180°. Choose one of nine anchor positions, drag the watermark on the preview, or tick Repeat across entire image and set the spacing (50–500).

4Save a preset

Press + next to Presets to store the current settings under a name, and pick it again from the list next time. Your last settings are also remembered in this browser.

5Export

Choose PNG or JPEG (quality 10–100%) and press Export for name-watermarked.png. With two or more images, Export all (ZIP) applies the same watermark to all of them.

Quick reference

TEXTText watermark
fonts
7, from Arial to Impact
size
8–200 px, bold optional
effects
outline 0–20 px, drop shadow
PLACEPlacement
anchors
9 positions or drag freely
rotation
−180° to 180°
tiling
grid repeat, spacing 50–500
EXPORTOutput
PNG
lossless, full resolution
JPEG
quality 10–100%
batch
ZIP of all loaded images

Image watermarks, explained

What types of watermarks can I add?

Two kinds. A text watermark with your own text, seven fonts, adjustable size (8–200px), any colour, optional bold, an outline and a drop shadow; or an image / logo watermark where you overlay your own PNG, JPG or WebP at a size you choose. Both support opacity, rotation, nine positions, free dragging and full-image tiling.

Does it upload my images to a server?

No. Everything runs 100% client-side in your browser using the HTML Canvas API. Your photos and your logo are never uploaded, never stored and never leave your device, which makes the tool both private and fast — ideal for personal photos, client work and confidential images.

Can I use my own logo as a watermark?

Yes. Switch to the Image tab in the watermark-type selector and upload any PNG, JPG or WebP. Transparent PNG logos work best because the see-through areas stay see-through over your photo. Use the size and opacity sliders to make it as subtle or prominent as you like.

Can I tile the watermark across the whole image?

Yes. Tick Repeat across entire image under Tiling to repeat the watermark in a grid across the entire photo, with an adjustable spacing control; combine it with rotation for diagonal marks. A tiled, semi-transparent watermark is much harder to crop or clone out, so it's the best option for protecting portfolios, proofs and stock photos.

What position and rotation options are there?

Nine anchor positions — the corners, edges and centre — or drag the watermark anywhere on the preview, plus a rotation slider from −180° to +180° for diagonal or angled marks. Opacity runs from 1% (barely visible) to 100% (solid), so you can balance protection against keeping the photo readable.

What export formats and quality are supported?

Export as PNG (lossless, keeps transparency) or JPEG with a quality slider from 10% to 100% for smaller files. The download is the full-resolution image with your watermark baked in — there is no extra app watermark added to the output.

Can I watermark several images at once?

Yes. Drop or choose several images at once, or add more with + Add images. They appear as thumbnails, and Export all (ZIP) renders every image with the same watermark settings and downloads them as one ZIP file. A dragged position is kept relative to each image's size.

More free tools

Add a watermark to your photos online

This free image watermark tool lets you stamp a text caption or a logo onto any photo, right in your browser. Drop in a JPG, PNG or WebP, choose a text or image watermark, fine-tune the position, size, opacity, rotation and tiling, and download the result as a PNG or JPEG. There is nothing to install and nothing to upload — your images are processed entirely on your own device, so even private or client photos stay private.

How to watermark an image

  1. Add your photo. Drag an image onto the drop zone or click to choose a file (JPG, PNG or WebP).
  2. Pick a watermark type. Choose Text to type a caption or copyright line, or Image to upload your logo.
  3. Style it. Set the font, size, colour and bold for text, or the scale for a logo, then adjust opacity and rotation.
  4. Place it. Pick one of nine positions, or switch on tiling to repeat the mark across the whole photo.
  5. Export. Choose PNG or JPEG (with a quality slider) and download your watermarked image.

Why watermark your images

Watermarking deters unauthorised reuse and keeps your name or brand attached to your work as it travels around the web. Photographers and designers protect proofs and portfolio shots; online sellers and creators brand product photos and social posts; businesses mark up reports, screenshots and slides; and anyone can add a simple copyright line before sharing. A subtle, tiled, semi-transparent watermark offers the best protection because it is difficult to crop or edit out without damaging the picture.

Private by design

Unlike many online watermark services, this tool never sends your pictures anywhere. All processing happens locally with the HTML Canvas API, so there are no uploads and no servers. For more image work, try the other free tools on the site — an image compressor, a bulk image resizer and a photo collage maker — or browse all free browser tools.