Add Watermark

Stamp a text watermark onto every page of a PDF, in any position you choose.

Click to select a PDF file, or drag and drop it here

One PDF at a time

What is it?

This tool stamps a text watermark onto every page of a PDF, entirely in your browser, with your choice of text, position, rotation, size, opacity, and color. The watermark text field accepts multiple lines for a multi-line stamp.

Formula Explanation

For every page, the tool measures the width of each line of your watermark text at the chosen font size, stacks the lines into a block (aligned per the position's left/center/right setting), and places that whole block at the position you selected — a corner, an edge midpoint, or dead center. If rotation is on, every line's position and orientation rotate together by 45 degrees around the block's own center, so multi-line text reads as one coherent diagonal stamp rather than each line spinning around a different point.

Example Calculation

Entering "DRAFT" at 30% opacity with Position set to Center and rotation on stamps a large, translucent diagonal "DRAFT" across the middle of every page. Entering two lines — "CONFIDENTIAL" and "Do not distribute" — stamps both lines stacked and rotated together as one block.

How to Use

  1. Click the upload area or drag and drop a PDF file onto it.
  2. Enter the watermark text — press Enter for a second line if you want a multi-line stamp.
  3. Choose a position — a corner, an edge midpoint, or center — and whether it should rotate diagonally.
  4. Adjust font size, opacity, and color to taste.
  5. Click Add Watermark & Download to save the result.

Benefits

  • Marks every page as confidential, draft, or sample without installing any software.
  • Processes everything locally in your browser — files are never uploaded anywhere.
  • Lets you choose exactly where the watermark sits, not just a fixed diagonal center stamp.

Use Cases

  • Marking a draft contract or report as DRAFT before it's finalized.
  • Stamping CONFIDENTIAL diagonally across an internal document before sharing it.
  • Adding a small, upright SAMPLE label in a corner of a preview document without covering the content.

What Your Result Means

The downloaded PDF has the same content and page count as the original, with your watermark text drawn at the position and rotation you chose on every page, at the opacity you set.

Tips

  • Lower opacity (20-35%) keeps the watermark visible without making the underlying text hard to read.
  • Center + diagonal reads as a classic full-page stamp; a corner position with rotation off reads more like a small label.
  • Choose a color that contrasts with your document's background for better visibility.

Common Mistakes

  • Setting opacity too high, which can make the original page content hard to read.
  • Using very long watermark text in a corner position, which can run off the edge of the page.
  • Trying to watermark a password-protected PDF, which this tool can't open.

FAQs

Are my PDF files uploaded to a server?

No, all processing happens locally in your browser using JavaScript — your files never leave your device.

Can I control where the watermark appears?

Yes — use the Position selector to choose a corner, an edge midpoint, or center, and the "Rotate diagonally" checkbox to toggle the 45° diagonal stamp on or off.

Can I add more than one line of watermark text?

Yes — press Enter in the watermark text box to start a new line. All lines are stacked, aligned, and rotated together as a single block.

Can I use an image or logo as a watermark instead of text?

Not in this version — only text watermarks are currently supported.

Can I remove a watermark this tool added?

Not with this tool — once saved, the watermark is part of the page content. Keep your original file if you might need an unwatermarked copy later.

Can I watermark a password-protected PDF?

No, encrypted or password-protected PDFs can't be read by this tool — remove the password first using your PDF reader.

Files are read and watermarked locally in your browser and are never uploaded to a server.

Last updated: July 31, 2026