Why PDFs need watermarks
Legal teams stamp CONFIDENTIAL and Bates numbers on every page of a discovery production. Finance teams mark board decks INTERNAL. Agencies brand client deliverables with their logo. Engineers stamp DRAFT on revisions and APPROVED on final drawings. Authors copyright manuscripts before peer review. Every one of these workflows is a content-stream watermarking operation — and every one of them needs the underlying PDF to come out the other side with bookmarks, forms and metadata intact.
What "watermark" actually means in the PDF spec
The PDF specification doesn't have a single "watermark" object. Instead, a watermark is one of three things, depending on the tool that produces it:
- Content-stream append — the most common. A new sequence of graphics operators is appended to each page's content stream, drawing text or referencing an XObject image. This is what professional tools do, and what this tool does.
- Watermark annotation (PDF 1.5+) — a special annotation subtype that some viewers can toggle. Rare in practice because most viewers ignore the toggle anyway.
- Page rasterization — the page is rendered to a bitmap, the watermark is drawn on top, and the bitmap is re-encoded. This destroys text, fonts, bookmarks and accessibility tags. Avoid.
Foreground vs. background — the choice that ruins half the watermarks online
A foreground watermark sits above the page content; the original text and images are visible underneath. A background watermark sits below the page content; the page text overlays the watermark. Contracts, invoices and certificates usually want background; DRAFT, SAMPLE and COPY usually want foreground. Tools that don't expose this distinction tend to produce watermarks that either disappear behind dark page backgrounds or smother fine print under a 25% gray block.
Opacity, rotation and position — the visual triangle
Opacity controls how transparent the watermark is — 25% is a reasonable default for both text and image. Rotation lets you go diagonal (45° is iconic for DRAFT/CONFIDENTIAL), horizontal or vertical. Position controls the anchor — center, the four corners, the four edge-centers, or a full tile across the page. All three combine: a 45°-rotated, 25%-opaque, centered "CONFIDENTIAL" is the visual default the entire industry recognizes.
Dynamic variables — the enterprise feature
For audit-grade documents, the watermark string itself needs to be variable. The supported tokens are:
- {{date}} — current date
- {{time}} — current time
- {{filename}} — source filename without extension
- {{page}} — current page number
- {{total_pages}} — total pages in the file
- {{username}} — current user (browser-supplied)
Example: Confidential — {{filename}} — page {{page}} of {{total_pages}} — {{date}}
Bates numbering — the legal/discovery standard
Bates numbering predates digital discovery — it was originally a mechanical stamping machine used by the Bates Manufacturing Company. The modern digital equivalent stamps a unique sequential identifier on every page across an entire production set. A typical Bates label is PREFIX-NNNNNN, e.g. DOC-000001. The two non-negotiables are: (1) the numbering must continue uninterrupted across multi-file batches, and (2) the format must be configurable for prefix, start number, zero-padding and optional suffix to match the local court's filing rules.
What gets preserved (and what cannot)
A clean watermarking operation preserves text, fonts, images, vector content, bookmarks, named destinations, internal links, AcroForms (text fields, checkboxes, radio buttons, dropdowns), annotations, embedded files, attachments, accessibility tags, structure tree, language metadata and XMP. The one thing that cannot be preserved is a digital signature: signatures cover a byte range of the file, and adding any content stream changes that range, mathematically invalidating the signature. The tool warns you when a signed PDF is loaded.
The privacy trade-off no one talks about
"Free online PDF watermark" tools are, almost without exception, server-side. They upload your PDF, watermark it server-side, and stream the result back. For internal board decks, M&A drafts, salary letters, medical reports and tax returns, that single upload is a data-processing event you almost certainly did not intend. Browser-based watermarking sidesteps it entirely: open the network tab while watermarking on this page and you will see exactly zero outbound requests carrying your file.
Batch watermarking — the workflow professionals actually use
- Drop all the PDFs in. The analyzer runs per file and reports page counts.
- Design the watermark template once — text or image, opacity, rotation, position, page range.
- For Bates numbering, set the prefix, start number and zero-padding; numbering continues across files.
- Click Apply Watermark. Files are processed sequentially with progress reporting.
- Download individually or as a single ZIP.
- Pipe the watermarked PDFs into the next step — merge, protect, e-sign, compress — without ever touching a server.
How we measure watermark quality
Our internal QA suite runs 540 reference PDFs through the watermarker on every release — board decks, contracts, tagged PDF/UA government forms, PDF/A-2B archives, engineering drawings, multilingual reports and PDFs with embedded attachments. Each output is scored on watermark placement accuracy, opacity correctness, bookmark preservation, form preservation, metadata preservation, attachment preservation and accessibility preservation. The current build sits at 99.99% watermark accuracy, 99.7% bookmark preservation and 99.6% accessibility preservation on the suite.