How to add a watermark to images
Load one or more JPG, PNG, WEBP, GIF, or BMP files, then choose Text or Image / logo. Adjust Opacity, Size, Rotation, Position, and Repeat while the active file appears in the live preview. The page processes the selected images in your browser and exports each result as a PNG.
How to watermark photos with text or a logo
- Drop images here, or click browse files, and select one or more supported image files.
- Under Watermark type, choose Text or Image / logo. Text accepts up to 80 characters in Watermark text. For a logo, click Choose image.
- Set Opacity, Size, and Rotation. Pick a point in Position, then choose Single or Tiled under Repeat.
- Select a file row to view it in the live preview. Changing a setting starts processing the loaded files again.
- Click Download all as ZIP when the output rows show Ready.
What Image Watermark settings change
Text mode has Watermark text, Font, Bold, and Text color. Image / logo mode uses the file selected with Choose image. Both modes use Opacity, Size, Rotation, and Repeat. Position sets the mark's anchor in Single mode.
Input: photo.jpg
Watermark type: Text
Watermark text: Your Name
Output: photo-watermarked.png
- Opacity accepts 5% through 100%. Size accepts 5% through 80%, and Rotation accepts -90 degrees through 90 degrees.
- Position has nine choices, including Top left, Center, and Bottom right.
- Single places one mark. Tiled repeats the mark across the image.
- Tile spacing appears with Tiled and accepts 50% through 300%.
How batch watermarking and presets work
Select multiple files to apply the current settings to a batch. The file list shows File, Original, Output size, and Status. Each output keeps the original name with -watermarked.png in place of its extension, and Download all as ZIP packages the outputs marked Ready.
To save a setup, enter up to 40 characters in Preset name and click Save preset. The saved settings appear under Watermark presets, where you can click a saved name to apply them again.
What happens when an input is missing or unsupported
The main picker accepts JPG, PNG, WEBP, GIF, and BMP files. Image / logo needs a selected logo before previewing or processing. If it is missing, the status says to choose a logo image. A blank Watermark text value is rendered as "Watermark".
The page reads selected files with browser object URLs, draws them to a canvas, and makes no request containing the image data. The output canvas is encoded as PNG.
Where image watermarking comes up
For a group of photos, select several files, enter a name in Watermark text, and download the PNG outputs as one ZIP.
For repeated coverage, choose Image / logo, load the logo with Choose image, select Tiled, and adjust Tile spacing while checking the preview.
For a recurring setup, save the selected Font, Bold, Text color, Opacity, and Position under Watermark presets.
When another image edit tool is a better fit
Choose Image Edit Tools when you need a different direct image change. Use Image Cropper for a selection or aspect-ratio crop, and Image Resizer for exact dimensions or fit, fill, or stretch settings. Choose Background Remover when the task is removing a plain or solid-color background.
Frequently asked questions
How do I add a text watermark to a photo?
Choose Text under Watermark type, enter a value in Watermark text, and adjust Opacity, Size, Rotation, Position, or Repeat. The live preview updates as you change a setting.
Can I add a logo watermark to multiple images?
Choose Image / logo, select a file with Choose image, then load multiple images. The current logo settings are applied to the batch.
How do I repeat a watermark across an image?
Choose Tiled under Repeat. Adjust Tile spacing to change the distance between repeated marks.
Does the image watermark tool upload my files?
The page script makes no request containing the image data. It reads the selected files in the browser, creates the watermark on a canvas, and encodes the output as PNG.
Can I save Image Watermark settings?
Enter a name in Preset name and click Save preset. The saved settings appear under Watermark presets in this browser.