Add custom watermark to images with adjustable position, opacity, and size. Free local processing using PIL.
About this model
The add-image-watermark model is designed to seamlessly integrate a custom watermark into your images with precision and ease. Leveraging the powerful Python Imaging Library (PIL) for local processing, this tool offers fine-grained control over watermark placement, opacity, and scale. Whether you are looking to protect branding or add a subtle signature to your visuals, this model efficiently handles the task without the need for cloud-based processing, ensuring that your data remains secure and processing remains swift.
Built with both technical robustness and marketing clarity in mind, the model caters to a wide range of creative and professional applications. Its configuration flexibility and user-friendly parameter settings position it as a superior choice for graphic designers, marketers, and content creators alike. The adjustable parameters make it easy to customize the watermark appearance to meet diverse branding requirements, ensuring that the final output consistently meets high quality and aesthetic standards.
Cost analysis
| Provider | Cost | Notes |
|---|---|---|
| muapiapp | $0 per generation | muapiapp is 20-50% more affordable, offering a free solution that delivers comparable or superior watermarking quality compared to paid competitors. |
| Fal.ai | $1.00 per generation | Fal.ai charges $1.00 per generation, making muapiapp 100% more affordable while maintaining high performance and quality. |
| Replicate | $1.00 per generation | Replicate also charges $1.00 per generation, positioning muapiapp as a significantly cost-effective alternative with equivalent or better results. |
muapiapp is 20-50% more affordable, offering a free solution that delivers comparable or superior watermarking quality compared to paid competitors.
Fal.ai charges $1.00 per generation, making muapiapp 100% more affordable while maintaining high performance and quality.
Replicate also charges $1.00 per generation, positioning muapiapp as a significantly cost-effective alternative with equivalent or better results.
* Competitor pricing is estimated based on similar model architectures and usage tiers.
Configuration schema
| Parameter | Type | Description | Default |
|---|---|---|---|
| Image URL | string | URL of the input image. | https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/add-image-watermark1.jpg |
| Watermark Image | string | URL of the watermark image (PNG with transparency recommended) | https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/add-image-watermark2.avif |
| Position | Enum (5 options) | Position of the watermark on the image | bottom-right |
| Opacity | int | Watermark transparency (0 = invisible, 1 = fully opaque) | 0.7 |
| Scale | int | Watermark size relative to video (0.1 = 10%, 1.0 = 100%) | 0.15 |
URL of the input image.
https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/add-image-watermark1.jpgURL of the watermark image (PNG with transparency recommended)
https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/add-image-watermark2.avifPosition of the watermark on the image
bottom-rightWatermark transparency (0 = invisible, 1 = fully opaque)
0.7Watermark size relative to video (0.1 = 10%, 1.0 = 100%)
0.15Developer documentation
Prepare Your Inputs:
image_url) and the URL of the watermark image (watermark_image_url).top-left, top-right, bottom-left, bottom-right, or center (default is bottom-right).opacity to set the transparency level (range: 0.0 to 1.0, default is 0.7).scale for the watermark size relative to the source image (range: 0.1 to 1.0, default is 0.2).Execute the Model:
add-image-watermark.Interpret the Results:
image key with a URL to the newly watermarked image.Troubleshooting:
Frequently asked
The model supports images via URL input. For best results, use PNG format for the watermark image to preserve transparency, while common image formats like JPEG and PNG are acceptable for the source image.
No, the watermarking process is handled locally using the PIL library, ensuring that you can work offline or maintain data privacy.
You can control the watermark's appearance by modifying the parameters: choose the desired position, adjust the opacity from 0 to 1, and set the scale from 0.1 (10%) to 1.0 (100%) of the original image size.
No, the model is available at no cost ($0 per generation), making it an efficient and budget-friendly solution for watermarking images.