Audio, video & images

Batch Watermark Studio

Add a text or logo watermark to up to 30 images at once: position, tiling, opacity and angle.

One image or a ZIP with up to 30 images (JPG, PNG, WebP, AVIF, GIF, TIFF, HEIC), max 50 MB each and 150 MB in total.

For text watermarks. Line breaks are replaced by spaces.

%

Text: letter height as % of the shorter image side. Logo: logo width as % of the image width.

Hex colour, e.g. #ffffff (white) or #000000 (black).

%
°

Rotation of the watermark; e.g. -30 for a diagonal tile pattern.

%

Distance from the edge as % of the shorter side (ignored for centre and tiling).

PNG or WebP with a transparent background works best, max 10 MB.

For JPG, WebP and AVIF.

Try an example: Text watermark bottom right · Logo tiled at 30° with 40 % opacity

How it works

Stamps a text watermark (choice of installed fonts, size, colour, opacity, angle) or your logo (PNG with transparency, scale, opacity) onto one image or a ZIP of up to 30 images, in a corner, the centre or tiled across the whole picture. Download all results as one ZIP and check the preview of the first image.

  • Text is rendered by ImageMagick (label:) with a TrueType font installed on the server, in the chosen colour with the opacity applied to the colour's alpha channel, then rotated. The text is escaped so it is always drawn literally.
  • Logos are decoded from their content (PNG, WebP, JPG, GIF, AVIF), scaled to the given share of each image's width, their alpha channel multiplied by the opacity, then rotated.
  • Each image is first turned upright from its EXIF orientation. The watermark is composited ("over") at the chosen position with a margin relative to the shorter side, or repeated as a tile pattern with gaps of 6% of the shorter side around each copy.
  • Sizes are relative to each image, so mixed resolutions get proportionally equal watermarks. Metadata is removed from the outputs; the ZIP uses fixed timestamps.

Visible watermarks deter casual copying but can be cropped or retouched away.

For scripts and AI agents

  • JSON API: POST https://batchwatermarkstudio.usefulweb.site/api/v1/calculate (same calculation as this page)
  • Interface description: OpenAPI 3.1 · AI guide: llms.txt
  • MCP server (Streamable HTTP): https://batchwatermarkstudio.usefulweb.site/mcp · tool name batch_watermark_studio
Example request
curl -s -X POST https://batchwatermarkstudio.usefulweb.site/api/v1/calculate \
  -H 'content-type: application/json' \
  -d '{…see OpenAPI examples…}'

Related tools

  • Batch Image Resizer & Cropper – Resize or crop up to 30 images at once: exact size, fit, percentage or 1:1, 4:5, 16:9, 9:16.
  • Image Compressor – Shrink JPG, PNG, WebP, AVIF or GIF images: convert, resize, strip metadata and compare sizes.
  • Background Remover – Remove plain backgrounds from product photos and logos (colour-based, no AI) → transparent PNG.
Feedback