N
NJHTools

Image Watermark

Add a text watermark to any image online — choose the font size, color, opacity, and position, or tile it diagonally across the whole image, then download as PNG, JPEG, or WebP. Free, no upload, runs entirely in your browser.

Drag an image here, or click to upload

PNG, JPEG, WebP, and SVG supported — all processing happens in your browser.

How to add a watermark to an image

  1. Drag an image onto the drop zone, or click it to select a file — PNG, JPEG, WebP, and SVG are supported.
  2. Type your watermark text, then set the font size, color, and opacity to taste.
  3. Pick one of the nine positions with the grid, or enable tile diagonally to repeat the watermark across the entire image at 45°.
  4. Choose a format — the preview updates live — then click Download.

Every image is decoded, watermarked, and re-encoded entirely in your browser with the Canvas API — no file is ever uploaded, tracked, or stored.

Protect your photos with a repeating watermark

A single corner watermark is easy to crop out, so enable tile diagonally to stamp your text edge-to-edge across the whole image at a 45° angle. Lower the opacity so the picture stays visible while the watermark still discourages reuse — ideal for proofs, portfolios, and stock previews.

Frequently asked questions

How do I add a text watermark to a photo for free?
Upload your image, type your watermark text, adjust the size, color, opacity, and position, then click Download. It is completely free and runs in your browser — nothing is uploaded.
Can I tile a watermark across the whole image?
Yes. Turn on "Tile diagonally" and your text repeats edge-to-edge at a 45° angle, which is much harder to crop out than a single corner mark.
Is this watermark tool private?
Completely. Every image is processed locally with the Canvas API, so your photos never leave your device — there is no signup and no account required.
What image formats can I use?
You can load any image your browser can decode — including PNG, JPEG, WebP, and SVG — and export the watermarked result as PNG, JPEG, or WebP.

Last updated: