No image yet. Submit the form to generate image.
Explore different use cases and parameter configurations
Transparent pricing with no hidden fees. Pay as you go.
| Rule & Modality | Channel | Credits | Price (USD) | Official / Reference Price | Daily Savings |
|---|---|---|---|---|---|
image-watermark-remover imageapipass | Starter | 0.4per run | $0.002 | - | - |
Complete guide to using apipass/image-watermaker-remove
Seamlessly remove watermarks, logos, and unwanted text from your images at scale with our powerful AI-driven API.

The Image Watermark Remover API on ApiPass is a cutting-edge integration designed to automatically detect and erase unwanted watermarks, logos, timestamps, and text overlays from your digital images. By leveraging advanced AI vision models and smart inpainting technology, it seamlessly reconstructs the background behind the removed elements to preserve the original texture, resolution, and visual clarity. Whether you need to clean up a single graphic or process high volumes of visual assets, this API provides developers with a robust, highly scalable, and easy-to-integrate solution for delivering pristine, professional-grade photos without the need for manual editing software.
Every request requires image, a non-empty URL string pointing to the image that should be processed.
output_format can be supplied to request a specific image format. The adapter accepts non-empty strings and normalizes jpg to jpeg.
You can optionally set enable_base64_output, but ApiPass still returns successful image results through the standard resultJson.resultUrls object.
Automatically identifies and targets watermarks, complex logos, and text across varying opacities and backgrounds without requiring any manual masking or brushing coordinates.
Utilizes advanced generative fill algorithms to naturally reconstruct the erased areas, ensuring the final image remains crisp, natural, and completely free of blurs or pixelated artifacts.
Engineered for enterprise-level performance, enabling platforms to process and clean massive volumes of images simultaneously with lightning-fast turnaround times.
Easily fits into your existing software workflows with a developer-friendly architecture, fully supporting major image formats including JPG, PNG, and WEBP.
The integration flow matches other ApiPass-backed asynchronous image models on ApiPass.
Choose apipass/image-watermaker-remove as the model and prepare input with image, optional output_format, and optional enable_base64_output.
Send the payload to the ApiPass /api/v1/jobs/createTask endpoint. The adapter rewrites the model name to apipass/image-watermark-remover and submits the normalized payload to ApiPass.
Track task execution through /api/v1/jobs/recordInfo or configure callBackUrl to receive asynchronous completion notifications.
After the task succeeds, read the processed image URLs from resultJson.resultUrls in the task response object.
These recommendations follow the adapter guardrails and the current ApiPass parameter contract.
Watermark removal works best when the source image is clear enough for the model to infer surrounding texture, edges, and lighting.
Use jpeg for general photo output, png when you need lossless downstream editing, and webp when compact delivery is more important.
Set enable_sync_mode to false. ApiPass utilizes an asynchronous webhook system and manages task IDs internally to handle status polling and result callbacks.
Clean exported previews, drafts, or internal creative assets when you own the original media or have permission to modify it.
Process images under a valid license where watermark removal or production cleanup is allowed by the license terms.
Effortlessly erase platform-specific watermarks and visual clutter from digital assets so they can be seamlessly reused across diverse marketing channels.
The document uses apipass/image-watermaker-remove because that is the current SUPPORT_MODEL value used by the codebase and example script.
The readme and API sections explain that ApiPass forwards apipass/image-watermaker-remove to APIPASS's apipass/image-watermark-remover endpoint, matching get_provider_model_name.
The JSON documents the same validation implemented in the adapter for image, output_format, enable_base64_output, and enable_sync_mode.
All APIs require authentication via Bearer Token.
Authorization: Bearer
Create a new Image Watermark Remover task through the ApiPass unified jobs API
ApiPass keeps the public request envelope stable. Watermark removal parameters are passed inside the input object and normalized by the WaveSpeed adapter.
1{
2 "model": "apipass/image-watermaker-remove",
3 "callBackUrl": "string (optional)",
4 "input": {
5 "image": "https://example.com/watermarked.jpeg",
6 "output_format": "jpeg",
7 "enable_base64_output": false,
8 "enable_sync_mode": false
9 },
10 "channel": "auto"
11}modelRequiredstringThe public ApiPass model name for Image Watermark Remover. The public name intentionally follows the existing apipass/image-watermaker-remove support model spelling.
"apipass/image-watermaker-remove"
callBackUrlOptionalstringOptional user callback URL for ApiPass task completion notifications.
"https://your-domain.com/api/callback"
channelOptionalstringYou may specify the corresponding provider within APIPASS via the channel parameter; these providers handle the actual image and video generation tasks. APIPASS currently offers three provider options:
The default value for the channel parameter is auto. When enabled, APIPASS automatically allocates tasks across available providers based on real-time pricing and stability metrics to balance minimal cost and reliable performance. Retain the default auto value unless you have custom routing requirements.
Available options:
auto
The input object contains the watermark removal parameters accepted by the WaveSpeed adapter.
input.imageRequiredstring | array<string>Image URL to process. Direct API requests can send a string; the Playground uploader sends a single-item array and the adapter uses the first non-empty URL.
"https://cdn.apipass.dev/20260506-114632.jpeg"
input.output_formatOptionalstringOptional output format. The adapter requires a non-empty string when this field is present and normalizes jpg to jpeg.
Available options:
"jpeg"
input.enable_base64_outputOptionalbooleanWhether to request base64 output from WaveSpeed. Defaults to false. ApiPass converts successful output into resultJson.resultUrls.
false
input.enable_sync_modeOptionalbooleanAccepted for provider compatibility, but the WaveSpeed adapter forces this to false because ApiPass submits tasks in webhook mode.
false
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "apipass/image-watermaker-remove",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "image": "https://cdn.apipass.dev/20260506-114632.jpeg",
9 "output_format": "jpeg",
10 "enable_base64_output": false,
11 "enable_sync_mode": false
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_image_watermaker_remove_1767168190655"
6 }
7}codeStatus code. 200 indicates the ApiPass task was created successfully.
messageResponse message returned by ApiPass.
data.taskIdTask identifier used for later status checks. Internally, the adapter stores the WaveSpeed request ID as the provider task ID.

flux
flux
Generate photorealistic images with robust text
Starting from
0 credits
Nano Banana 2 Lite, aka Gemini 3.1 Flash-Lite Image, is a newly released image model from Google DeepMind built for fast 1K image generation, efficient creative iteration, prompt-based image editing, and responsive visual output in product-facing creative scenarios.
Starting from
0 credits
apipass
apipass
Integrate production-ready AI face swapping into your app with a single API call.
Starting from
0 credits
OpenAI
OpenAI
Generate intentionally designed visuals with less prompting using the latest OpenAI GPT Image 2 model.
Starting from
0 credits
Fast image generation model built on Gemini 3.1 Flash Image. Supports text-to-image, image editing, multi-image fusion with up to 14 reference images, Google Search grounding, and outputs up to 4K resolution.
Starting from
0 credits
seedream
seedream
Starting from
0 credits
grok
grok
Grok Imagine is xAI’s AI video generation model for creating high-quality videos with realistic motion, native audio, and synchronized speech. Grok Imagine 1.5 introduces faster generation speeds, improved motion physics, and stronger visual consistency for modern AI video applications.
Starting from
0 credits
seedream
seedream
Starting from
0 credits
OpenAI
OpenAI
Bring your ideas to life with sharper, faster, more precise image generation using the GPT Image 2.5 API.
Starting from
0 credits
Luma
Luma
Starting from
0 credits
seedream
seedream
Starting from
0 credits