💧

Watermark PDF

Add a text or image watermark to every page of a PDF.

🔐 Files are processed on the server and deleted immediately after - nothing is stored.

Drag & drop a PDF here, or click to browse

    How Watermark PDF works

    How does the watermark get drawn onto each page?

    Every page is imported via FPDI exactly as it is, then the tool applies SetAlpha() for transparency and draws either a 40pt bold Helvetica text string rotated 45 degrees through the page center, or an uploaded image scaled to half the page's width, wrapped in TCPDF's StartTransform()/StopTransform() calls so the rotation and opacity do not bleed into the rest of the page content.

    What is a real-world use for this?

    Stamping "CONFIDENTIAL" or "DRAFT" diagonally across a document before circulating it, or overlaying a company logo image as a light watermark on every page of a report.

    Is the watermark applied consistently, and can I control its strength?

    Opacity is clamped server-side to between 0.05 and 1.0 no matter what is submitted, and whichever watermark you choose is stamped identically on every page of the document - there is no option to watermark only a subset of pages. If you pick the text option but leave the field empty, it falls back to CONFIDENTIAL.