Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Image Watermark

Image Watermark

Add a text or logo watermark to your photos in the browser. Batch-process many images with custom positioning, tiling, rotation, and PNG/JPEG/WebP export.

Add a Watermark to an Image

Image Watermark lets you add a watermark to an image right in your browser — stamp a text copyright line or drop your own logo onto photos in seconds. There is nothing to install and no account to create.

Use a Text watermark with full control over font, size, color, opacity, bold, italic, and stroke, or switch to an Image watermark and place your logo at any size. Load several photos at once to batch them all with the same settings, then download each one or grab the whole set as a ZIP.

Private by design: every image is processed locally with the HTML Canvas in your browser. Your photos and logo never leave your device — nothing is uploaded to a server.

How to Add a Watermark

1

Upload your images

Click the upload area, drag and drop files, or press Ctrl+V to paste from the clipboard. Add several images at once for batch watermarking. PNG, JPG, WebP, GIF, and BMP are all supported.

2

Choose Text or Image

Pick the Text tab to type your watermark (such as © Your Name) and style the font, size, color, opacity, bold, italic, and stroke. Or pick the Image tab to upload a logo and adjust its size and opacity.

3

Position the watermark

Tap a spot on the 9-position grid for corners, edges, or center, or drag the watermark directly on the preview to place it freely. Fine-tune with the Offset X and Offset Y controls.

4

Tile and rotate (optional)

Turn on Tile / Repeat to cover the whole image with a repeating pattern and set the gap between copies. Rotate the watermark with the slider or the −45°, 0°, and 45° preset buttons.

5

Download

Choose PNG, JPEG, or WebP as the output format, adjust quality if needed, and click Download. For a batch, use Download All (ZIP) to save every watermarked image in one file.

Features

Text Watermark

Add custom text with full control over font, size, color, opacity, bold, italic, and a stroke outline for better visibility.

Image / Logo Watermark

Upload your logo or any image as the watermark and adjust its size and opacity to suit each photo.

Flexible Positioning

Choose from 9 preset positions or drag the watermark freely on the preview, with Offset X/Y for fine adjustments.

Tile / Repeat Mode

Cover the entire image with a repeating watermark grid and control the gap for stronger protection against reuse.

Rotation

Rotate the watermark anywhere from −180° to 180° with the slider, or use the −45°, 0°, and 45° presets.

Batch Processing

Upload many photos, switch between them in the batch list, and apply the same watermark settings to all of them at once.

PNG, JPEG & WebP Export

Export as lossless PNG or as JPEG and WebP with an adjustable quality slider to balance size and detail.

Download All as ZIP

Save a whole batch in one click — every watermarked image is bundled into a single ZIP archive.

Drag, Click or Paste Upload

Add images by dragging them in, clicking to browse, or pasting straight from the clipboard with Ctrl+V.

Settings Saved

Your text, watermark image, position, rotation, tile options, and output format are remembered for your next visit.

Frequently Asked Questions

How do I add a watermark to an image?

Upload your photo, pick the Text or Image tab, type your watermark or upload a logo, choose where it sits, then click Download. There is nothing to install and no sign-up needed.

Can I add a text or logo watermark?

Both. Use Text mode for a styled copyright line with custom font, size, color, opacity, and stroke, or use Image mode to upload your own logo or signature and set its size and opacity.

How do I watermark multiple images at once?

Upload several photos together — drag them in, browse, or paste from the clipboard. They appear in the batch list and share the same watermark settings. Download each one individually, or use Download All (ZIP) to get the whole batch in a single file.

How do I protect photos with a tiled, repeated watermark?

Turn on Tile / Repeat mode to stamp the watermark across the entire image in a grid. Adjust the gap to control spacing, and add rotation for a diagonal pattern that is harder to crop out. The tile pattern rotates as one unit and is extended past the edges so no gaps appear in the corners.

Can I adjust the watermark opacity and position?

Yes. The opacity slider sets how see-through the watermark is. For position, tap any of the 9 preset spots, or drag the watermark directly on the preview to place it freely — dragging switches to Custom mode and shows the exact coordinates as percentages. Use Offset X/Y to nudge a preset position.

What image formats can I upload and export?

You can upload PNG, JPG/JPEG, WebP, GIF, and BMP images, and use any standard image as the logo watermark. Export the result as PNG (lossless), JPEG, or WebP, with a quality slider for the JPEG and WebP formats.

Why does the text watermark look different on different image sizes?

The font size scales in proportion to the image width, using a 1000px reference, so the watermark stays visually consistent across resolutions. A size of 48 looks larger on a 2000px-wide photo than on a 500px-wide one.

Is it free, and does my image stay private?

Yes to both. The tool is free to use with no sign-up, and every image is processed locally in your browser using the HTML Canvas. Your photos and logo never leave your device, and your settings are saved only in your own browser.

Drop images here or click to upload
PNG, JPG, WebP, GIF, BMP
Images (0)
50%
Drag on preview to position freely
Drag the watermark directly on the preview to position it freely
Use Tile / Repeat mode for full-image protection with repeating watermarks
Adjust the Gap slider in tile mode to control spacing between watermarks
Add a stroke to text watermarks for better visibility on busy backgrounds
Upload multiple images at once for batch watermarking
Press Ctrl+V to paste an image straight from the clipboard
All processing happens in your browser - your images never leave your device
Want to learn more? Read documentation →
1/8
Start typing to search...
Searching...
No results found
Try searching with different keywords