GeminiWM

Gemini Watermark Removal API

Integrate Gemini watermark removal into your application or workflow. One HTTP call, sub-100ms processing, lossless results.

Quick Start

curl -X POST https://plugity.com/api/v1/remove \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "image=@gemini-photo.png" \
  -o cleaned.png

Integration Examples

Python

import requests

response = requests.post(
    "https://plugity.com/api/v1/remove",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"image": open("gemini-photo.png", "rb")},
)

with open("cleaned.png", "wb") as f:
    f.write(response.content)

Node.js

const form = new FormData();
form.append('image', fs.createReadStream('gemini-photo.png'));

const res = await fetch('https://plugity.com/api/v1/remove', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer YOUR_API_KEY' },
  body: form,
});

const buffer = await res.arrayBuffer();
fs.writeFileSync('cleaned.png', Buffer.from(buffer));

Pricing

Free

$0

  • 50 images/month
  • Standard processing
  • PNG, JPEG, WebP
Popular

Pro

$9.99/mo

  • 5,000 images/month
  • Batch endpoint
  • Priority processing

Enterprise

Custom

  • Unlimited images
  • Dedicated support
  • SLA guarantee
View full API documentation →

Frequently Asked Questions

How does the API remove watermarks?
The API uses the same reverse alpha blending algorithm as our web tool. Send an image via POST, receive the cleaned image in the response. Processing typically takes under 100ms.
What formats does the API accept?
PNG, JPEG, and WebP. The response format matches the input by default, or you can specify a preferred output format.
Is there a free tier?
Yes. The free tier includes 50 images per month with no credit card required. Upgrade anytime for higher volume.
How is this different from the web tool?
The web tool processes images in your browser. The API processes on our servers, which enables integration into automated workflows, CI/CD pipelines, and third-party applications.