Watermark Image API avatar

Watermark Image API

Pricing

Pay per event

Go to Apify Store
Watermark Image API

Watermark Image API

Protect your images with customizable watermarks! Add text or logos with flexible positioning, fonts, colors, and opacity. Ideal for branding, copyright protection, and marketing materials. Automate your workflow and effortlessly maintain a consistent brand image across all your visual content.

Pricing

Pay per event

Rating

5.0

(2)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

9

Total users

2

Monthly active users

5 days ago

Last modified

Share

ParseForge Banner

πŸ–ΌοΈ Watermark Images

πŸš€ Batch-add watermarks to images in minutes. Apply text, logos, or both with position control, opacity settings, and multiple output formats. No design skills, no Photoshop, no coding.

πŸ•’ Last updated: 2026-04-16 Β· πŸ“ Text + logo watermarks Β· 🎯 9 positions Β· πŸ“ Opacity + scale Β· 🚫 No design skills needed

The Watermark Images Actor adds watermarks to images in batch. Upload JPEG, PNG, or WebP images and apply text watermarks, logo overlays, or both. Control position (9 anchor points), opacity, scale, font, color, letter spacing, and background box transparency. Output downloads as watermarked images in your chosen format.

Built for photographers, e-commerce teams, content creators, and anyone who needs to protect or brand images at scale without opening Photoshop.

🎯 Target AudienceπŸ’‘ Primary Use Cases
Photographers, e-commerce teams, content creators, marketing teams, print shops, stock photo sellersImage branding, copyright protection, batch watermarking, product photo preparation, content ownership marking

πŸ“‹ What the Watermark Images Actor does

Text + logo watermarking with full control:

  • πŸ“ Text watermarks. Custom text with font selection, color, opacity, scale, and letter spacing.
  • πŸ–ΌοΈ Logo watermarks. Upload a logo image and overlay it with opacity and scale control.
  • 🎯 9 position anchors. Top-left, top-center, top-right, center-left, center, center-right, bottom-left, bottom-center, bottom-right.
  • πŸ“ Offset controls. Fine-tune horizontal and vertical position as percentages.
  • πŸ”² Background box. Optional background behind text watermarks with adjustable opacity.
  • πŸ“¦ Batch processing. Upload multiple images and watermark them all in one run.

πŸ’‘ Why it matters: watermarking images one at a time in Photoshop or Canva is slow and tedious. This Actor processes hundreds of images in minutes with consistent positioning and styling.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to batch-watermark your images.


βš™οΈ Input

InputTypeDefaultBehavior
imageFilesarray[]Images to watermark. Supports JPEG, PNG, WebP.
watermarkTextstring""Text to display. Only used if no logo is uploaded.
fontFamilystring"Arial"Font for text watermark.
textColorstring"#FFFFFF"Text color in HEX format.
textOpacityinteger50Text transparency (0-100%).
textScaleinteger20Text size as percentage of image width.
logoFilestring""Logo image URL for overlay.
logoOpacityinteger50Logo transparency (0-100%).
logoScaleinteger20Logo size as percentage of image width.
positionstring"bottom-right"Anchor: top-left, center, bottom-right, etc.
offsetXPercentinteger0Horizontal offset from anchor (%).
offsetYPercentinteger0Vertical offset from anchor (%).
backgroundOpacityinteger0Text background box opacity (0-100%).

Example: text watermark on product photos.

{
"imageFiles": ["https://example.com/product-1.jpg", "https://example.com/product-2.jpg"],
"watermarkText": "Β© MyBrand 2026",
"textColor": "#FFFFFF",
"textOpacity": 40,
"position": "bottom-right",
"textScale": 15
}

Example: logo overlay centered.

{
"imageFiles": ["https://example.com/photo.jpg"],
"logoFile": "https://example.com/logo.png",
"logoOpacity": 30,
"logoScale": 25,
"position": "center"
}

⚠️ Good to Know: for best results with logo watermarks, use a PNG with transparent background. Text and logo watermarks can be combined in the same run.


πŸ“Š Output

Each watermarked image is saved to the Key-Value Store. The dataset contains metadata per image.

🧾 Schema

FieldTypeExample
πŸ–ΌοΈ originalImageUrlstring"https://example.com/product-1.jpg"
πŸ–ΌοΈ watermarkedImageUrlstring"https://api.apify.com/v2/key-value-stores/..."
πŸ“ watermarkTextstring | null"Β© MyBrand 2026"
🎯 positionstring"bottom-right"
⏱️ processingTimeMsnumber850
πŸ•’ createdAtISO 8601"2026-04-16T00:00:00.000Z"

πŸ“¦ Sample records


✨ Why choose this Actor

Capability
πŸ“Text and logo watermarks. Apply text, logo overlay, or both.
🎯9 position anchors. Place watermarks anywhere on the image with pixel-perfect control.
πŸ“Opacity and scale. Fine-tune transparency and size as percentages.
πŸ”²Background box. Optional opaque background behind text for readability.
πŸ“¦Batch processing. Watermark hundreds of images in one run.
🎨Font and color control. Choose font family, text color, and letter spacing.
🚫No design skills needed. No Photoshop, no Canva, no coding.

πŸ“Š Professional watermarking by hand takes 30-60 seconds per image. This Actor processes hundreds of images in minutes with consistent positioning.


πŸ“ˆ How it compares to alternatives

ApproachCostBatchPositioningLogo + textSetup
⭐ Watermark Images (this Actor)$5 free credit, then pay-per-useYes9 anchors + offsetBoth⚑ 2 min
Photoshop batch actions$22/monthSemiFull controlBoth⏳ Hours of setup
Free online watermark toolsFreeLimitedBasicUsually oneπŸ•’ Per-image
Canva Pro$15/monthSemiDrag-and-dropBothπŸ•’ Manual per image

Pick this Actor when you want batch watermarking with position and opacity control, without design software.


πŸš€ How to use

  1. πŸ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Watermark Images page on the Apify Store.
  3. 🎯 Set input. Upload images, enter watermark text or logo URL, set position and opacity.
  4. πŸš€ Run it. Click Start and let the Actor watermark your images.
  5. πŸ“₯ Download. Grab your watermarked images from the Key-Value Store.

⏱️ Total time from signup to watermarked images: 2-3 minutes. No design skills required.


πŸ’Ό Business use cases

πŸ“Έ Photographers & Studios

  • Batch-watermark client proofs before delivery
  • Protect portfolio images with branded overlays
  • Add copyright text to stock photo submissions
  • Process event photo galleries at scale

πŸ›’ E-commerce & Product Teams

  • Brand product photos before listing
  • Add "Sale" or "New" badges to catalog images
  • Watermark images for marketplace listings
  • Process seasonal photo updates in batch

πŸ“± Content & Marketing Teams

  • Add brand logos to social media images
  • Watermark promotional graphics
  • Process campaign asset libraries
  • Maintain consistent branding across channels
  • Add copyright marks to publication images
  • Brand preview images before print approval
  • Process image archives for digital distribution
  • Add identification marks to proof copies

πŸ”Œ Automating Watermark Images

Control the Actor programmatically for batch processing and pipeline integrations:

  • 🟒 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • πŸ“š See the Apify API documentation for full details.

❓ Frequently Asked Questions


πŸ”Œ Integrate with any app

Watermark Images connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get notifications when done
  • Airbyte - Pipe results into your pipeline
  • GitHub - Trigger from commits
  • Google Drive - Export to Drive

πŸ’‘ Pro Tip: browse the complete ParseForge collection for more image and creative tools.


πŸ†˜ Need Help? Open our contact form to request a new tool, propose a custom project, or report an issue.


⚠️ Disclaimer: this Actor is an independent image processing tool. All trademarks mentioned are the property of their respective owners.