Bulk Image Watermark avatar

Bulk Image Watermark

Pricing

from $5.00 / 1,000 watermarked images

Go to Apify Store
Bulk Image Watermark

Bulk Image Watermark

Add a text or logo watermark to many images at once. Paste image URLs, pick text or a transparent-PNG logo, choose position and opacity, and get each stamped image with a ready download link. Great for bulk watermarking, branding product photos, and protecting images.

Pricing

from $5.00 / 1,000 watermarked images

Rating

0.0

(0)

Developer

VIVEK P M

VIVEK P M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

a day ago

Last modified

Share

Stamp a text or logo watermark onto many images at once. Give it a list of image links, pick what to stamp and where, and get back each stamped image with a ready download link.

Good for: bulk watermark, add logo to images, brand product photos, stamp images in bulk, protect photos with a watermark.

What it does

  • Accepts a list of image links.
  • Stamps either a text watermark or a logo image (a transparent PNG works best).
  • Places the mark in one of five positions: top left, top right, center, bottom left, bottom right.
  • Lets you choose how see-through the mark is.
  • Saves each stamped image to storage and returns a download link per image.
  • If one image fails, the run keeps going — that row is marked failed with a reason, and nothing is silently dropped.

Input

FieldDescription
imageUrlsList of direct image links to stamp (required).
watermarkTypetext or logo (required).
textThe words to stamp (when type is text).
fontSizeText size in pixels (when type is text).
logoUrlLink to the logo image, ideally a transparent PNG (when type is logo).
positiontop-left, top-right, center, bottom-left, or bottom-right.
opacityHow solid the mark is, 10 (very light) to 100 (solid).

Example input

{
"imageUrls": [
"https://example.com/photo1.jpg",
"https://example.com/photo2.jpg"
],
"watermarkType": "text",
"text": "© My Brand",
"fontSize": 48,
"position": "bottom-right",
"opacity": 50
}

Output

Each image becomes a row in the results table:

{ "originalUrl": "https://example.com/photo1.jpg", "downloadUrl": "https://api.apify.com/v2/key-value-stores/.../records/watermarked-1.jpg", "status": "done" }

The stamped images live in the run's key-value store. Download them promptly — Apify clears unnamed run storage after its retention period.

Pricing

Pay per image: you are charged for each image that is successfully watermarked. Failed images are free.