When this tool is useful
Marking review copies, drafts, internal material, ownership, or distribution status.
How local processing works
The browser adds transparent text drawing commands to every existing page and saves a new PDF.
How to use it
- Choose the source files.
- Review the available settings and page order.
- Process locally, inspect the result, and download it.
Important limitations
Standard embedded text supports common Latin characters. A watermark discourages misuse but is not access control and may be removable by a PDF editor.
Private by design
Your files stay in this browser. The tool does not upload the source or output to our servers.
Questions and answers
Does this tool upload my files?
No. Processing happens in your browser; closing the page clears the working session.
Will the output always match the source exactly?
Standard embedded text supports common Latin characters. A watermark discourages misuse but is not access control and may be removable by a PDF editor.
Concrete input and output example
Input a 14-page draft, apply “CONFIDENTIAL” diagonally, and download a new PDF with the mark on every page. It becomes visible page content, not access control, and can cover text if too opaque.
Browser compatibility notes
Reviewed against the implementation and required web APIs on 2026-08-12. Use a current browser where these APIs are available and verify important output on your device.
- Chrome / Edge (current desktop)
- Requires local PDF parsing, worker/canvas APIs where applicable, document creation, and Blob download.
- Firefox (current desktop)
- Uses the local PDF workflow; always verify the generated download in its destination viewer.
- Safari (current desktop)
- Uses the same local workflow; large page sets can have a lower practical memory ceiling.
A tool-specific question
Does a watermark prevent copying?
No. It is a visible deterrent, not encryption or rights management. Use Protect PDF when access control is also required.