DuckyTools
Home Image Add Watermark to Image

Add Watermark to Image Image

Stamp text across a photo — once, or tiled across the whole thing.

Add Watermark to Image is a free online tool that stamp text across a photo — once, or tiled across the whole thing. It accepts JPG, PNG, WEBP, GIF, BMP, AVIF and SVG — anything your browser can display. It produces pNG by default.. It runs entirely in your web browser using Canvas 2D, so files are processed on your own device and never uploaded to a server. There is no sign-up, no file size limit imposed by the site, no watermark and no paid tier.

Price
Free — no account, no quota, no watermark
Category
Image
Where it runs
In your browser, on your device
Files uploaded
None
Input
JPG, PNG, WEBP, GIF, BMP, AVIF and SVG
Output
PNG by default
Technology
Canvas 2D
Settings
6
Works offline
Yes, after the first visit

About Add Watermark to Image

Text is drawn directly into the pixels, which means it cannot be toggled off in an editor the way a layer can — but it also means a determined person can clone it out. Tiled mode is much harder to remove than a single corner mark, at the cost of being harder to look past.

How to use it

  1. Choose an image, or drag one onto the drop zone.
  2. Set watermark text, text size and opacity and the remaining options.
  3. Check the preview, then download. Your original file is never modified.

The 6 settings

SettingWhat it doesDefault
Watermark textFree text.© DuckyTools
Text sizeRange 1–20%.5%
OpacityRange 5–100%.45%
ColorA color, picked from your system color picker.#ffffff
PositionChoose from 6: Bottom right, Bottom left, Top right, Top left, Center, Tiled.Bottom right
Rotate 30°On or off. Off by default.Off

Under the hood

Runs onCanvas 2D — does the pixel work
AcceptsJPG, PNG, WEBP, GIF, BMP, AVIF and SVG — anything your browser can display
ProducesPNG by default
ControlsWatermark text, Text size, Opacity, Color, Position, Rotate 30°

Questions

What opacity works best?

Around 35–50% for a corner mark that should stay legible, and 15–25% for a tiled overlay, where the repetition carries the message and heavy opacity just makes the image unusable for everyone including you.

What does the position option change?

It offers 6 choices — Bottom right, Bottom left, Top right and Top left and more. The default is Bottom right, which suits most cases; change it when your input or your destination calls for something specific.

Which file types can I use?

JPG, PNG, WEBP, GIF, BMP, AVIF and SVG — anything your browser can display. Because decoding is handled by your browser rather than a conversion server, support tracks whatever your browser can already open.

Is there a file size limit?

No imposed limit — there is no server quota to hit. The real ceiling is your device's memory, since the whole file is held in RAM while it is processed. Desktop browsers cope with very large files; phones give up sooner.

What are the limits on text size?

It accepts 1 to 20%, starting at 5%. The other numeric controls have their own ranges: opacity 5–100%.