Add Watermark to PDF
Stamp a custom text watermark on every page — 100% in your browser, no upload
Drop your PDF here
or click to browse
Stamp a custom text watermark on every page — 100% in your browser, no upload
Drop your PDF here
or click to browse
Need to add a watermark to a PDF? Stamp any text — CONFIDENTIAL, DRAFT, DO NOT COPY, or your company name — across every page instantly. Customise font size, opacity, rotation angle, and colour and see the live preview update in real time as you type. Everything runs entirely in your browser using JavaScript — your file never leaves your device.
Enter any watermark text up to 80 characters — company name, status labels like DRAFT or CONFIDENTIAL, copyright notices, and more.
Set transparency from 5% (barely visible ghost stamp) to 100% (solid). Most documents look best at 20–40%.
Choose 45° diagonal, −45° diagonal, horizontal, or vertical — all standard watermark orientations.
Pick any colour using the native colour picker — red, grey, blue, or your exact brand hex code.
The preview on the right updates automatically as you change any setting — no button required.
All processing runs in your browser using pdf-lib and pdf.js. Your file is never uploaded to any server.
The tool applies the watermark to all pages in one step. To watermark only certain pages, use our Split PDF tool to extract those pages, apply the watermark, then use Merge PDF to recombine them.
No. The watermark is added as a vector text layer directly into the PDF content stream. The original images, fonts, and graphics are completely untouched. File size increases only slightly.
Watermarks added by this tool are embedded into the PDF content stream and cannot be removed with a simple click. Always keep a copy of your original unwatermarked file if you may need it later.
Password-protected PDFs cannot be modified. Please use an unprotected version of your PDF.
No. Because all processing happens locally in your browser, there are no server-side limits. Large multi-page PDFs work just as well as small ones.