Select what to remove.
Magic Wand grabs the watermark in one click. Upload a binary mask. Or paint exactly what should disappear — the brush is honest about its edges.
The image cleanup studio
A precision studio for watermarks, captions, logos, and the small distractions that don't belong. Mask in one click, refine with a brush, review before you download.
The studio
Mask precisely with the wand, brush, or upload. Review the cleaned result side by side before you download.
History
Private to this browser. Open any result for a larger before / after view.
Three things, done well
Magic Wand grabs the watermark in one click. Upload a binary mask. Or paint exactly what should disappear — the brush is honest about its edges.
Erase mode tightens the selection. Smart region keeps the rest of the photo untouched. Premium quality fills the difficult edges where it counts.
Recent results live in this browser. No public gallery, no shared feed, no surprise crawler — your cleanups don't end up on someone else's homepage.
Platform surface
DeWatermark is built around repeat cleanup work: precise masks, private history, account credits, API keys, and support when an image needs a second look.
Brush, erase, Magic Wand, uploaded masks, smart-region cleanup, before/after review, and HD export controls.
Dedicated workflows for the jobs people search for most, with clear acceptable-use boundaries.
Create hash-only API keys, send image and mask payloads, monitor limits, and spend the same account credits.
Use the API today for repeat mask jobs. The web batch queue is the next Pro workflow to ship.
Use credits to enlarge cleaned images with AI enhancement, keeping exports inside the same account system.
Pricing
Three credits a day to try. Subscribe when the photos start adding up.
For the curious
$0/forever
Most popular
For weekend cleanups
$7.99/mo
For prolific work
$14.99/mo
No subscription
$9/once
Common jobs
Clean captions, labels, screenshots, date stamps, and accidental text overlays — without smudging the photograph around them.
Open guide →Mask brand marks, sticker graphics, and template overlays with the wand or an uploaded mask, then refine the tricky edges by hand.
Open guide →For your own mockups, licensed assets, brand work, and the images you actually have permission to retouch.
See workflow →Fix timestamp overlays, corner labels, small distractions, and other archive nuisances without opening a heavy desktop editor.
Open guide →Process repeat cleanup work with API keys and masks today, then join the Pro web batch queue as it opens.
Open batch workflowUse the full studio when the job needs an automatic suggestion, a hand-tuned mask, and a before/after review.
Open remover pageEnlarge cleaned photos with a paid, credit-based upscaler for sharper exports and product-ready images.
Open upscalerQuestions buyers ask
You can run three standard cleanups per day. Paid plans unlock larger exports, more credits, and Pro-only quality options.
Yes. The same mask-first workflow handles watermarks, logo marks, captions, labels, timestamps, stickers, and small overlays.
The API supports repeat jobs with your own masks now. A web batch queue is planned for Pro users and larger workflows.
Yes. Signed-in users can create backend API keys, call cleanup and detection endpoints, and spend account credits.
Examples
The selection is the most important step. Each example walks the mask-first workflow: see the original, see what's masked, see what comes out the other side.
Use Magic Wand on the solid logo, then brush around the edge before cleanup.
Upload a black and white mask for API-style accuracy, or paint over captions manually.
Small corner marks work well with a quick brush pass and smart-region cleanup.
Remove text from image
Clean captions, labels, screenshots, document annotations, and accidental overlays from images you own or have permission to modify. Select with the wand, an uploaded mask, or the brush — and review before you download.
Your own product photos, mockups, screenshots, scanned notes, social graphics, date labels, and licensed images cleared for retouching.
Upload, mask only the text pixels, accept the rights confirmation, and run smart-region cleanup. The result view makes before/after a one-second read.
Use the API with your own black-and-white mask to bake text removal into a production workflow — same model, on your schedule.
Remove logo from photo
Corner marks, sticker graphics, brand overlays, template watermarks — for the photos you actually have rights to retouch. Select the logo, refine the mask, generate a clean exposure.
The wand grabs solid logo pixels in a click. The brush and erase mode handle the soft edges, shadows, and translucent marks.
This is for your own photos, licensed assets, brand refresh work, and files you're authorized to modify. We're proud of that line.
Automate logo removal by sending a black-and-white mask from your backend. Same engine, your pipeline.
Remove date stamp from photo
Camera date stamps, scan artifacts, small corner labels, archive overlays. Mask the stamp, run cleanup, download the cleaner exposure for archives, listings, or client deliverables.
Date stamps usually live in a small corner, which is the sweet spot for smart-region cleanup and plan-aware resizing.
Brush over only the numbers; leave nearby faces, signs, and edges untouched. Erase mode tightens the mask before you commit.
For repeat jobs, the API accepts image + mask payloads so teams can dedupe consistent date-stamp positions from a backend.
Remove watermark online
Upload a photo you own or have permission to edit, let the mask tools isolate the watermark, then run AI cleanup and compare the result before download. It works for logos, text overlays, timestamps, and repeated corner marks.
Start with the beta suggestion or Magic Wand, then tighten the mask with brush and erase mode before you spend credits.
The result view keeps original and cleaned images together, so you can judge artifacts before downloading or upgrading.
DeWatermark is for your own images, licensed assets, client work, archives, and files you are authorized to modify.
AI image upscaler
Use credits to upscale images after cleanup, product prep, or archive repair. DeWatermark keeps enhancement private, account-based, and tied to your credits.
Upscaling requires a signed-in account and spends credits based on input size and scale factor.
Your browser sends the image to DeWatermark, and the enhancement runs through the same protected backend flow as cleanup.
Clean the watermark first, then upscale the finished image for larger listings, client previews, or archives.
Credit tool
Upload a JPG, PNG, or WebP. Choose 2x or 4x, confirm rights, and spend credits only when the backend accepts the job.
Add an image to begin.
Best AI watermark remover
The best watermark remover gives you control before it spends credits: automatic suggestions when they help, brush refinement when they do not, before/after review, batch workflows, API access, and paid upscaling after cleanup.
Brush, erase, uploaded masks, and Magic Wand make tough marks less random.
Studio, history, batch queue, API keys, and upscaling live in one credit system.
Built for owned, licensed, client, and authorized image cleanup.
Dewatermark.ai alternative
DeWatermark focuses on precise masking, honest rights boundaries, credit-based cleanup, API access, batch workflows, result feedback, and paid upscaling. Use it when you want a platform, not just a single upload box.
Refine masks before the model fills anything.
API keys and documented endpoints support repeat workflows.
Feedback, support, credits, and checkout are connected inside the app.
Watermark remover API
Use DeWatermark API keys to send image and mask payloads from your backend, detect likely marks, process repeat cleanup jobs, and spend the same credits your team uses in the web studio.
POST /api/create-job
POST /api/detect-watermark
POST /api/upscale-image
GET /api/api-keys
Batch watermark remover
For product photos, catalog repairs, archive date stamps, and repeated overlays, DeWatermark is batch-ready through the API today. Send image and mask payloads from your backend, spend account credits, and keep the web studio for review work.
Consistent corner logos, date stamps, labels, mockup marks, product-photo overlays, and cleanup queues where the mask pattern is predictable.
Create an API key, submit each image with a black-and-white mask, and let DeWatermark return a cleaned result while enforcing account limits.
The first web batch flow will target short, practical Pro jobs: upload a set, reuse or adjust masks, then review before final download.
Web batch MVP
Upload a set, choose a reusable mask pattern, confirm rights, and DeWatermark will process the files one by one with the same cleanup endpoint used by the studio.
Add images to build a queue.
Pro waitlist
Stills are shipping now. Video is in research — frame-consistent masking, short clips first, and a Pro-only queue. Tell us what you'd run through it and we'll prioritize accordingly.
Legal
Last updated April 29, 2026.
DeWatermark provides image cleanup tools for files you own, created, licensed, or otherwise have permission to edit. You are responsible for the images, masks, prompts, API requests, and outputs you submit or download.
You must provide accurate account and billing information. Paid plans, credits, and API usage may be limited, suspended, or terminated for fraud, chargebacks, security risk, or violation of these terms.
You keep ownership of your content. By submitting content, you grant DeWatermark the limited rights needed to host, process, transmit, and display it back to you for the requested service.
We may change features, limits, prices, models, or availability as the product evolves. We aim to keep reasonable notice for material paid-plan changes.
The service is provided as is. AI cleanup can produce artifacts or inaccurate results. You should review outputs before publishing, distributing, or relying on them.
Questions about these terms can be sent through support or to support@dewatermark.com.
Legal
Last updated April 29, 2026.
We collect account details, authentication data, billing references, support messages, API usage, analytics events, uploaded images, masks, and generated outputs needed to run the service.
We use data to provide cleanup results, prevent abuse, measure product performance, improve reliability, handle billing, respond to support, and protect the service.
Uploads, masks, and outputs should be treated as short-lived processing data unless you save them in your browser history. We design storage for cleanup and expiration, not public galleries.
Payments, processing, hosting, analytics, and support tools may receive limited data needed to run the service securely.
You can contact support to request account help, data questions, or deletion. Some data may be retained where required for security, billing, abuse prevention, or legal compliance.
Privacy questions can be sent to support@dewatermark.com.
Abuse policy
Last updated April 29, 2026.
Use DeWatermark for your own images, licensed assets, authorized client work, personal archives, product mockups, date-stamp repairs, and cleanup where you have permission to alter the file.
Do not use DeWatermark to remove ownership marks from images you are not allowed to modify, evade licensing, misrepresent authorship, commit fraud, or distribute infringing content.
Do not submit illegal content, non-consensual intimate imagery, private personal data you are not authorized to process, or content intended to harass, impersonate, or deceive.
Do not bypass rate limits, share API keys publicly, automate infringing use, attack the service, or attempt to extract private service credentials.
We may throttle, suspend, terminate, refund, or block accounts and API keys that create legal, platform, security, or abuse risk.
Send abuse reports to support@dewatermark.com with URLs, account details, and a short description of the concern.
Contact
Last updated April 29, 2026.
If you believe DeWatermark is being used to infringe your rights, send a notice to support@dewatermark.com with your contact information, the copyrighted work, the allegedly infringing use, and a good-faith statement.
Include enough detail for us to locate the issue: account email if known, API key prefix if known, URLs, timestamps, screenshots, and a clear explanation of your rights.
If you believe a removal or restriction was mistaken, contact support@dewatermark.com with the relevant account details and your explanation.
For billing, product, or API help, use the support ticket page so the request stays attached to your account.
Support
Send a short ticket with the issue, order context, or API behavior you'd like us to inspect. Real people, fast turnaround.
Sign in to view support tickets.
Developer API
Generate a key after signing in. API requests spend account credits, use your plan's size limits, and are rate-limited per key.
Open API docsCreate a key for backend use. The secret is shown once, then only the prefix is stored. Default limit: 20 requests/minute and 500 requests/day per key.
The cleanup endpoint requires both an image and a black/white mask. White pixels are removed. Bring your own mask for the best API results.
POST /api/create-job
Authorization: Bearer dw_live_...
Content-Type: application/json
{
"image": "data:image/png;base64,...",
"mask": "data:image/png;base64,...",
"width": 1200,
"height": 800,
"quality": "standard",
"ownershipAccepted": true
}
The detector can suggest a starting mask, but production API workflows should still review or provide a precise mask.
POST /api/detect-watermark
Authorization: Bearer dw_live_...
Content-Type: application/json
{
"image": "data:image/png;base64,...",
"width": 1200,
"height": 800
}
Use API keys only from your backend. Browser clients should use the web app auth flow.
const response = await fetch(
"https://dewatermark.com/api/create-job",
{
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.DEWATERMARK_API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
image,
mask,
width,
height,
quality: "standard",
ownershipAccepted: true
})
}
);
const job = await response.json();
Pass data URLs or public image URLs. For best results, provide a precise mask.
import os, requests
res = requests.post(
"https://dewatermark.com/api/create-job",
headers={
"Authorization": f"Bearer {os.environ['DEWATERMARK_API_KEY']}"
},
json={
"image": image,
"mask": mask,
"width": 1200,
"height": 800,
"quality": "standard",
"ownershipAccepted": True
}
)
print(res.json())
Each API request counts against per-key rate limits. Cleanup jobs also spend account credits based on image size and quality.
API docs
Use DeWatermark from your backend for permitted image cleanup. Create an API key, submit an image with a black-and-white mask, and receive the cleaned result while credits and rate limits stay attached to your account.
POST https://dewatermark.com/api/create-job
Authorization: Bearer dw_live_...
Content-Type: application/json
{
"image": "data:image/png;base64,...",
"mask": "data:image/png;base64,...",
"width": 1200,
"height": 800,
"quality": "standard",
"ownershipAccepted": true
}
Generate keys in the API section after signing in. Store keys on your backend only; browser clients should use the web app auth flow.
White pixels are removed and black pixels are preserved. Precise masks produce more predictable results than broad boxes.
Default key limits are 20 requests per minute and 500 requests per day. Cleanup jobs spend credits based on size and quality.
Signed-in accounts can call POST /api/upscale-image with image, width, height, scale, and ownershipAccepted. Upscaling spends credits just like cleanup jobs.
Admin
Visible only to codyberlin@gmail.com.