API Documentation

Programmatically remove visible PDF watermarks through the hosted API.

Overview

The API accepts multipart PDF uploads, removes matching watermark text or overlays when possible, and returns the processed PDF. Use the canonical public endpoint shown below for integrations.

Endpoints

Canonical API endpoint
https://watermarkremoval.com/api/remove-watermark
POST /api/remove-watermarkRemove watermark from PDF

Request Body (multipart/form-data)

  • filePDF file (max 10MB)
  • watermark_textWatermark text to match and remove

Example Usage

curl -X POST https://watermarkremoval.com/api/remove-watermark \
  -F "file=@/path/to/input.pdf" \
  -F "watermark_text=CONFIDENTIAL" \
  > output.pdf