Boneyard Tools

Add a Watermark to a PDF

Stamp a line of text such as CONFIDENTIAL or DRAFT across every page of a PDF, then download the marked file. Set the text, opacity, font size, hex color and a flat or diagonal angle, and the stamp is drawn centered on each page in one pass. Everything runs in your browser with pdf-lib, so the PDF never leaves your device.

How to watermark a PDF

  1. Drop a PDF onto the drop zone, or click it to browse for a file.
  2. Edit the Watermark text field (it starts as CONFIDENTIAL).
  3. Drag the Opacity slider between 10% and 60% to set how see-through the stamp is.
  4. Set the Font size in points and type a hex Color such as #888888.
  5. Choose Flat (0 degrees) or Diagonal (45 degrees) for the Angle.
  6. Click Add watermark and download to save a copy with a -watermarked suffix.

Examples

Mark a contract as confidential

A 12-page PDF, text CONFIDENTIAL, 30% opacity, 60 pt, #888888, Diagonal (45 degrees)
Every page carries a translucent gray CONFIDENTIAL running corner to corner

Flat DRAFT banner in red

text DRAFT, 45% opacity, 72 pt, color #cc0000, Flat (0 degrees)
A horizontal red DRAFT centered on each page, saved as file-watermarked.pdf

Font size clamped to the safe range

Font size typed as 500, any text and angle
The stamp is drawn at 200 pt, the tool's maximum, so it cannot overflow absurdly

Frequently asked questions

Is my PDF uploaded anywhere?

No. The file is read into memory and stamped entirely in your browser with pdf-lib. Nothing is sent to a server, so confidential and legal documents stay on your device.

What text and styling can I set?

One line of text, an opacity from 10% to 60%, a font size in points, a hex color, and either a flat 0 degree or diagonal 45 degree angle. The text is drawn in Helvetica Bold and centered on the page.

Does the watermark go on every page?

Yes. The same stamp is centered on every page in a single pass, and there is no per-page configuration. It is applied identically whether the document has one page or hundreds.

Which angles are available?

Two presets: Flat (0 degrees) lays the text horizontally, and Diagonal (45 degrees) runs it from the lower left toward the upper right. The diagonal is the classic look because it crosses the most content. Arbitrary angles are not offered in the tool.

What color should I type?

A CSS hex color like #888888 or the shorthand #f0a. Anything the field cannot parse falls back to a neutral gray rather than failing, so a stray keystroke never breaks the stamp.

Why is my font size not what I typed?

Font size is clamped to a sane 8 to 200 point range and rounded to a whole point. A tiny or huge value, or an empty field, is pulled back into that range so the watermark stays readable and on the page.

Can the watermark be removed later?

Not in one click. It is drawn into each page's content stream, not kept as a separate toggleable layer. It marks a document for its readers; it does not encrypt, lock or otherwise secure the file.

What if my PDF is password protected?

If the PDF opens without a password in your viewer, it will watermark here. Files that demand a password just to open cannot be processed, and a broken or unreadable PDF shows a clear error instead.

What is the downloaded file named?

The tool inserts a -watermarked suffix before the extension, so report.pdf downloads as report-watermarked.pdf. Your original file on disk is untouched.

Learn more

Related tools