Image Tools

Image Watermark

Add a text or logo watermark to an image in your browser — choose position, opacity, size, rotation and colour. Everything stays on your device; nothing is uploaded.

Runs entirely in your browser — nothing you type is uploaded.

This tool runs in your browser. Please enable JavaScript to use it — the guide below explains what it does.

Note: watermarking runs in your browser with JavaScript. With JavaScript off you can read this guide, but the tool controls will not appear.

Add a text or logo watermark to your images

This tool stamps a text or logo watermark onto an image entirely in your browser — no upload and no network request. Choose from nine positions and control opacity, size, rotation, margin and colour, then download in your chosen format. Both your main image and any logo stay on your device.

How to use the Image Watermark tool

  1. Add the main image — drag it onto the drop area or click to browse.
  2. Add a watermark — type text, upload a logo, or both.
  3. Set the options — position, opacity, text size or logo scale, rotation, margin and colour.
  4. Click Apply watermark, check the result, and Download. Use Clear to start over.

How it works

Your main image is drawn onto an off-screen canvas at full resolution. The watermark is then drawn on top: for text, the tool sets the font, colour and opacity and draws it with the canvas text API; for a logo, it decodes your image locally and draws it scaled to your chosen percentage of the main image width. Opacity is applied by blending the watermark into the image, position is calculated from the nine anchor points plus your margin, and rotation is applied around the watermark's centre. The result is encoded to your chosen format in memory, and temporary object URLs are released when you apply again or clear.

Benefits and use cases

  • Protect your work — mark photos and artwork with your name or © notice.
  • Brand your images — drop your logo onto product or social images.
  • Batch-consistent look — reuse the same position and opacity across images.
  • Flexible output — keep the format or convert to JPG/PNG/WebP.
  • Private and offline — nothing is uploaded.

Limitations

A visible watermark deters casual copying but can be cropped or edited out; it is not DRM. When saving as JPG, transparent areas of the main image are filled with a background colour because JPG has no transparency — use PNG or WebP to keep transparency. Very large images are guarded against to keep the browser responsive.

Privacy

Everything runs locally in your browser. Your image and logo are never uploaded, stored or shared, and the tool makes no network requests.

Frequently Asked Questions

Is my image uploaded to a server?
No. Both your main image and any logo you add are processed entirely inside your own browser using a canvas. Nothing is uploaded, stored or shared, so it is safe to watermark private or client images.
Can I use a text watermark, a logo, or both?
All three. Type text for a text watermark, upload a PNG/JPG/WebP logo for an image watermark, or provide both — they are drawn at the position you choose with the opacity you set.
What can I control?
Position (nine anchor points), opacity, size (font size for text and scale for a logo), rotation, margin from the edges, and the text colour. You can also choose the output format and quality, and a background colour when saving a transparent image as JPG.
Does opacity make a real semi-transparent watermark?
Yes. The opacity setting genuinely blends the watermark with the image on the canvas, so a low opacity produces a subtle, see-through mark rather than a solid overlay.
Which image formats are supported?
JPG, PNG and WebP for both the main image and the logo. PNG and WebP output preserve transparency; when saving as JPG, transparent areas are filled with a background colour because JPG has no transparency.

Image Compressor

Compress JPG, PNG and WebP images right in your browser to shrink file size while keeping good quality — your images are never uploaded.

Image Tools Open Tool

Image Converter

Convert images between JPG, PNG and WebP right in your browser — with quality control and a background colour for transparent images. Your images are never uploaded.

Image Tools Open Tool

Background Remover

Remove a solid or near-uniform background from an image in your browser and get a transparent PNG. It uses a local colour-based edge algorithm — not an AI model — and works best on product shots, logos and graphics. Your image is never uploaded.

Image Tools Open Tool
Scroll to Top